Tanım
OpenAI SDK geçiş, bir uygulamayı varsayılan OpenAI uç noktasından başka bir OpenAI uyumlu sağlayıcıya, temel URL, API anahtarı ve model kimliği gibi yapılandırmaları değiştirerek ve desteklendiğinde istek şeklini benzer tutarak taşımak anlamına gelir. unlimitedcodex için teslim edilen kurulum değerlerini kullanın ve uzun çalıştırmalardan önce /v1/models doğrulayın.
Kanonik gerçekler
| Yapılandırma değerleri | Temel URL, API anahtarı, model kimliği ve uç noktaya özgü ayarlar genellikle değişir. |
|---|---|
| Şekil iste | Pek çok uyumlu sağlayıcı, tanıdık sohbet veya yerleştirme isteği gövdelerini korur. |
| İlk test | /v1/models komutunu ve ardından küçük bir isteği çalıştırın. |
| unlimitedcodex | Manuel temel hazırlığın ardından teslim edilen kurulum değerlerini kullanın. |
| Güvenlik | Anahtarları sunucu tarafında tutun ve genel kodda yer tutucular kullanın. |
Genellikle ne değişir?
Kod genellikle konfigürasyondan daha az değişir. Ekipler her isteği yeniden yazmak yerine ortam değişkenlerini veya istemci başlatma işlemini değiştirir, böylece SDK teslim edilen /v1 tabanını URL işaret eder ve teslim edilen anahtarı ve model kimliğini kullanır.
Hala test edilmesi gerekenler
Akış, resimler, yerleştirmeler, hata işleme, yeniden denemeler ve yanıt alanları değişiklik gösterebilir. Önce bir rotayı taşıyın, ardından duman testlerini geçtikten sonra genişletin.
Çekler
SDK özel taban URL seçeneğini bulun.
URL tabanı, anahtar ve model kimliği için ortam değişkenlerini kullanın.
Teslimattan sonra /v1/models komutunu çalıştırın.
Uygulamanın tamamını taşımadan önce bir rotayı test edin.
Geri dönüş ve yeniden deneme davranışını görünür tutun.
Hedef sorgular
SSS
Mevcut OpenAI SDK kodumu saklayabilir miyim?
SDK sürümü özel temel URL'leri ve Taşıyıcı kimlik yapğrulamasını destekliyorsa genellikle evet. Bir rotaya güvenmeden önce test edin.
Neler körü körüne taşınmamalıdır?
Akış, görüntüler, yerleştirmeler, araç davranışı, yeniden denemeler ve hata işleme, uç noktadan uç noktaya kadar test edilmelidir.
Teslim edilen model kimliklerini kullanmalı mıyım?
Evet. Kurulum e-postasından önce model kimliklerini tahmin etmeyin; /v1/models. ile onaylayın