reminix.adapters.langchain.from_agent_executor¶
- reminix.adapters.langchain.from_agent_executor(executor, *, name, metadata=None)[source]¶
Create a Reminix Agent from a LangChain AgentExecutor.
- Parameters:
- Return type:
- Returns:
A Reminix Agent that wraps the LangChain executor.
Example:
from langchain.agents import AgentExecutor, create_react_agent from langchain_openai import ChatOpenAI from reminix.adapters.langchain import from_agent_executor from reminix.runtime import serve # Create LangChain agent llm = ChatOpenAI(model="gpt-4o") agent = create_react_agent(llm, tools, prompt) executor = AgentExecutor(agent=agent, tools=tools) # Wrap and serve reminix_agent = from_agent_executor(executor, name="react-agent") serve(reminix_agent)