#GroupChat-GPT [Open-Source]

13 messages · Page 1 of 1 (latest)

craggy wolf
#

I created an experimental open-source application which allows conversing to multiple AI assistants in a group chat-like environment.

You can find this project on my GitHub Repo: https://github.com/andreicozma1/GroupChat-GPT/
A more comprehensive list of features and screenshots are available on the repo.

This project is code-only for now, which you can easily start up your own local web server using the instructions in the repo.

If you’d like to contribute, feel free to create a pull request and I’ll also add you to the contributors list.

Features & Screenshots
(check GitHub repo for the most up to date list of features & screenshots)

  • Powered by the OpenAI GPT-3 API
  • Current members: @davinci, @dalle, and @codex
  • Assistants are given their own distinct personalities, behaviors, and capabilities through dynamically-created generation prompts.

Response Coordinator

  • @coordinator is a special assistant who dictates who should respond to the user's message by tagging other assistants
  • Tip: Directly tag an assistant (ex: @davinci) to only have them respond (this skips the coordinator)

Generate Images

  • @gen_image is an assistant helper that directly uses the OpenAI DALL·E 2 API, which can generate images from text prompts.
  • @dalle (the chatting assistant) can help you generate these text prompts to generate images as you'd like.
  • Tip: you can also directly prompt the OpenAI DALL·E 2 API (<gen_image>A picture of a cat.<gen_image>)

Contexts, Follow-ups, and Ignored Messages

  • Hover over a message to visualize the messages that were used to provide context
  • Coordinator messages are ignored by default - they won't be used as generation context for other assistants because that would waste tokens
  • You can manually ignore messages by clicking the 'eye' icon at the bottom-right of a message

Markdown Formatting

  • The UI for the chat message bubbles supports Markdown formatting
GitHub

Contribute to andreicozma1/GroupChat-GPT development by creating an account on GitHub.

severe lion
#

Cool

supple storm
#

Hi nice project, but i cant install it. I get some dependency errorsblankface
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: ai-chatbot@0.0.1
npm ERR! Found: eslint-plugin-vue@7.20.0
npm ERR! node_modules/eslint-plugin-vue
npm ERR! eslint-plugin-vue@"^7.0.0-beta.0" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer eslint-plugin-vue@"^9.0.0" from @vue/eslint-config-typescript@11.0.2
npm ERR! node_modules/@vue/eslint-config-typescript
npm ERR! dev @vue/eslint-config-typescript@"^11.0.2" from the root project
npm ERR!

craggy wolf
#

@supple storm Hey! I updated the readme with my exact installation procedure (recently tried installing it from scratch on another machine). What was there originally was mostly from the Readme generated by Quasar.
I use Yarn primarily, and in the past I've noticed stuff like that happen with recent versions of npm.
Please let me know if the updated instructions fix it for you.
Otherwise, keep me updated with a GitHub issue and I'll look more into it

supple storm
craggy wolf
craggy wolf
#

@supple storm I just pushed some more improvements.
The chat version of Codex now properly calls up the Codex API and generates prompts for it. (Still plain text for now, but does generate code)

Also, the chat version of Dall-E should create better quality prompts for the Dall-E API and should be more consistent.

supple storm
#

it work nice thx

craggy wolf
#

no problem! I plan to keep on updating it, so if you guys have any feature/change requests let me know!

stone plaza
#

I want to script an advertisement for a frozen strawberry product

craggy wolf
craggy wolf
#

Here's some new screenshots from the latest release. Quite a bit of new functionality has been added.
I also updated the top level post to include a description of some of the features (not a comprehensive list by all means)

cold hullBOT