Dokümanları ara...

Dokümantasyonu aramak için yazmaya başlayın

opencode
OpenCode

OpenCode Kurulum Kılavuzu

UnoRouter'i OpenCode'a özel sağlayıcı olarak ekleyin ve herhangi bir modeli aktif ajan yapın.

Genel bakış

OpenCode sağlayıcıları bir JSON yapılandırmasından okur. Her UnoRouter modelini kullanmak için UnoRouter'i OpenAI uyumlu adaptörle ekleyin.

Hızlı yapılandırma

Bunları istemciye yapıştırın. Giriş yaptığınızda anahtarınız otomatik dolar.

text
Temel URL: https://api.unorouter.com/v1
API Anahtarı: YOUR_API_KEY

API anahtarınızı otomatik doldurmak için giriş yapın

Uyumluluk

Chat CompletionsAkışAraç çağırma

Adım adım kurulum

  1. 1
    OpenCode yapılandırma dosyasını açın

    OpenCode içinde Ctrl + O tuşlarına basın ve yolu yapıştırın. Windows'ta YOUR_USER yerine kullanıcı adınızı yazın.

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

    API anahtarınızı otomatik doldurmak için giriş yapın

  2. 2
    Dosya içeriğini değiştirin

    Dosyayı temizleyin ve UnoRouter sağlayıcı bloğunu yapıştırın. API anahtarınızı ekleyin ve kataloğdan bir model seçin.

    json
    {
      "$schema": "https://opencode.ai/config.json",
      "provider": {
        "unorouter": {
          "name": "UnoRouter",
          "npm": "@ai-sdk/openai-compatible",
          "discoverModels": true,
          "options": {
            "apiKey": "YOUR_API_KEY",
            "baseURL": "https://api.unorouter.com/v1"
          }
        }
      }
    }

    API anahtarınızı otomatik doldurmak için giriş yapın

  3. 3
    Kaydedin ve yeniden yükleyin

    Ctrl + S, ardından Ctrl + Shift + P tuşlarına basın ve Developer: Reload Window komutunu çalıştırın.

  4. 4
    Bir model seçin

    Model seçiciyi açın ve yeni modelinize geçin. Adaptör akış ve araç çağırma işlerini üstlenir.

Önerilen modeller

Burada çalışan ücretsiz modeller. Herhangi bir model id'sini istemciye yapıştırın.

ox-alpha:freeglm-5.3-search:freeglm-5.3-think-search:freeglm-5.3-thinking:freeglm-5.3:free

Dikkat edilecekler

  • "discoverModels": true ile OpenCode başlangıçta tüm UnoRouter kataloğunu /v1/models üzerinden çeker, böylece elle listelemeden her model seçicide görünür.
  • Developer: Reload Window sağlayıcınızı göstermiyorsa JSON'un sondaki virgüller olmadan kaydedildiğini kontrol edin.
  • UnoRouter kataloğundaki model id'lerini birebir kullanın. Kopyalama sırasında eklenen sağlayıcı öneklerini kaldırın.
  • Otomatik keşif olmadan eski OpenCode sürümleri birebir idleri listeleyen bir "models" bloğu (örn. {"gemini-3.1-flash-lite": {}}) ve yeniden başlatma gerektirir.
API Anahtarı OluşturModeller