Przewodnik konfiguracji OpenCode
Dodaj UnoRouter jako niestandardowego dostawce w OpenCode i wybierz dowolny model jako aktywnego agenta kodowania.
Przeglad
OpenCode odczytuje dostawcow z pliku konfiguracyjnego JSON. Dodaj UnoRouter jako niestandardowego dostawce z adapterem zgodnym z OpenAI, a bedziesz mogl wybrac dowolny model UnoRouter jako aktywny.
Szybka konfiguracja
Wpisz te wartosci do klienta. Twoj klucz wypelnia sie automatycznie po zalogowaniu.
Bazowy URL: https://api.unorouter.ai/v1
Klucz API: YOUR_API_KEYZgodnosc
Konfiguracja krok po kroku
- 1Otworz plik konfiguracyjny OpenCode
Nacisnij Ctrl + O w OpenCode i wklej sciezke. W systemie Windows zastap YOUR_USER swoja nazwa uzytkownika Windows.
textC:/Users/YOUR_USER/.config/opencode/opencode.json - 2Zastap zawartosc pliku
Wyczysc plik i wklej blok dostawcy UnoRouter. Wpisz swoj klucz API UnoRouter i wybierz dowolny model z katalogu.
json{ "$schema": "https://opencode.ai/config.json", "provider": { "unorouter": { "name": "UnoRouter", "npm": "@ai-sdk/openai-compatible", "options": { "apiKey": "YOUR_API_KEY", "baseURL": "https://api.unorouter.ai/v1" } } } } - 3Zapisz i przeladuj
Nacisnij Ctrl + S, aby zapisac, nastepnie Ctrl + Shift + P i uruchom polecenie Developer: Reload Window. OpenCode wczyta nowego dostawce po przeladowaniu.
- 4Wybierz model
Otworz selektor modeli w OpenCode i przelacz na dodany model. Adapter zgodny z OpenAI automatycznie obsluguje strumieniowanie i wywolywanie narzedzi.
Polecane modele
Darmowe modele, ktore dobrze tu dzialaja. Wklej dowolny identyfikator modelu do klienta.
Na co uwazac
- OpenCode korzysta pod spodem z adaptera npm @ai-sdk/openai-compatible, wiec mozesz dodawac kolejne modele w sekcji "models" bez restartu.
- Jesli polecenie Developer: Reload Window nie pokazuje Twojego dostawcy, sprawdz ponownie, czy plik JSON zostal zapisany bez koncowych przecinkow.
- Uzywaj dokladnych identyfikatorow modeli z katalogu UnoRouter. Usun wiodacy prefiks dostawcy, jesli zostal dodany przy kopiowaniu.