Dokümantasyon
API uç noktanızı ve anahtarınızı ortam değişkenleri aracılığıyla yapılandırın; entegre etmek için kod değişikliği gerekmez AnBoWork.
01API Uç Noktaları
02Ortam Değişkenleri
Windows Kurulum
Yalnızca geçerli terminal oturumu için geçerlidir. Pencere kapandığında kapanır. Hızlı test için iyi.
macOS / Linux Kurulum
Yalnızca geçerli terminal oturumu için geçerlidir. Pencere kapandığında kapanır. Hızlı test için iyi.
03Araç Entegrasyonu
Ana akım AI kodlama araçları doğrudan AnBoWork'ye bağlanabilir; yalnızca ortam değişkenlerini veya yapılandırmayı aşağıda ayarlayın.
Claude Code CLI
Anthropic'nin resmi CLI'si — AnBoWork'ye ortam değişkenleri aracılığıyla bağlanın, kod değişikliği gerekmez.
Tek tıklamayla kurulum komut dosyasını indirmek için API Anahtar Yönetimi'ne gidin →Ardından şununla başlatın:
Codex CLI
OpenAI'nin resmi Codex CLI - /v1/responses uç noktasını kullanır. Not: base_url'de /v1 bulunmalıdır.
~/.codex/config.toml dosyasını düzenleyin:
Ardından API anahtarını bir ortam değişkeni olarak ayarlayın:
Ardından şununla başlatın:
Cursor / Rüzgar Sörfü
Ayarlarda OpenAI uç noktayı ve API anahtarını geçersiz kılın.
Cline (VS Kodu)
Cline'de OpenAI Uyumlu sağlayıcıyı seçin ve uç noktayı, anahtarı ve model adını girin.
04Kod Örnekleri
Düzenlemek: pip install anthropic / openai · npm install openai
05Akış
Akış ekleyin: SSE akışını etkinleştirmek için isteğinizin gövdesine sadık kalın; gerçek zamanlı sohbet kullanıcı arayüzleri için idealdir.
06Otomatik Format Dönüştürme
AnBoWork, ağ geçidi düzeyinde Anthropic Mesajlar ve OpenAI Sohbet arasında şeffaf iki yönlü dönüşüm gerçekleştirir. Bu, aynı modeli Anthropic stilinde veya OpenAI stilinde - tek kod tabanında, herhangi bir modelde arayabileceğiniz anlamına gelir.
İki stil arasındaki anahtar alan eşlemeleri:
| Anthropic Stil | OpenAI Stil | Tanım |
|---|---|---|
| system | messages[role=system] | Sistem istemi farklı konumlandırılmıştır; ağ geçidi bunu otomatik olarak yönetir |
| max_tokens(必填) | max_tokens(可选) | Atlandığında ağ geçidi, modelin varsayılan sınırını uygular |
| content 分块数组 | content 字符串 | Metin/resim blokları dizelere ve dizelerden dönüştürülür |
| stop_reason | finish_reason | Bitirme nedeni alanı adı eşlemesi |
07Çok modlu
Görüntü oluşturma, kullanıma göre faturalandırılan aynı ağ geçidini ve API anahtarını kullanır.
08İşlev Çağırma
OpenAI tarzı araçları kullanarak çağrılabilir işlevleri tanımlayın. Model, gerektiğinde tool_calls değerini döndürür ve kodunuz bunları yürütüp sonuçları döndürür.
09Hata İşleme
/v1/* uç noktalar OpenAI'nin hata biçimini takip eder — yanıtlar tür/kod/mesaj içerir.
Yaygın hata kodları
| HTTP | Tanım |
|---|---|
| 401 | API anahtarı geçersiz veya eksik |
| 402 | Yetersiz bakiye – lütfen tamamlayın |
| 429 | Hız sınırlı veya günlük kota tükendi |
| 503 | Tüm yukarı akış kanalları kullanılamıyor (devre bozuk) |