Update agent.py
This commit is contained in:
@@ -39,7 +39,7 @@ def create_agent() -> Any:
|
|||||||
"""
|
"""
|
||||||
try:
|
try:
|
||||||
from langgraph.graph import StateGraph
|
from langgraph.graph import StateGraph
|
||||||
from langgraph.prebuilt import create_react_agent
|
from langgraph.prebuilt import create_react_agent as create_agent
|
||||||
from langchain_ollama import ChatOllama
|
from langchain_ollama import ChatOllama
|
||||||
from langchain_core.prompts import ChatPromptTemplate
|
from langchain_core.prompts import ChatPromptTemplate
|
||||||
from langchain_core.output_parsers import StrOutputParser
|
from langchain_core.output_parsers import StrOutputParser
|
||||||
@@ -60,8 +60,8 @@ def create_agent() -> Any:
|
|||||||
)
|
)
|
||||||
parser = StrOutputParser()
|
parser = StrOutputParser()
|
||||||
|
|
||||||
# Build a simple react agent using LangGraph prebuilt
|
# Build a simple agent using LangGraph prebuilt
|
||||||
react_agent = create_react_agent(
|
react_agent = create_agent(
|
||||||
llm=llm,
|
llm=llm,
|
||||||
tools=[web_search_tool, create_file_tool, export_files_tool],
|
tools=[web_search_tool, create_file_tool, export_files_tool],
|
||||||
prompt=prompt,
|
prompt=prompt,
|
||||||
@@ -85,7 +85,7 @@ def create_agent_executor() -> Any:
|
|||||||
"""
|
"""
|
||||||
try:
|
try:
|
||||||
from langchain.agents import AgentExecutor
|
from langchain.agents import AgentExecutor
|
||||||
from langgraph.prebuilt import create_react_agent
|
from langgraph.prebuilt import create_react_agent as create_agent
|
||||||
from langchain_ollama import ChatOllama
|
from langchain_ollama import ChatOllama
|
||||||
from langchain_core.prompts import ChatPromptTemplate
|
from langchain_core.prompts import ChatPromptTemplate
|
||||||
from langchain_core.output_parsers import StrOutputParser
|
from langchain_core.output_parsers import StrOutputParser
|
||||||
@@ -103,8 +103,8 @@ def create_agent_executor() -> Any:
|
|||||||
)
|
)
|
||||||
parser = StrOutputParser()
|
parser = StrOutputParser()
|
||||||
|
|
||||||
# Build the react agent
|
# Build the agent
|
||||||
react_agent = create_react_agent(
|
react_agent = create_agent(
|
||||||
llm=llm,
|
llm=llm,
|
||||||
tools=[web_search_tool, create_file_tool, export_files_tool],
|
tools=[web_search_tool, create_file_tool, export_files_tool],
|
||||||
prompt=prompt,
|
prompt=prompt,
|
||||||
|
|||||||
Reference in New Issue
Block a user