Genel Bakış
TokenLab, yerel öncelikli ve OpenAI ile uyumludur. Yerel davranış gerektiğinde Anthropic içinPOST /v1/messages ve Gemini için /v1beta/models/...:generateContent gibi sağlayıcıya özgü yerel rotaları kullanın; mevcut OpenAI tarzı SDK’ları veya araçları taşırken ise OpenAI uyumlu /v1 uç noktalarını kullanın. POST /v1/responses ise Responses’a özgü davranış için gelişmiş isteğe bağlı bir yol olmaya devam eder.
Temel URL
Kimlik Doğrulama
Tüm API uç noktaları Bearer token kullanılarak kimlik doğrulaması gerektirir:Desteklenen Uç Noktalar
Sohbet & Metin Üretimi
Embeddings & Yeniden Sıralama
Görseller
Bazı görsel modeller sonuçları doğrudan döndürebilir, bazıları görev tabanlı yanıtlar verebilir ve bazıları yönlendirilen sağlayıcı yoluna bağlı olarak her iki şekilde davranabilir. Create yanıtı
poll_url içeriyorsa, tam olarak onu izleyin.Ses
Gerçek zamanlı
/v1/realtime WebSocket upgrade istekleri için kullanılır. Normal GET /v1/realtime, WebSocket rotalarını doğrudan inceleyemeyen istemciler için endpoint metadata döndürür. Bu OpenAI Realtime REST yüzeyi değildir; client secret, translation client secret, Calls ve legacy beta session endpoint’leri şu anda sunulmaz.Video
Yeni istemciler için, create yanıtları tarafından döndürülen
poll_url’u takip etmeyi tercih edin. /v1/videos/generations/{id} yolunu yalnızca geriye dönük uyumluluk için tutun.Asenkron Görevler
Bu uç nokta yalnızca video, müzik ve 3B ile sınırlı değildir. Bazı görsel görevleri de resmi sorgulama yolu olarak
/v1/tasks/{id} kullanabilir.Müzik
Yeni istemciler için öncelikle döndürülen
poll_url’u tercih edin. Sabit bir görev-durum uç noktasına ihtiyacınız varsa /v1/tasks/{id} kullanın; müzik’e özgü uyumluluk yolları için /v1/music/generations/{id}’i koruyun.3B Üretimi
Yeni istemciler için öncelikle döndürülen
poll_url’u tercih edin. Sabit bir görev-durum uç noktasına ihtiyacınız varsa /v1/tasks/{id} kullanın; 3B’ye özgü uyumluluk yolları için /v1/3d/generations/{id}’i koruyun.Modeller
Gemini (v1beta)
Yerel Google Gemini API formatı desteği:Gemini uç noktaları, standart Bearer token’a ek olarak
?key= sorgu parametresi ile kimlik doğrulamayı da destekler.Yanıt Formatı
Tüm yanıtlar tutarlı bir format izler:Başarılı Yanıt
Yönlendirme Şeffaflığı
Tüm yanıtlar kanal bilgilerini içeren bir_routing alanı içerir:
Hata Yanıtı
Hız Sınırları
Hız sınırları role dayalıdır ve yöneticiler tarafından yapılandırılabilir. Varsayılan değerler:Özel hız sınırları için destek ile iletişime geçin. Kesin değerler hesap yapılandırmasına göre değişebilir.
Retry-After başlığı ile birlikte 429 durum kodu döndürür.
OpenAPI Spesifikasyonu
OpenAPI Spesifikasyonu
Tam OpenAPI 3.0 spesifikasyonunu indir