~/.kimi/config.toml Kimi konfigurujesz bazowy URL GoModel, dedykowany zarządzany klucz API
i co najmniej jeden model.
Przepływ:
Kimi Code CLI -> GoModel -> upstream model provider
Nie potrzebujesz URL-a api.json
Opcja Custom registry (api.json) w Kimi importuje katalog providerów
w formacie models.dev. Jest opcjonalna i nie jest standardową ścieżką konfiguracji
dla API kompatybilnego z OpenAI.
GoModel udostępnia swój katalog modeli pod /v1/models, ale ta odpowiedź używa
formatu listy modeli OpenAI, a nie formatu niestandardowego rejestru Kimi. Nie wklejaj
http://localhost:8080/v1/models w prompt api.json w Kimi. Wyjdź z tego
promptu i zamiast tego użyj bezpośredniej konfiguracji opisanej poniżej.
Jeśli szukałeś
pi.json, Kimi wyświetla nazwę pliku api.json.
Żaden z tych plików nie jest potrzebny w tej konfiguracji.Zanim zaczniesz
- Zainstaluj Kimi Code CLI.
- Wybierz master key GoModel do administrowania gatewayem, na przykład
change-me. - Upewnij się, że GoModel ma upstreamowe dane uwierzytelniające dla modelu, którego chcesz używać.
1. Uruchom GoModel
Uruchom GoModel z master key i co najmniej jednym upstreamowym providerem. Ten przykład korzysta z OpenAI:GOMODEL_MASTER_KEY to dane uwierzytelniające gatewaya do bootstrapu i administracji.
Nie umieszczaj go w trwałej konfiguracji Kimi. OPENAI_API_KEY należy do
GoModel i jest używany wyłącznie do upstreamowego requestu.
2. Utwórz dedykowany klucz API dla Kimi
Otwórz dashboard GoModel pod adresem http://localhost:8080/admin/dashboard i zaloguj się za pomocąGOMODEL_MASTER_KEY. Przejdź do
API Keys -> Create API Key, a następnie:
- Nazwij klucz
kimi-code. - Ustaw User Path na
/agents/kimi. - Pozostaw Dashboard access wyłączone.
- Utwórz klucz i skopiuj wartość
sk_gom_.... Jest wyświetlana tylko raz.
/agents/kimi tylko na selektory, których potrzebuje Kimi.
3. Wybierz model
Wyświetl modele widoczne przez GoModel:openai/gpt-5-mini z oknem kontekstu 400 000 tokenów i
limitem wyjścia 128 000 tokenów. Wybieraj identyfikator z prefiksem providera z tej
odpowiedzi, żeby GoModel kierował request do właściwego providera.
4. Skonfiguruj Kimi Code CLI
Otwórz~/.kimi/config.toml i dodaj:
gomodel/gpt-5-mini jest lokalny dla Kimi. Wartość model to
dokładny selektor, który Kimi wysyła do GoModel.
Gdy konfigurujesz inny model, użyj wartości context_window zwróconej przez GoModel jako max_context_size.
Capability thinking i
default_thinking = true pasują do użytego tu modelu reasoningowego. Dostosuj
capabilities w Kimi do innego modelu.
Jeśli GoModel działa na innym hoście, zamień localhost:8080. Zachowaj /v1 w
bazowym URL-u; nie dopisuj /chat/completions.
5. Zweryfikuj konfigurację
Sprawdź zainstalowaną wersję Kimi:6. Sprawdź ruch w GoModel
Otwórz logi audytowe w dashboardzie GoModel: http://localhost:8080/admin/dashboard/audit Na podstawie śladu audytowego potwierdź, że Kimi wysyła requesty streamingowe doPOST /v1/chat/completions i że GoModel kieruje je do wybranego
providera. Zaloguj się za pomocą master key lub osobnego zarządzanego klucza z
dostępem do dashboardu; klucz Kimi celowo nie może otworzyć tej strony.
Rozwiązywanie problemów
Kimi prosi o URL api.json
Wybrałeś w Kimi przepływ importu niestandardowego rejestru. Anuluj go i edytuj
~/.kimi/config.toml tak jak pokazano powyżej. GoModel nie potrzebuje endpointu
rejestru, żeby Kimi działało.
401 Unauthorized
Upewnij się, że api_key w Kimi odpowiada aktywnemu zarządzanemu kluczowi sk_gom_... utworzonemu
dla Kimi. Nie umieszczaj w konfiguracji Kimi master key ani klucza upstreamowego providera.
reasoning_effort jest odrzucane
Użyj modelu, który akceptuje reasoning effort, zadeklaruj capability thinking
i włącz default_thinking, tak jak w przetestowanym przykładzie. Kimi CLI 1.49.0 wysyła
jawną wartość reasoning_effort przez openai_legacy; modele bez reasoningu
mogą ją odrzucić.
Model nie został znaleziony
Skopiuj dokładny identyfikator modelu z/v1/models. Jeśli ten sam model udostępnia
więcej niż jeden provider, użyj identyfikatora z prefiksem providera, na przykład
openai/gpt-5-mini.
Materiały źródłowe
- Kimi Code CLI: Getting started
- Kimi Code CLI: Providers and models
- Kimi Code CLI: Configuration files
Zweryfikowano 8 sierpnia 2026
Ten przewodnik zweryfikowano na:- lokalnej instancji GoModel pod
http://localhost:8080 - Kimi Code CLI
1.49.0 openai/gpt-5-miniprzez Chat Completions API kompatybilne z OpenAI w GoModel
- Kimi zaakceptowało opisaną konfigurację TOML z dedykowanym zarządzanym kluczem,
który miał ścieżkę użytkownika
/agents/kimii nie miał dostępu do dashboardu kimi --quiet -pzwróciłookprzezKimi Code CLI -> GoModel -> OpenAI- Kimi wywołało swoje narzędzie Shell i zwróciło
tool-oktą samą drogą - klucz Kimi mógł wyświetlać i wywoływać modele, ale z Admin API otrzymywał
403 - nie była potrzebna żadna zmiana w aplikacji GoModel ani endpoint
api.json