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

Is there a langchain interface for aisuite? #214

Open
princebose opened this issue Mar 6, 2025 · 0 comments
Open

Is there a langchain interface for aisuite? #214

princebose opened this issue Mar 6, 2025 · 0 comments

Comments

@princebose
Copy link

I am working on a hobby project which uses LangGraph Agents. I want to provide flexibility on LLM Selection for various nodes. Having a single client using this package makes perfect sense for that.

Currently, I am unable to directly replace my existing code:

...
self.prompt = self._build_prompt(agent)
self.llm = ChatOpenAI(model=agent.llm)
...

def _build_prompt():
  prompt = f"Answer question - {question} based on provided context - {context}"
  return ChatPromptTemplate.from_template(prompt)

...

messages = self.prompt.invoke(
            {"question": state["question"], "context": docs_content}
)
        
response = self.llm.invoke(messages)

Does aisuite plan to provide a similar langchain provider interface?

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

1 participant