Dokümanları ara...

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

opencode
OpenCode

OpenCode Kurulum Kılavuzu

OpenCode'a özel sağlayıcı olarak UnoRouter ekleyin ve aktif kodlama ajanı olarak herhangi bir modeli seçin.

Genel bakış

OpenCode sağlayıcılarını bir JSON yapılandırma dosyasından okur. UnoRouter'i OpenAI uyumlu adaptorle özel sağlayıcı olarak ekleyin, ardından herhangi bir UnoRouter modelini aktif model olarak seçebilirsiniz.

Hızlı yapılandırma

Bu değerleri istemciye girin. Oturum açtığınızda anahtarınız otomatik doldurulur.

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 Windows 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ı blogunu yapıştırın. UnoRouter API anahtarınızı girin ve katalogdan herhangi bir modeli seçin.

    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.com/v1"
          }
        }
      }
    }

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

  3. 3
    Kaydedin ve yeniden yükleyin

    Kaydetmek için Ctrl + S, ardından Ctrl + Shift + P tuşlarına basın ve Developer: Reload Window komutunu çalıştırın. OpenCode yeniden yüklemede yeni sağlayıcıyı alır.

  4. 4
    Bir model seçin

    OpenCode'da model seçicisini açın ve eklediğiniz modele geçin. OpenAI uyumlu adaptör akışı ve araç çağrılarını otomatik olarak yönetir.

Önerilen modeller

Burada iyi çalışan ücretsiz modeller. Herhangi bir model kimliğini istemciye yapıştırın.

mistral-small-3.2:freeaion-1.0:freenemotron-3-nano-omni-30b-a3b-reasoning:freenemotron-nano-12b-v2-vl:freeqwen3-8b:free

Dikkat edilecekler

  • OpenCode arka planda npm @ai-sdk/openai-compatible adaptorunu kullanır, bu yüzden "models" altına yeniden baslatmadan model eklemeye devam edebilirsiniz.
  • Developer: Reload Window sağlayıcınızı göstermiyorsa, JSON'un sondaki virgüller olmadan kaydedildiğini tekrar kontrol edin.
  • UnoRouter kataloğundaki tam model kimliklerini kullanın. Kopyala yapıştır bir ön ek ekledyse onu kaldırın.
API Anahtarı OluşturModeller