entl commited on
Commit
a8d1df6
·
1 Parent(s): 1683024
Files changed (1) hide show
  1. agent.py +4 -2
agent.py CHANGED
@@ -1,3 +1,4 @@
 
1
  import os
2
  from dotenv import load_dotenv
3
  from langgraph.graph import START, StateGraph, MessagesState
@@ -124,7 +125,6 @@ embeddings = HuggingFaceEmbeddings(model_name="sentence-transformers/all-mpnet-b
124
  supabase: Client = create_client(
125
  os.environ.get("SUPABASE_URL"),
126
  os.environ.get("SUPABASE_SERVICE_KEY"))
127
- print("Supabase client created.")
128
  vector_store = SupabaseVectorStore(
129
  client=supabase,
130
  embedding= embeddings,
@@ -187,9 +187,11 @@ def build_graph(provider: str = "groq"):
187
  return {"messages": [sys_msg] + state["messages"] + [example_msg]}
188
 
189
  builder = StateGraph(MessagesState)
 
190
  builder.add_node("assistant", assistant)
191
  builder.add_node("tools", ToolNode(tools))
192
- builder.add_edge(START, "assistant")
 
193
  builder.add_conditional_edges(
194
  "assistant",
195
  tools_condition,
 
1
+ """LangGraph Agent"""
2
  import os
3
  from dotenv import load_dotenv
4
  from langgraph.graph import START, StateGraph, MessagesState
 
125
  supabase: Client = create_client(
126
  os.environ.get("SUPABASE_URL"),
127
  os.environ.get("SUPABASE_SERVICE_KEY"))
 
128
  vector_store = SupabaseVectorStore(
129
  client=supabase,
130
  embedding= embeddings,
 
187
  return {"messages": [sys_msg] + state["messages"] + [example_msg]}
188
 
189
  builder = StateGraph(MessagesState)
190
+ builder.add_node("retriever", retriever)
191
  builder.add_node("assistant", assistant)
192
  builder.add_node("tools", ToolNode(tools))
193
+ builder.add_edge(START, "retriever")
194
+ builder.add_edge("retriever", "assistant")
195
  builder.add_conditional_edges(
196
  "assistant",
197
  tools_condition,