Tools
Recherche web Ollama
OpenClaw prend en charge Recherche web Ollama comme fournisseur web_search intégré. Il
utilise l’API de recherche web d’Ollama et renvoie des résultats structurés avec des titres, des URL
et des extraits.
Pour Ollama local ou auto-hébergé, cette configuration ne nécessite pas de clé d’API par défaut. Elle nécessite toutefois :
- un hôte Ollama joignable depuis OpenClaw
ollama signin
Pour la recherche hébergée directe, définissez l’URL de base du fournisseur Ollama sur https://ollama.com
et fournissez une vraie OLLAMA_API_KEY.
Configuration
Démarrer Ollama
Assurez-vous qu’Ollama est installé et en cours d’exécution.
Se connecter
Exécutez :
ollama signinChoisir Recherche web Ollama
Exécutez :
openclaw configure --section webSélectionnez ensuite Recherche web Ollama comme fournisseur.
Si vous utilisez déjà Ollama pour les modèles, Recherche web Ollama réutilise le même hôte configuré.
Config
{ tools: { web: { search: { provider: "ollama", }, }, },}Remplacement facultatif de l’hôte Ollama :
{ plugins: { entries: { ollama: { config: { webSearch: { baseUrl: "http://ollama-host:11434", }, }, }, }, },}Si vous configurez déjà Ollama comme fournisseur de modèles, le fournisseur de recherche web peut réutiliser cet hôte à la place :
{ models: { providers: { ollama: { baseUrl: "http://ollama-host:11434", }, }, },}Le fournisseur de modèles Ollama utilise baseUrl comme clé canonique. Le fournisseur de recherche web prend également en charge baseURL sur models.providers.ollama pour la compatibilité avec les exemples de configuration de style SDK OpenAI.
Si aucune URL de base Ollama explicite n’est définie, OpenClaw utilise http://127.0.0.1:11434.
Si votre hôte Ollama attend une authentification bearer, OpenClaw réutilise
models.providers.ollama.apiKey (ou l’authentification fournisseur correspondante adossée à l’environnement)
pour les requêtes vers cet hôte configuré.
Recherche web Ollama hébergée directe :
{ models: { providers: { ollama: { baseUrl: "https://ollama.com", apiKey: "OLLAMA_API_KEY", }, }, }, tools: { web: { search: { provider: "ollama", }, }, },}Notes
- Aucun champ de clé d’API spécifique à la recherche web n’est requis pour ce fournisseur.
- Si l’hôte Ollama est protégé par authentification, OpenClaw réutilise la clé d’API du fournisseur Ollama normal lorsqu’elle est présente.
- Si
baseUrlvauthttps://ollama.com, OpenClaw appellehttps://ollama.com/api/web_searchdirectement et envoie la clé d’API Ollama configurée comme authentification bearer. - Si l’hôte configuré n’expose pas la recherche web et que
OLLAMA_API_KEYest défini, OpenClaw peut se rabattre surhttps://ollama.com/api/web_searchsans envoyer cette clé d’environnement à l’hôte local. - OpenClaw avertit pendant la configuration si Ollama est injoignable ou si vous n’êtes pas connecté, mais il ne bloque pas la sélection.
- OpenClaw ne sélectionne pas automatiquement Recherche web Ollama lorsqu’aucun fournisseur authentifié
de priorité plus élevée n’est configuré ; choisissez-le explicitement avec
tools.web.search.provider: "ollama". - Les hôtes du daemon Ollama local utilisent le point de terminaison proxy local
/api/experimental/web_search, qui signe et transfère vers Ollama Cloud. - Les hôtes
https://ollama.comutilisent directement le point de terminaison hébergé public/api/web_searchavec une authentification par clé d’API bearer.
Connexe
- Vue d’ensemble de la recherche web -- tous les fournisseurs et l’auto-détection
- Ollama -- configuration des modèles Ollama et modes cloud/local