Ubik80 commited on
Commit
58937bc
·
verified ·
1 Parent(s): d45cb45

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
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
- wiki_wiki = wikipediaapi.Wikipedia(lang) # Creiamo un'istanza di Wikipedia in italiano
57
- page = wiki_wiki.page(query) # Cerchiamo la pagina
 
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 di massimo 500 caratteri
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(