Daniel Amendoeira commited on
Commit
65b3f13
·
verified ·
1 Parent(s): e314919

Update agent.py

Browse files
Files changed (1) hide show
  1. agent.py +1 -12
agent.py CHANGED
@@ -102,18 +102,7 @@ class LangGraphAgent:
102
  print("LangGraphAgent initialized.")
103
 
104
  def __call__(self, question: str) -> str:
105
- # prepare the initial user message
106
- input_state = {
107
- "messages": [
108
- {
109
- "role": "user",
110
- "content": [
111
- {"type": "text", "text": question}
112
- ]
113
- }
114
- ]
115
- }
116
-
117
  print(f"Running LangGraphAgent with input: {question[:150]}...")
118
  result = gaia_agent.invoke(input_state, {"recursion_limit": 30}) # prevents infinite looping when the LLM keeps calling tools over and over
119
  final_response = result["messages"][-1].content
 
102
  print("LangGraphAgent initialized.")
103
 
104
  def __call__(self, question: str) -> str:
105
+ input_state = {"messages": [HumanMessage(content=question)]} # prepare the initial user message
 
 
 
 
 
 
 
 
 
 
 
106
  print(f"Running LangGraphAgent with input: {question[:150]}...")
107
  result = gaia_agent.invoke(input_state, {"recursion_limit": 30}) # prevents infinite looping when the LLM keeps calling tools over and over
108
  final_response = result["messages"][-1].content