Documentation
OpenCode
OpenCode'u Anthropic sağlayıcısı ve `opencode.json` içindeki GateBeyz base URL override'ı ile kullanın.
Gereksinimler
- GateBeyz API anahtarınız
- GateBeyz Anthropic uyumlu base URL'niz
- `~/.config/opencode/opencode.json` veya proje düzeyindeki `opencode.json` dosyasına erişim
Kurulum akışı
1. OpenCode'u başlatın ve `/connect` komutunu çalıştırın.
2. `Anthropic` seçeneğini seçin, ardından OpenCode istediğinde GateBeyz API anahtarınızı yapıştırın.
3. Anthropic sağlayıcısının varsayılan uç nokta yerine GateBeyz base URL'inizi kullanması için OpenCode config dosyanızı oluşturun veya güncelleyin.
4. TUI içinde daha öngörülebilir varsayılanlar istiyorsanız ana model ve small model değerlerini de ayarlayın.
5. `/models` komutunu çalıştırın, izinli bir modeli seçin ve kısa bir prompt ile bağlantıyı doğrulayın.
Connect komutu
Bağlan ve model seç
/connect
# choose Anthropic, then paste your GateBeyz key
/modelsConfig dosyası
~/.config/opencode/opencode.json
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"anthropic": {
"options": {
"baseURL": "https://api.gatebeyz.xyz"
}
}
},
"model": "anthropic/claude-sonnet-4-5",
"small_model": "anthropic/claude-haiku-4-5-20251001"
}İsteğe bağlı ortam değişkeni
Anahtarı `/connect` sırasında yapıştırmak istemiyorsanız aynı GateBeyz anahtarını `ANTHROPIC_API_KEY` ile dışa aktarabilir, base URL override'ını yine OpenCode config içinde tutabilirsiniz.
İsteğe bağlı anahtar export'u
export ANTHROPIC_API_KEY="sk-gb-replace-with-your-key"Sorun giderme
- OpenCode hala varsayılan Anthropic uç noktasına gidiyorsa OpenCode config içindeki `provider.anthropic.options.baseURL` değerini tekrar kontrol edin.
- Model listesi yanlış görünüyorsa config'i güncelledikten sonra `/models` komutunu tekrar çalıştırın; böylece OpenCode sağlayıcı durumunu yeniler.
- Kimlik doğrulama çalışıyor ama istekler hata veriyorsa seçtiğiniz modelin GateBeyz hesabınızda gerçekten açık olduğunu kontrol edin.
- Hala bağlanamıyorsanız config path'iniz, seçtiğiniz model ve tam hata mesajı ile hello@gatebeyz.xyz adresine e-posta gönderin.
