-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Labels
Milestone
Description
Describe the bug
We had many issues and pull requests pop up because the logic in the abstract graph is still unclear and some cases are handled wrong.
These issues include, but are not limited to:
- v1.14.1 ValueError: Unsupported model_provider='groq/xxxxx' #587 and fix: abstract graph #589 (groq)
- Add anthropic integration #581 (anthropic was already integrated, but there were problems accessing it)
- TypeError: Expected a Runnable, callable or dict.Instead got an unsupported type: <class 'str'> #588 (model instances?)
and older examples: - AbstractGraph is broken once again #572
This is because we tried to keep the ability to pick models without specifying the provider, but that's only been a source of problems.
To Reproduce
Pick a model (gpt, groq, vertex, mistral) without specifying the provider.
Expected behavior
We should remove the possibility to pick a model without specifying the provider, and throw error messages accordingly. This might be seen as a (partially) breaking change.
Proposed solution
In the upcoming comments.