Tools
Ollama web araması
OpenClaw, paketle birlikte sunulan bir web_search sağlayıcısı olarak Ollama Web Search'ü destekler ve Ollama'nın web arama API'sinden başlıkları, URL'leri ve parçacıkları döndürür.
Yerel/kendi barındırdığınız Ollama için varsayılan olarak API anahtarı gerekmez; erişilebilir bir Ollama ana bilgisayarı ve ollama signin gerekir. Doğrudan barındırılan arama (yerel Ollama olmadan) için baseUrl: "https://ollama.com" ve gerçek bir OLLAMA_API_KEY gerekir.
Kurulum
Ollama'yı başlatın
Ollama'nın yüklü ve çalışır durumda olduğundan emin olun.
Oturum açın
ollama signinOllama Web Search'ü seçin
openclaw configure --section webSağlayıcı olarak Ollama Web Search'ü seçin.
Ollama'yı modeller için zaten kullanıyorsanız Ollama Web Search, yapılandırılmış aynı ana bilgisayarı yeniden kullanır.
Yapılandırma
{ tools: { web: { search: { provider: "ollama", }, }, },}Yalnızca web aramasıyla sınırlı isteğe bağlı ana bilgisayar geçersiz kılma ayarı:
{ plugins: { entries: { ollama: { config: { webSearch: { baseUrl: "http://ollama-host:11434", }, }, }, }, },}Ya da Ollama model sağlayıcısı için zaten yapılandırılmış ana bilgisayarı yeniden kullanın:
{ models: { providers: { ollama: { baseUrl: "http://ollama-host:11434", }, }, },}models.providers.ollama.baseUrl kurallı anahtardır; web arama sağlayıcısı, OpenAI SDK tarzı yapılandırma örnekleriyle uyumluluk için burada baseURL değerini de kabul eder. Hiçbir şey ayarlanmazsa OpenClaw varsayılan olarak http://127.0.0.1:11434 değerini kullanır.
Doğrudan barındırılan Ollama Web Search (yerel Ollama olmadan):
{ models: { providers: { ollama: { baseUrl: "https://ollama.com", apiKey: "OLLAMA_API_KEY", }, }, }, tools: { web: { search: { provider: "ollama", }, }, },}Kimlik doğrulama ve istek yönlendirme
- Web aramasına özel bir API anahtarı alanı yoktur; yapılandırılmış ana bilgisayar kimlik doğrulama ile korunuyorsa sağlayıcı,
models.providers.ollama.apiKeydeğerini (veya ortam değişkeni destekli eşleşen sağlayıcı kimlik doğrulamasını) yeniden kullanır. - Ana bilgisayar çözümleme sırası:
plugins.entries.ollama.config.webSearch.baseUrl→models.providers.ollama.baseUrl(veyabaseURL) →http://127.0.0.1:11434. - Çözümlenen ana bilgisayar
https://ollama.comise OpenClaw, API anahtarını taşıyıcı kimlik doğrulaması olarak kullanarak doğrudanhttps://ollama.com/api/web_searchçağrısı yapar. - Aksi takdirde OpenClaw önce yerel proxy uç noktası
/api/experimental/web_searchdeğerini çağırır (bu uç nokta isteği imzalayıp Ollama Cloud'a iletir), ardından aynı ana bilgisayardaki/api/web_searchdeğerine geri döner. Her ikisi de başarısız olursa veOLLAMA_API_KEYayarlanmışsa bu anahtarı yerel ana bilgisayara göndermedenhttps://ollama.com/api/web_searchüzerinde bir kez daha dener. - Ollama'ya erişilemiyorsa veya oturum açılmamışsa OpenClaw kurulum sırasında uyarır ancak sağlayıcının seçilmesini engellemez.
İlgili
- Web Aramasına genel bakış -- tüm sağlayıcılar ve otomatik algılama
- Ollama -- Ollama model kurulumu ve bulut/yerel modlar