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

Model based permissions #449

Open
jeffe opened this issue Dec 11, 2023 · 0 comments
Open

Model based permissions #449

jeffe opened this issue Dec 11, 2023 · 0 comments

Comments

@jeffe
Copy link

jeffe commented Dec 11, 2023

Is your feature request related to a problem? Please describe.
As it is today the available permission sets are;
ADMIN_ROLES
DALLE_ROLES
GPT_ROLES
TRANSLATOR_ROLES
SEARCH_ROLES
INDEX_ROLES
CHANNEL_CHAT_ROLES
CHANNEL_INSTRUCTION_ROLES
CHAT_BYPASS_ROLES

Describe the solution you'd like
A permission group to delineate between models. Eg have a permission group GPT3_ROLES and another GPT4_ROLES

Additional context
Since model is an attribute that can be set in a converse, any user can override GPT-3.5 which may be the more cost-effective role. While you could just go into the source and remove GPT4 as an available model, that would lead to no one being able to leverage the more expensive model as required.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant