-
Notifications
You must be signed in to change notification settings - Fork 55
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
List available models #298
Comments
Well, the models accessible via the API change over time, so my first reaction was that it may not be a natural ellmer functionality to scrape the provider's website and look for model names. By perhaps something like |
@zilinskyjan most of the providers have an API for listing the available models. |
This would be a great feature not only for knowing what models are available, but also for ellmer to allow for other models. I'm trying to use sonnet 3.7 and it's not supported yet, but I would think in this case if it just allowed for the text 3.7 instead of 3.5 it would likely not need any other code changes to support it. And I think reducing the overhead and not having to push constant updates to support new models would be really desirable here. Would the team welcome a PR going in this direction or is that a path that would not be desirable? |
Yes sorry I just came back to say I just had the wrong model name apologies. And sounds great. Super small note but this page doesn't have the |
When using the package, I don't know what to ask for when specifying a model.
For example, if I want to start chat with openAI's o3 model, I don't know if I should specify:
or something else.
What may be useful is some sort of
available_models('openai')
function to help a user navigate this option.The text was updated successfully, but these errors were encountered: