Spaces:
Sleeping
Sleeping
Update wikipedia_searcher.py
Browse files- wikipedia_searcher.py +5 -1
wikipedia_searcher.py
CHANGED
|
@@ -19,7 +19,11 @@ class WikipediaSearcher(Tool):
|
|
| 19 |
|
| 20 |
def forward(self, query: str) -> str:
|
| 21 |
try:
|
| 22 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 23 |
except Exception as e:
|
| 24 |
return f"Error retrieving Wikipedia data: {e}"
|
| 25 |
|
|
|
|
| 19 |
|
| 20 |
def forward(self, query: str) -> str:
|
| 21 |
try:
|
| 22 |
+
result = self.wikipedia.run(query)
|
| 23 |
+
# Optionally truncate long summaries for better display
|
| 24 |
+
if len(result) > 1000:
|
| 25 |
+
result = result[:1000] + "..."
|
| 26 |
+
return result.strip()
|
| 27 |
except Exception as e:
|
| 28 |
return f"Error retrieving Wikipedia data: {e}"
|
| 29 |
|