prasoonmhwr commited on
Commit
28b7610
·
1 Parent(s): dd17f29

updated agent again

Browse files
Files changed (1) hide show
  1. agent.py +10 -1
agent.py CHANGED
@@ -177,10 +177,19 @@ def build_graph(provider: str = "groq"):
177
  # Node
178
  def assistant(state: MessagesState):
179
  """Assistant node"""
180
- return {"messages": [llm_with_tools.invoke(state["messages"])]}
 
 
 
 
 
 
 
 
181
 
182
  def retriever(state: MessagesState):
183
  """Retriever node"""
 
184
  similar_question = vector_store.similarity_search(state["messages"][0].content)
185
  example_msg = HumanMessage(
186
  content=f"Here I provide a similar question and answer for reference: \n\n{similar_question[0].page_content}",
 
177
  # Node
178
  def assistant(state: MessagesState):
179
  """Assistant node"""
180
+ print(f"[Assistant] Received {len(state['messages'])} messages.")
181
+ try:
182
+ response = llm_with_tools.invoke(state["messages"])
183
+ if response is None:
184
+ return {"messages": []}
185
+ return {"messages": [response]}
186
+ except Exception as e:
187
+ print(f"Error in assistant node: {e}")
188
+ return {"messages": []}
189
 
190
  def retriever(state: MessagesState):
191
  """Retriever node"""
192
+ print(f"[Retriever] Input: {state['messages']}")
193
  similar_question = vector_store.similarity_search(state["messages"][0].content)
194
  example_msg = HumanMessage(
195
  content=f"Here I provide a similar question and answer for reference: \n\n{similar_question[0].page_content}",