OpenCode / Cline / Roo Code / Kilo Code -> GoModel -> your upstream providers
Zanim zaczniesz
- Wybierz klucz główny GoModel, na przykład
change-me. - Uruchom GoModel z kluczem co najmniej jednego upstreamowego providera.
- Używaj standardowego adresu GoModel
http://localhost:8080/v1, chyba że Twój klient wprost wymaga pełnego URL-a endpointu.
1. Uruchom GoModel
Uruchom GoModel z kluczem głównym i co najmniej jednym upstreamowym providerem:Możesz zamienić
OPENAI_API_KEY na klucz innego providera, jeśli to z niego korzystają
Twoje docelowe modele. Ważne jest, aby GoModel miał skonfigurowanego co najmniej jednego
upstreamowego providera.2. Sprawdź API kompatybilne z OpenAI
ok.
3. Skonfiguruj swojego agenta programistycznego
OpenCode
Utwórz plikopencode.json z providerem GoModel:
Cline
W Cline wybierz:- API Provider:
OpenAI Compatible - Base URL:
http://localhost:8080/v1 - API Key:
change-me - Model ID: model zwracany przez
GET /v1/models
Roo Code
W Roo Code wybierz:- API Provider:
OpenAI Compatible - Base URL:
http://localhost:8080/v1 - API Key:
change-me - Model ID: model zwracany przez
GET /v1/models
Roo Code wymaga natywnego tool callingu. Wybierz model i ścieżkę providera, które
obsługują tool calling kompatybilny z OpenAI.
Kilo Code
W Kilo Code wybierz:- API Provider:
OpenAI Compatible - Base URL:
http://localhost:8080/v1 - API Key:
change-me - Model ID: model zwracany przez
GET /v1/models
4. Uruchom testowy prompt
W przypadku OpenCode zadziałało to zweryfikowane polecenie:5. Sprawdź ruch w GoModel
Otwórz logi audytowe w dashboardzie GoModel: http://localhost:8080/admin/dashboard/audit To najszybszy sposób, aby potwierdzić, że Twój agent programistyczny dociera do GoModel, i przejrzeć każdą interakcję. W tym samym dashboardzie możesz na bieżąco śledzić ruch i użycie GoModel.Obecny status
- OpenCode został zweryfikowany lokalnie i działał ze standardowym
http://localhost:8080/v1 - Cline, Roo Code i Kilo Code korzystają z tego samego modelu konfiguracji kompatybilnej z OpenAI
- Roo Code wymaga od wybranego modelu obsługi natywnego tool callingu
- Kilo Code może używać bazowego URL-a lub pełnego URL-a endpointu
Materiały źródłowe
- Dokumentacja providerów OpenCode: Providers
- Dokumentacja providera kompatybilnego z OpenAI w Cline: OpenAI Compatible
- Dokumentacja providera kompatybilnego z OpenAI w Roo Code: OpenAI Compatible
- Dokumentacja providera kompatybilnego z OpenAI w Kilo Code: OpenAI Compatible
Zweryfikowano 10 marca 2026 r.
Ten przewodnik łączy:- lokalną weryfikację z instancją GoModel pod adresem
http://localhost:8080 - lokalną weryfikację z OpenCode
1.1.36 - oficjalną dokumentację Cline, Roo Code i Kilo Code
- OpenCode działał z
http://localhost:8080/v1 - zweryfikowany request OpenCode używał
POST /v1/chat/completions - logi audytowe w dashboardzie GoModel od razu pokazały ruch z OpenCode