alisamak commited on
Commit
6d20e73
·
verified ·
1 Parent(s): 0359413

basic agent use tools

Browse files
Files changed (1) hide show
  1. basic_agent.py +4 -9
basic_agent.py CHANGED
@@ -9,15 +9,10 @@ def search_duckduckgo(query: str, max_results: int = 3) -> list[str]:
9
  class BasicAgent:
10
  def __call__(self, question: str) -> str:
11
  try:
12
- if "capital of France" in question.lower():
13
- return "Paris"
14
- elif "2 + 2" in question:
15
- return "4"
16
  else:
17
- results = search_duckduckgo(question)
18
- if results:
19
- return results[0]
20
- else:
21
- return "I couldn't find an answer."
22
  except Exception as e:
23
  return f"Error searching: {e}"
 
9
  class BasicAgent:
10
  def __call__(self, question: str) -> str:
11
  try:
12
+ results = search_duckduckgo(question)
13
+ if results:
14
+ return results[0]
 
15
  else:
16
+ return "I couldn't find an answer."
 
 
 
 
17
  except Exception as e:
18
  return f"Error searching: {e}"