Перейти до основного вмісту

Пошук в інтернеті Ollama

OpenClaw підтримує Ollama Web Search як вбудованого провайдера web_search. Він використовує експериментальний API вебпошуку Ollama і повертає структуровані результати із заголовками, URL-адресами та фрагментами. На відміну від провайдера моделей Ollama, це налаштування типово не потребує API-ключа. Однак потрібні:
  • хост Ollama, до якого OpenClaw може підключитися
  • ollama signin

Налаштування

1

Запустіть Ollama

Переконайтеся, що Ollama встановлено та запущено.
2

Увійдіть

Виконайте:
ollama signin
3

Виберіть Ollama Web Search

Виконайте:
openclaw configure --section web
Потім виберіть Ollama Web Search як провайдера.
Якщо ви вже використовуєте Ollama для моделей, Ollama Web Search повторно використовує той самий налаштований хост.

Конфігурація

{
  tools: {
    web: {
      search: {
        provider: "ollama",
      },
    },
  },
}
Необов’язкове перевизначення хоста Ollama:
{
  models: {
    providers: {
      ollama: {
        baseUrl: "http://ollama-host:11434",
      },
    },
  },
}
Якщо явний базовий URL Ollama не задано, OpenClaw використовує http://127.0.0.1:11434. Якщо ваш хост Ollama очікує bearer auth, OpenClaw також повторно використовує models.providers.ollama.apiKey (або відповідну автентифікацію провайдера через env) для запитів вебпошуку.

Примітки

  • Для цього провайдера не потрібне окреме поле API-ключа для вебпошуку.
  • Якщо хост Ollama захищений автентифікацією, OpenClaw повторно використовує звичайний API-ключ провайдера Ollama, якщо він є.
  • Під час налаштування OpenClaw попереджає, якщо Ollama недоступний або вхід не виконано, але не блокує вибір.
  • Автовизначення під час виконання може переключитися на Ollama Web Search, якщо не налаштовано жодного провайдера з обліковими даними вищого пріоритету.
  • Провайдер використовує експериментальний endpoint Ollama /api/experimental/web_search.

Пов’язане

  • Огляд Web Search — усі провайдери й автовизначення
  • Ollama — налаштування моделей Ollama та режими cloud/local