Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -53,13 +53,14 @@ def search_wikipedia(query: str, lang: str = "it") -> str:
|
|
53 |
Returns:
|
54 |
A short summary from Wikipedia.
|
55 |
"""
|
56 |
-
|
57 |
-
|
|
|
58 |
|
59 |
if not page.exists():
|
60 |
return f"Nessuna pagina trovata per '{query}' su Wikipedia."
|
61 |
|
62 |
-
return page.summary[:500] + "..." # Restituiamo un riassunto
|
63 |
|
64 |
|
65 |
model = OpenAIServerModel(
|
|
|
53 |
Returns:
|
54 |
A short summary from Wikipedia.
|
55 |
"""
|
56 |
+
user_agent = "MyAgent/1.0 (Contact: [email protected])" # ✅ Aggiungi un User-Agent personalizzato
|
57 |
+
wiki_wiki = wikipediaapi.Wikipedia(lang, user_agent=user_agent) # 🔥 Ora Wikipedia accetterà la richiesta
|
58 |
+
page = wiki_wiki.page(query)
|
59 |
|
60 |
if not page.exists():
|
61 |
return f"Nessuna pagina trovata per '{query}' su Wikipedia."
|
62 |
|
63 |
+
return page.summary[:500] + "..." # Restituiamo un riassunto breve
|
64 |
|
65 |
|
66 |
model = OpenAIServerModel(
|