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

Install option for individual model providers instead of all #974

Open
EricThomson opened this issue Sep 3, 2024 · 1 comment
Open

Install option for individual model providers instead of all #974

EricThomson opened this issue Sep 3, 2024 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@EricThomson
Copy link

EricThomson commented Sep 3, 2024

When installing jupyter-ai I'd like to be able to install specific classes of model providers without having to install all, e.g.:

uv pip install jupyter-ai[anthropic]

Instead of uv pip install jupyter-ai[all]

Note I'm assuming this doesn't already exist (I tried and got errors).

I'd be happy to help with this if possible (caveat I don't have much experience with this kind of thing so there would be a learning curve). It does seem like keeping track of all these optional dependencies could be a maintenance headache, so if the maintainers don't like this idea I get it. 😄

Related to #958

@EricThomson EricThomson added the enhancement New feature or request label Sep 3, 2024
@EricThomson EricThomson changed the title Request for individual vendors instead of all Install option for individual vendors instead of all Sep 3, 2024
@EricThomson EricThomson changed the title Install option for individual vendors instead of all Install option for individual model providers instead of all Sep 3, 2024
@dlqqq
Copy link
Member

dlqqq commented Nov 27, 2024

@EricThomson This is a very valid feature request, thank you for sharing this with us! Sorry this issue went undiscovered for some time.

I'll add this to our v3 milestone so we can target this for v3. 💪

@dlqqq dlqqq added this to the v3.0.0 milestone Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants