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 |
|