Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 3.0 Iteration Plan #24

Open
5 tasks
Zain-ul-din opened this issue Feb 9, 2024 · 2 comments
Open
5 tasks

Version 3.0 Iteration Plan #24

Zain-ul-din opened this issue Feb 9, 2024 · 2 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Milestone

Comments

@Zain-ul-din
Copy link
Owner

Zain-ul-din commented Feb 9, 2024

General proposal

  • Implementation of web interface & bind data with front-end using web-sockets
  • generate QR code on the web instead of the terminal since many users facing QR-Code Problem #21
  • display conversation on the front-end application.
  • Allow users to add API keys from the front-end application and store credentials in local DB.
  • Implement rate-limiting, include-sender, exclude-sender features for each AI model.

Definitions

  • rate-limiting determines how many requests a sender can send for a given number of times. for example: User X can send 10 requests per min. Is it possible to add request limitations #23
  • include-sender allows sender only if 'include-sender' list contains the sender number
  • exclude-sender disallows sender if 'exclude-sender' list contains the sender number

Get Started

fork this branch to contribute.

@Zain-ul-din Zain-ul-din added documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Feb 9, 2024
@Zain-ul-din Zain-ul-din self-assigned this Feb 9, 2024
@Zain-ul-din Zain-ul-din added this to the 3.0 milestone Feb 9, 2024
@levitco
Copy link

levitco commented Apr 3, 2024

Would try to work on this enhancement on my end :) great project

@Zain-ul-din
Copy link
Owner Author

@levitco Thank you for showing your intention to contribute. Please tell us about your experience and how can you enhance this project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants