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

Support few more llms #78

Open
mashriram opened this issue Jan 16, 2025 · 2 comments
Open

Support few more llms #78

mashriram opened this issue Jan 16, 2025 · 2 comments

Comments

@mashriram
Copy link

Only anthropic is supported as of now
Is there any plans on supporting other llms

@bracesproul
Copy link
Member

Hey @mashriram, I have this draft PR (out of date & would need to be updated to fix merge conflicts), however I backlogged it because getting the agent to work (and work well) with multiple LLMs isn't as simple as swapping the API endpoint. Since the agent is somewhat complex, if one step doesn't produce the correct generation, it can derail the rest of the flow. Getting the entire pipeline to work with multiple LLMs would most likely having custom prompts for each supported provider.

This is something I want to support in the future, but due to the complexity involved in it, it's not very high up on my todo list.

@mashriram
Copy link
Author

Understood your point thanks,

This project has a large graph
With each node having specific llm and use case ,So the complex nature is understandable

I found my baby project I did to learn langgraph a bit complex, In my humble opinion
Langgraph exposes too many details to the User ,it may give greater control but it's tough for beginners to learn everything from creating the graph to using RemoveMessage with add_message()
Also the imports keep changing

Hence I have a urge to create a sdk layer on top of langgraph for end user to be able to create a graph of agents(create_react_agent like) from something as easy as yaml

I am not pro just giving a naive shot at it obviously with support from LLMs😀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants