Rota Haritalama
| Mevcut iş yükü | TokenLab temel URL’si | Birincil uç nokta | Göç notu |
|---|---|---|---|
| OpenAI Sohbet Tamamlamaları | https://api.tokenlab.sh/v1 | /chat/completions | OpenAI uyumlu sohbet ve fonksiyon çağrıları için en küçük değişiklik |
| OpenAI Yanıtları | https://api.tokenlab.sh/v1 | /responses | Uygulamanız Yanıtlar’a özel girdi, araçlar veya çıktı işleme bağımlıysa kullanın |
| Anthropic SDK | https://api.tokenlab.sh | /v1/messages | SDK temel URL’sine /v1 eklemeyin |
| Gemini REST | https://api.tokenlab.sh | /v1beta/models/:model:generateContent | Gemini rotasında Gemini yerel alanlarını koruyun |
| Medya üretimi | https://api.tokenlab.sh/v1 | /images, /videos, /music, /3d | recommended_for ile modelleri keşfedin ve belgelenmiş yerlerde asenkron anket bekleyin |
| Yönetim ve faturalama | https://api.tokenlab.sh/v1 | /management/... | Sunucu tarafı kullanımı ve faturalama uzlaştırması için yönetim token’larını kullanın |
OpenAI Uyumlu Göç
GET /v1/models ile doğrulayın. Görüntü üretimi için model’i açıkça gönderin ve görüntü kılavuzunu okuyun çünkü görüntü modelleri sohbet modellerinden daha fazla farklılık gösterir.
Anthropic Göç
/v1/messages kullanın. Anthropic’a özel alanları Sohbet Tamamlamaları aracılığıyla çevirmeyin, aksi takdirde OpenAI uyumlu bir davranış değişikliği istemiyorsanız.
Gemini Göç
/v1beta üzerinde tutun.
Medya Göçü
GET /v1/models?recommended_for=image|video|music|3dsorgulayın.- Liste yanıtlarında
tokenlab.public_contract_summaryve mevcut olduğunda tamtokenlab.public_contract’ı okuyun. - Özellikle görüntü uç noktaları için açık bir
modelgönderin. - Asenkron işler için
task_id,poll_url, uç nokta, model ve kendi iş ID’nizi saklayın. - Maliyetleri kullanım kayıtları ve
billing_transaction_idaracılığıyla uzlaştırın, sağlayıcı görev kimliklerini kullanmayın.
Üretim Dağıtım Planı
| Aşama | Hedef | Kontroller |
|---|---|---|
| 1. Envanter | Uç noktaları, modelleri, istek alanlarını, akış/asenkron davranışları ve faturalama sahibini listeleyin | Gizli sağlayıcıya özel alanların kamuya açık olduğu varsayılmamalıdır |
| 2. Tek rota pilotu | Bir uç noktayı ve bir model ailesini taşıyın | Yanıt şekli, maliyet ve günlükler beklentilerle eşleşiyor |
| 3. Gölgeleme veya örnekleme | Seçilen çıktıları önceki sağlayıcı ile karşılaştırın | Kullanıcı görünür kalitesi ve gecikmesi kabul edilebilir |
| 4. Aşamalı dağıtım | Trafiği anahtar, organizasyon veya özellik bayrağı ile artırın | 4xx, 5xx, gecikme, denge ve yinelenen asenkron işleri izleyin |
| 5. Temizlik | Eski sağlayıcı yolunu yalnızca kararlı kullanım sonrası kaldırın | Geri alma yolu ve destek kılavuzu belgelenmiştir |
Göç Tuzakları
- Uygulamanız yerel Anthropic, Gemini veya Yanıtlar davranışına ihtiyaç duyuyorsa her modeli tek bir OpenAI Sohbet Tamamlamaları yolunun arkasına koymayın.
- Eski görüntü varsayımlarını varsaymayın.
model’i açıkça gönderin. - Bir görev zaten oluşturulmuşsa asenkron oluşturma isteklerini yeniden denemeyin.
- Sağlayıcı yönlendirme meta verilerini günlüklerinizde veya kullanıcı arayüzünüzde açığa çıkarmayın.
- Faturalamayı sağlayıcı görev kimlikleri ile karşılaştırmayın. TokenLab kullanım kayıtlarını kullanın.
API Referansı
| Konu | Referans |
|---|---|
| Çok Formatlı API | Çok Formatlı API |
| OpenAI SDK | OpenAI SDK |
| Anthropic SDK | Anthropic SDK |
| Gemini Yerel | Gemini Yerel API |
| Görüntü Üretimi | Görüntü Üretimi |
| Asenkron İşler & Anket | Asenkron İşler & Anket |