moonshot/kimi-k2.6 albo użyj
Kimi Coding z kimi/kimi-for-coding.
Wbudowany katalog modeli
| Odwołanie do modelu | Nazwa | Rozumowanie | Dane wejściowe | Kontekst | Maks. dane wyjściowe |
|---|---|---|---|---|---|
moonshot/kimi-k2.6 | Kimi K2.6 | Nie | tekst, obraz | 262,144 | 262,144 |
moonshot/kimi-k2.7-code | Kimi K2.7 Code | Zawsze włączone | tekst, obraz | 262,144 | 262,144 |
moonshot/kimi-k2.5 | Kimi K2.5 | Nie | tekst, obraz | 262,144 | 262,144 |
moonshot/kimi-k2-thinking | Kimi K2 Thinking | Tak | tekst | 262,144 | 262,144 |
moonshot/kimi-k2-thinking-turbo | Kimi K2 Thinking Turbo | Tak | tekst | 262,144 | 262,144 |
moonshot/kimi-k2-turbo | Kimi K2 Turbo | Nie | tekst | 256,000 | 16,384 |
on
dla tego modelu i pomija wychodzące kontrolki thinking oraz
reasoning_effort, zgodnie z wymaganiami Moonshot. OpenClaw pomija też
nadpisania próbkowania, które K2.7 ustala na domyślne wartości dostawcy. Kimi K2.6 pozostaje
domyślnym modelem onboardingu.
Pierwsze kroki
Wybierz dostawcę i wykonaj kroki konfiguracji.- Moonshot API
- Kimi Coding
Najlepsze do: modeli Kimi K2 przez Moonshot Open Platform.
Wybierz region punktu końcowego
| Wybór uwierzytelniania | Punkt końcowy | Region |
|---|---|---|
moonshot-api-key | https://api.moonshot.ai/v1 | Międzynarodowy |
moonshot-api-key-cn | https://api.moonshot.cn/v1 | Chiny |
Uruchom test dymny na żywo
Użyj izolowanego katalogu stanu, gdy chcesz zweryfikować dostęp do modelu i śledzenie kosztów
bez naruszania zwykłych sesji:Odpowiedź JSON powinna zgłaszać
provider: "moonshot" oraz
model: "kimi-k2.6". Wpis transkryptu asystenta przechowuje znormalizowane
użycie tokenów oraz szacowany koszt w usage.cost, gdy Moonshot zwraca
metadane użycia.Przykład konfiguracji
Wyszukiwanie w sieci Kimi
Plugin Moonshot rejestruje też Kimi jako dostawcęweb_search, obsługiwanego przez wyszukiwanie w sieci Moonshot.
Uruchom interaktywną konfigurację wyszukiwania w sieci
plugins.entries.moonshot.config.webSearch.*.plugins.entries.moonshot.config.webSearch:
Konfiguracja zaawansowana
Natywny tryb myślenia
Natywny tryb myślenia
Kimi K2.7 Code zawsze używa natywnego myślenia. Moonshot wymaga, aby klienci
pomijali pole OpenClaw mapuje poziomy
Kimi K2.6 akceptuje również opcjonalne pole
thinking dla tego modelu, więc OpenClaw udostępnia tylko on i
ignoruje przestarzałe ustawienia off. K2.7 ustala też temperature, top_p, n,
presence_penalty i frequency_penalty; OpenClaw pomija skonfigurowane
nadpisania tych pól.Inne modele Moonshot Kimi obsługują binarne natywne myślenie:thinking: { type: "enabled" }thinking: { type: "disabled" }
agents.defaults.models.<provider/model>.params:/think w czasie działania dla tych modeli:Poziom /think | Zachowanie Moonshot |
|---|---|
/think off | thinking.type=disabled |
| Dowolny poziom inny niż off | thinking.type=enabled |
thinking.keep, które kontroluje
zachowywanie reasoning_content między wieloma turami. Ustaw je na "all", aby zachować pełne
rozumowanie między turami; pomiń je (lub zostaw jako null), aby użyć domyślnej
strategii serwera. OpenClaw przekazuje thinking.keep tylko dla
moonshot/kimi-k2.6 i usuwa je z innych modeli. Kimi K2.7 Code
domyślnie zachowuje pełną historię rozumowania, podczas gdy OpenClaw pomija całe
pole thinking.Sanityzacja identyfikatorów wywołań narzędzi
Sanityzacja identyfikatorów wywołań narzędzi
Moonshot Kimi udostępnia natywne identyfikatory tool_call w formacie
functions.<name>:<index>. Dla transportu OpenAI-completions OpenClaw zachowuje pierwsze wystąpienie każdego natywnego identyfikatora Kimi i przepisuje późniejsze duplikaty na deterministyczne identyfikatory w stylu OpenAI call_*. Pasujące wyniki narzędzi są remapowane z tym samym identyfikatorem, dzięki czemu odtwarzanie pozostaje unikatowe bez usuwania pierwszego natywnego identyfikatora Kimi.Aby wymusić ścisłą sanityzację w niestandardowym dostawcy zgodnym z OpenAI, ustaw sanitizeToolCallIds: true:Zgodność użycia strumieniowego
Zgodność użycia strumieniowego
Natywne punkty końcowe Moonshot (
https://api.moonshot.ai/v1 i
https://api.moonshot.cn/v1) deklarują zgodność użycia strumieniowego we
współdzielonym transporcie openai-completions. OpenClaw opiera to na
możliwościach punktu końcowego, więc zgodne niestandardowe identyfikatory dostawców kierowane do tych samych natywnych
hostów Moonshot dziedziczą to samo zachowanie użycia strumieniowego.Przy katalogowych cenach K2.6 strumieniowe użycie obejmujące tokeny wejściowe,
wyjściowe i odczytu z pamięci podręcznej jest również konwertowane na lokalnie szacowany koszt w USD dla
/status, /usage full, /usage cost oraz rozliczania sesji
opartego na transkrypcji.Referencja punktu końcowego i referencji modelu
Referencja punktu końcowego i referencji modelu
| Dostawca | Prefiks referencji modelu | Punkt końcowy | Zmienna środowiskowa uwierzytelniania |
|---|---|---|---|
| Moonshot | moonshot/ | https://api.moonshot.ai/v1 | MOONSHOT_API_KEY |
| Moonshot CN | moonshot/ | https://api.moonshot.cn/v1 | MOONSHOT_API_KEY |
| Kimi Coding | kimi/ | Punkt końcowy Kimi Coding | KIMI_API_KEY |
| Wyszukiwanie w sieci | N/D | Taki sam jak region Moonshot API | KIMI_API_KEY lub MOONSHOT_API_KEY |
- Wyszukiwanie w sieci Kimi używa
KIMI_API_KEYlubMOONSHOT_API_KEYi domyślnie korzysta zhttps://api.moonshot.ai/v1z modelemkimi-k2.6. - W razie potrzeby nadpisz ceny oraz metadane kontekstu w
models.providers. - Jeśli Moonshot opublikuje inne limity kontekstu dla modelu, odpowiednio dostosuj
contextWindow.
Powiązane
Wybór modelu
Wybieranie dostawców, referencji modeli i zachowania przełączania awaryjnego.
Wyszukiwanie w sieci
Konfigurowanie dostawców wyszukiwania w sieci, w tym Kimi.
Referencja konfiguracji
Pełny schemat konfiguracji dostawców, modeli i pluginów.
Moonshot Open Platform
Zarządzanie kluczami API Moonshot i dokumentacja.