Langsung ke konten utama

Ollama Web Search

OpenClaw mendukung Ollama Web Search sebagai penyedia web_search bawaan. Fitur ini menggunakan API web-search eksperimental Ollama dan mengembalikan hasil terstruktur dengan judul, URL, dan cuplikan. Tidak seperti penyedia model Ollama, penyiapan ini tidak memerlukan API key secara default. Namun, ini memerlukan:
  • host Ollama yang dapat dijangkau dari OpenClaw
  • ollama signin

Penyiapan

1

Mulai Ollama

Pastikan Ollama terinstal dan berjalan.
2

Masuk

Jalankan:
ollama signin
3

Pilih Ollama Web Search

Jalankan:
openclaw configure --section web
Lalu pilih Ollama Web Search sebagai penyedia.
Jika Anda sudah menggunakan Ollama untuk model, Ollama Web Search menggunakan kembali host yang sama yang sudah dikonfigurasi.

Config

{
  tools: {
    web: {
      search: {
        provider: "ollama",
      },
    },
  },
}
Override host Ollama opsional:
{
  models: {
    providers: {
      ollama: {
        baseUrl: "http://ollama-host:11434",
      },
    },
  },
}
Jika tidak ada URL dasar Ollama eksplisit yang diatur, OpenClaw menggunakan http://127.0.0.1:11434. Jika host Ollama Anda mengharapkan auth bearer, OpenClaw menggunakan kembali models.providers.ollama.apiKey (atau auth penyedia berbasis env yang cocok) untuk permintaan web-search juga.

Catatan

  • Tidak ada field API key khusus web-search yang diperlukan untuk penyedia ini.
  • Jika host Ollama dilindungi auth, OpenClaw menggunakan kembali API key penyedia Ollama normal bila ada.
  • OpenClaw memperingatkan selama penyiapan jika Ollama tidak dapat dijangkau atau belum sign in, tetapi tidak memblokir pemilihan.
  • Deteksi otomatis runtime dapat fallback ke Ollama Web Search saat tidak ada penyedia berkredensial prioritas lebih tinggi yang dikonfigurasi.
  • Penyedia ini menggunakan endpoint eksperimental /api/experimental/web_search milik Ollama.

Terkait