Spaces:
Sleeping
Sleeping
error fixes
Browse files- tools/final_answer.py +2 -2
- tools/search.py +3 -1
- tools/weather.py +3 -1
tools/final_answer.py
CHANGED
|
@@ -27,7 +27,7 @@ class FinalAnswerTool(Tool):
|
|
| 27 |
return answer
|
| 28 |
|
| 29 |
forward = __call__
|
| 30 |
-
|
| 31 |
def __str__(self) -> str:
|
| 32 |
return "final_answer"
|
| 33 |
|
|
@@ -38,4 +38,4 @@ class FinalAnswerTool(Tool):
|
|
| 38 |
def argument_descriptions(self) -> dict:
|
| 39 |
return {
|
| 40 |
"answer": "The final answer to provide to the user."
|
| 41 |
-
}
|
|
|
|
| 27 |
return answer
|
| 28 |
|
| 29 |
forward = __call__
|
| 30 |
+
|
| 31 |
def __str__(self) -> str:
|
| 32 |
return "final_answer"
|
| 33 |
|
|
|
|
| 38 |
def argument_descriptions(self) -> dict:
|
| 39 |
return {
|
| 40 |
"answer": "The final answer to provide to the user."
|
| 41 |
+
}
|
tools/search.py
CHANGED
|
@@ -56,4 +56,6 @@ class DuckDuckGoSearchTool(Tool):
|
|
| 56 |
|
| 57 |
return "\n\n".join(results)
|
| 58 |
except Exception as e:
|
| 59 |
-
return f"Error searching for {query}: {str(e)}"
|
|
|
|
|
|
|
|
|
| 56 |
|
| 57 |
return "\n\n".join(results)
|
| 58 |
except Exception as e:
|
| 59 |
+
return f"Error searching for {query}: {str(e)}"
|
| 60 |
+
|
| 61 |
+
forward = __call__
|
tools/weather.py
CHANGED
|
@@ -42,4 +42,6 @@ class WeatherTool(Tool):
|
|
| 42 |
else:
|
| 43 |
return f"Error fetching weather for {location}: {data.get('message', 'Unknown error')}"
|
| 44 |
except Exception as e:
|
| 45 |
-
return f"Error fetching weather for {location}: {str(e)}"
|
|
|
|
|
|
|
|
|
| 42 |
else:
|
| 43 |
return f"Error fetching weather for {location}: {data.get('message', 'Unknown error')}"
|
| 44 |
except Exception as e:
|
| 45 |
+
return f"Error fetching weather for {location}: {str(e)}"
|
| 46 |
+
|
| 47 |
+
forward = __call__
|