Tools
Wyszukiwanie Kimi
Kimi to dostawca web_search korzystający z natywnego wyszukiwania internetowego Moonshot. Moonshot
tworzy jedną odpowiedź z cytowaniami w tekście, podobnie jak dostawcy odpowiedzi
opartych na źródłach Gemini i Grok, zamiast zwracać uporządkowaną listę wyników.
Konfiguracja
Utwórz klucz
Uzyskaj klucz API w Moonshot AI.
Zapisz klucz
Ustaw KIMI_API_KEY lub MOONSHOT_API_KEY w środowisku Gateway (w przypadku
instalacji Gateway dodaj go do ~/.openclaw/.env) albo skonfiguruj za pomocą:
openclaw configure --section webWybranie opcji Kimi podczas działania openclaw onboard lub openclaw configure --section web
powoduje również wyświetlenie monitów o:
- region API Moonshot:
https://api.moonshot.ai/v1lubhttps://api.moonshot.cn/v1 - model wyszukiwania internetowego (domyślnie
kimi-k2.6)
Konfiguracja
{ plugins: { entries: { moonshot: { config: { webSearch: { apiKey: "sk-...", // opcjonalne, jeśli ustawiono KIMI_API_KEY lub MOONSHOT_API_KEY baseUrl: "https://api.moonshot.ai/v1", model: "kimi-k2.6", }, }, }, }, }, tools: { web: { search: { provider: "kimi", }, }, },}Jeśli pominięto tools.web.search.provider, jest on automatycznie wykrywany na podstawie
dostępnych kluczy API; ustaw go jawnie na kimi, jeśli skonfigurowano dane
uwierzytelniające dla wielu usług wyszukiwania.
Działa również równoważna postać o ograniczonym zakresie w tools.web.search.kimi
(apiKey, baseUrl, model); obie postacie są scalane w tę samą wynikową konfigurację.
Wartości domyślne: jeśli pominięto baseUrl, jego wartością domyślną jest
https://api.moonshot.ai/v1, a wartością domyślną model jest kimi-k2.6.
Jeśli ruch czatu korzysta z chińskiego hosta (models.providers.moonshot.baseUrl:
https://api.moonshot.cn/v1), wyszukiwanie Kimi web_search automatycznie używa tego samego
hosta, gdy jego własne baseUrl nie jest ustawione, dzięki czemu klucze .cn nie trafiają
przypadkowo do międzynarodowego punktu końcowego (który zwraca dla nich HTTP 401). Ustaw jawne
baseUrl Kimi, aby zastąpić to dziedziczenie.
Wymaganie oparcia na źródłach
OpenClaw zwraca wynik web_search Kimi dopiero wtedy, gdy odpowiedź Moonshot
zawiera natywne dowody oparcia wyszukiwania internetowego na źródłach, takie jak
odtworzenie wywołania narzędzia $web_search, search_results lub adresy URL cytowań.
Jeśli Kimi odpowie bezpośrednio bez oparcia na źródłach (na przykład „Nie mogę przeglądać
internetu”), OpenClaw zwraca błąd kimi_web_search_ungrounded, zamiast traktować ten tekst
jako wynik wyszukiwania. Ponów zapytanie, przełącz się na dostawcę zwracającego dane
ustrukturyzowane, takiego jak Brave, albo użyj web_fetch lub narzędzia przeglądarki,
jeśli masz już docelowy adres URL.
Parametry narzędzia
| Parametr | Obsługa |
|---|---|
query |
Tak |
count |
Akceptowany w celu zgodności między dostawcami, ale ignorowany: Kimi zawsze zwraca jedną zsyntetyzowaną odpowiedź, a nie listę N wyników |
country, language, freshness, date_after, date_before |
Nie |
Powiązane materiały
- Omówienie wyszukiwania internetowego — wszyscy dostawcy i automatyczne wykrywanie
- Moonshot AI — dokumentacja modelu Moonshot i dostawcy Kimi Coding
- Wyszukiwanie Gemini — odpowiedzi syntetyzowane przez AI na podstawie źródeł Google
- Wyszukiwanie Grok — odpowiedzi syntetyzowane przez AI na podstawie źródeł xAI