Szukaj w dokumentacji...

Zacznij wpisywać, aby przeszukać dokumentację

opencode
OpenCode

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.

text
Bazowy URL: https://api.unorouter.ai/v1
Klucz API: YOUR_API_KEY

Zaloguj się, aby automatycznie wypełnić klucz API

Zgodnosc

Chat CompletionsStrumieniowanieWywolywanie narzedzi

Konfiguracja krok po kroku

  1. 1
    Otworz plik konfiguracyjny OpenCode

    Nacisnij Ctrl + O w OpenCode i wklej sciezke. W systemie Windows zastap YOUR_USER swoja nazwa uzytkownika Windows.

    text
    C:/Users/YOUR_USER/.config/opencode/opencode.json

    Zaloguj się, aby automatycznie wypełnić klucz API

  2. 2
    Zastap 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"
          }
        }
      }
    }

    Zaloguj się, aby automatycznie wypełnić klucz API

  3. 3
    Zapisz i przeladuj

    Nacisnij Ctrl + S, aby zapisac, nastepnie Ctrl + Shift + P i uruchom polecenie Developer: Reload Window. OpenCode wczyta nowego dostawce po przeladowaniu.

  4. 4
    Wybierz 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.

gemma-4-26bministral-8b-latestcommand-a-03-2025voxtral-mini-latestmistral-medium-2604

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.
Generuj klucz APIModele