-
-
Notifications
You must be signed in to change notification settings - Fork 311
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
Remove hard-coded default list of model aliases in magic commands #795
Comments
To avoid breaking changes with deleting these aliases, I think a nice feature would be for users to specify aliases in the startup configuration. This would allow users to specify these aliases (amongst others they might always use) in the configuration instead of running the |
It is possible to add traitlet configuration to magics, in IPython core this is done for |
Problem
A fresh installation of Jupyter AI has the following aliases predefined. Several of these are obsolete or little-used, and by pre-defining these aliases, we developers seem to be endorsing these models.
gpt2
huggingface_hub:gpt2
gpt3
openai:davinci-002
chatgpt
openai-chat:gpt-3.5-turbo
gpt4
openai-chat:gpt-4
ernie-bot
qianfan:ERNIE-Bot
ernie-bot-4
qianfan:ERNIE-Bot-4
titan
bedrock:amazon.titan-tg1-large
Proposed Solution
Remove these aliases from the default Jupyter AI configuration. This may be a breaking change, if users rely on these aliases.
Additional context
Users could not add custom model aliases when Jupyter AI first launched (#45) but this was added with #136, in June 2023.
The text was updated successfully, but these errors were encountered: