pkraman06 commited on
Commit
f62f25f
·
verified ·
1 Parent(s): 2fd1fef

Update tools/code_search_tool.py

Browse files
Files changed (1) hide show
  1. tools/code_search_tool.py +7 -4
tools/code_search_tool.py CHANGED
@@ -1,9 +1,9 @@
1
- from crewai.tools import BaseTool
2
 
3
 
4
  class CodeSearchTool(BaseTool):
5
- name: str = "Code Search Tool"
6
- description: str = "Searches relevant code snippets from vector database"
7
 
8
  def __init__(self, vector_db):
9
  super().__init__()
@@ -11,4 +11,7 @@ class CodeSearchTool(BaseTool):
11
 
12
  def _run(self, query: str):
13
  docs = self.vector_db.similarity_search(query, k=5)
14
- return "\n\n".join([doc.page_content for doc in docs])
 
 
 
 
1
+ from langchain.tools import BaseTool
2
 
3
 
4
  class CodeSearchTool(BaseTool):
5
+ name = "Code Search Tool"
6
+ description = "Searches relevant code snippets"
7
 
8
  def __init__(self, vector_db):
9
  super().__init__()
 
11
 
12
  def _run(self, query: str):
13
  docs = self.vector_db.similarity_search(query, k=5)
14
+
15
+ return "\n\n".join(
16
+ [doc.page_content for doc in docs]
17
+ )