Skip to content
This repository was archived by the owner on Nov 17, 2023. It is now read-only.
This repository was archived by the owner on Nov 17, 2023. It is now read-only.

Milestone: Test your plugin without deploy #117

@ElSalvo96

Description

@ElSalvo96

The idea is to test your plugin when you build it.

This can open the door to a new product where we are not only a plugin builder but also a chat where the user can share with our team members without deploying to ChatGPT.

MVP:

  • As a user, I want to test my plugin before deploying it.
  • As a user, I want to see the message counter like 10/50 used.
  • As a user, I want to understand better what a plugin is by testing it.
  • As a user I want to clear my chat

Problems:

  • The API of chatGPT has a cost --> So we want to add a daily hard cap for users (for example, 10/15 messages as a free account, 50/10 messages as a premium account).
  • The content is a problem, too many character are not supported by chatGp3.5. The content is trunkated (first release)
### Tasks
- [ ] https://github.com/GenesiAI/PluginsApi/issues/47
- [ ] https://github.com/GenesiAI/PluginsApi/issues/46
- [ ] https://github.com/GenesiAI/PluginsWebPortal/issues/118
- [ ] https://github.com/GenesiAI/PluginsApi/issues/56
- [ ] https://github.com/GenesiAI/PluginsApi/issues/53
### Step 2 - We use embeddings for reduce content and use more characters
- [ ] https://github.com/GenesiAI/PluginsApi/issues/54
### Step 3 Cache embeddings
- [ ] https://github.com/GenesiAI/PluginsApi/issues/55
### Step 4 Optimize embeddings using a specific database like https://www.pinecone.io/
- [ ]  (non schedule release)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions