wt002 commited on
Commit
4edcb82
·
verified ·
1 Parent(s): 5a15e87

Update agent.py

Browse files
Files changed (1) hide show
  1. agent.py +5 -6
agent.py CHANGED
@@ -123,24 +123,23 @@ sys_msg = SystemMessage(content=system_prompt)
123
 
124
 
125
  def create_retriever_tool(persist_directory="vector_store"):
126
- # Initialize embeddings - same as your original
127
- embeddings = HuggingFaceEmbeddings(model_name="sentence-transformers/all-mpnet-base-v2") # dim=768
128
 
129
- # Create/load Chroma vector store
130
  vector_store = Chroma(
131
  embedding_function=embeddings,
132
- persist_directory=""/home/wendy/Downloads"
133
  )
134
 
135
  # Create retriever tool
136
- retriever_tool = create_retriever_tool(
137
  retriever=vector_store.as_retriever(),
138
  name="Question Search",
139
  description="A tool to retrieve similar questions from a vector store.",
140
  )
141
 
142
  return retriever_tool, vector_store
143
-
144
 
145
 
146
 
 
123
 
124
 
125
  def create_retriever_tool(persist_directory="vector_store"):
126
+ # Initialize embeddings
127
+ embeddings = HuggingFaceEmbeddings(model_name="sentence-transformers/all-mpnet-base-v2") #dim=768
128
 
129
+ # Create/load Chroma vector store - must use same parameter name as in your function
130
  vector_store = Chroma(
131
  embedding_function=embeddings,
132
+ persist_directory=persist_directory # Use the parameter, not hardcoded path
133
  )
134
 
135
  # Create retriever tool
136
+ create_retriever_tool = create_retriever_tool(
137
  retriever=vector_store.as_retriever(),
138
  name="Question Search",
139
  description="A tool to retrieve similar questions from a vector store.",
140
  )
141
 
142
  return retriever_tool, vector_store
 
143
 
144
 
145