is it possible to normalize these model names? I see they're case insensitive, yay thx for that, but could we get an alias for the latest version of a model? OpenAI seems to be about the only one that isn't doing this and in Anthropics case this leads to multiple 'claude-3-5-sonnet-xxxxxx' models, which is nice if I want to peg my calls to an older version but if I want to always target the latest version of 3-5-sonnet I have to do a lot of parsing/logic stuff to maintain it.... having an alias of 'claude-3-5-sonnet-latest' lets me always stay up to date without having to remember to change variables and what not anytime a new version comes out
1 Like
Great call out @bobthebear!
I agree, the naming convention for models has gotten out of hand and I regularly have to look up which is the 'latest' model.
There are also some 'fun' caveats where models that are not the most recent are better at certain tasks, as well as rumors in the zeitgeist about which tasks certain models are noticeably 'worse' at performing.
I think we should definitely add some type of "model guide" so that users can read a quick blurb about what a model is known for being better/worse at. Maybe even include some type of details about pricing models and token/context window sizes
It changes so much so fast, maybe we can get one of our Retool agents to stay up to date on all the AL/LLM news to share with our users
2 Likes