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.
Temel URL: https://api.unorouter.com/v1
API Anahtarı: YOUR_API_KEYUyumluluk
Adım adım kurulum
- 1OpenCode 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.
textC:/Users/YOUR_USER/.config/opencode/opencode.json - 2Dosya 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" } } } } - 3Kaydedin 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.
- 4Bir 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.
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.