from abc import abstractmethod from tools.interfaces.interface_web_search import WebSearchInterface class WikipediaSearchInterface(WebSearchInterface): """ Interface spécialisée pour la recherche sur Wikipedia. Hérite de WebSearchInterface, car Wikipedia est une forme de recherche web. """ @abstractmethod def query_wikipedia(self, query: str) -> str: """ Recherche spécifique sur Wikipedia. """ pass