Hızlı Başlangıç: sansürsüz OpenAI uyumlu proxy
Sansürsüz API'mizi mevcut kod tabanınıza ekleyin. Tek bir temel URL'yi değiştirin, anahtarınızı gönderin ve içerik reddetmeleri olmadan yanıtlar alın.
https://api.proxyopenai.com/v1uncensoredTemel URL ve Model Kimliği
Resmi OpenAI SDK'ları ile proxy uç noktamızı kullanın. İstemcinizi şuraya yönlendirin https://api.proxyopenai.com/v1 ve modeli şuna ayarlayın: uncensored. Bu, standart chat-completions şemasını taklit ettiğimiz için çalışır. Yeni kütüphanelere ihtiyacınız yoktur.
Kimlik doğrulama bir Bearer jetonuna dayanır. API anahtarınızı Authorization header. Sunucu Tarafından Gönderilen Olaylar (SSE) üzerinden akış desteği sağlıyoruz. Token kullanımı son chunk'ta görünür.
- Uç nokta:
POST /v1/chat/completions - Model:
uncensored - Auth: Bearer token
Python SDK Entegrasyonu
Standart OpenAI paketini yükleyin ve temel URL'yi yapılandırın. Anahtarınızı istemci yapıcısına iletin. Sohbet tamamlama uç noktasına bir istek gönderin. Yanıt, oluşturulan metni içerir choices[0].message.content.
max_tokens değerini ayarlayarak çıktı uzunluğunu kontrol edin. Modelimiz, pencereye sığabilecek kadar token'e izin verir. Hatalar standart HTTP durum kodlarını döndürür. Ayrıntılar için yanıt nesnesini kontrol edin.
from openai import OpenAI
client = OpenAI(base_url="https://api.proxyopenai.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
Node.js SDK Entegrasyonu
OpenAI kütüphanesini içe aktarın ve ortam değişkenlerini ayarlayın. Temel URL'yi açıkça tanımlayın. Mesajlarınızla bir sohbet tamamlama isteği oluşturun. İçeriği almak için yanıtı bekleyin.
Bu yaklaşım herhangi bir OpenAI-uyumlu istemciyle çalışır. Diğer proxy'ler için aynı kodu kullanabilirsiniz. Sıcaklık ve top_p parametrelerini gerektiği gibi ayarlayın. API varsayılan olarak JSON döndürür.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.proxyopenai.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);
Fonksiyon Çağırma ve JSON Modu
yapılandırılmış çıktılar için JSON modunu etkinleştirin. Ayarlayın response_format için {"type": "json_object"}. Model doğrudan ayrıştırılabilen geçerli JSON döndürür. Bu, tutarlı veri yapılarını sağlar.
Araç entegrasyonu için fonksiyon çağrısı kullanın. Araçları istek gövdesinde tanımlayın. Model uygun işlevi seçer. Argümanları geçirin ve aracı yürütün. Sonuçlar konuşmaya geri beslenir. Bu karmaşık iş akışlarını destekler.
Akış Yanıtları
Gerçek zamanlı token dağıtımı için akış özelliğini etkinleştirin. stream stream istemde true olarak ayarlayın. API, parçaların bir akışını döndürür. Her parça kısmi veri içerir.
Sunucu Tarafından Gönderilen Olaylar (SSE) akışını ayrıştırın. Metin içeriğini birleştirin. Son parçayı izleyin. Token kullanım istatistiklerini içerir. Bu, algılanan gecikmeyi önemli ölçüde azaltır.
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
Saniye Başına İstek Limitleri ve Tokenlar
Hatalardan kaçınmak için hız sınırlarına dikkat edin. Dakikada 300 istek alırsınız. Anahtar başına 8 eşzamanlı istek yapın. İstek gövdesi 8 MB altında kalmalıdır.
Bağlam penceresi 100.000 token'dır. Bu, prompt ve tamamlamayı içerir. Hatalar ve reddetmeler ücretsizdir. Krediler yalnızca başarılı tokenlar için yüklenir. Kullanımınızı panelden izleyin.
cURL
curl https://api.proxyopenai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all files in the src directory"}]
}'Sıkça sorulan sorular
openai proxy temel URL'si nedir?
Temel URL HTTPS://api.proxyopenai.com/v1 şeklindedir. OpenAI SDK istemcinizi bu uç noktaya yönlendirin. Yapılandırmanızdaki varsayılan ana makineyi değiştirin.
Kimlik doğrulama hatalarını nasıl yönetebilirim?
Bir 401 hatası, API anahtarınızın geçersiz olduğunu gösterir. Anahtarınızı hesap panelinde kontrol edin. Gerekirse anahtarı yeniden oluşturun. Authorization başlığında ilettiğinizden emin olun.
Kredim biterse ne olur?
402 hatası alırsınız. Devam etmek için USDT veya USDC ile bakiye yükleyin. Kredi süresi dolmaz. Tüm istekler için ön ödemeli bakiyeyi kullanın.
Anahtarınızı anında alın
Kaydolun, jetonu kopyalayın, temel URL'nizi güncelleyin. Bu tüm süreçtir.