Uncencored chat gpt API Hızlı Başlangıç
Standart OpenAI SDK'larını kullanarak sansürsüz API'mizle metin üretin. Bu hızlı başlangıç kılavuzu, beklenmedik reddiyeler olmadan kimlik doğrulama, temel istekler ve akış (streaming) konularını kapsar.
https://api.gptchatuncencored.com/v1uncensored
Temel URL ve Kimlik Doğrulama
Tüm istekler için temel URL https://api.gptchatuncencored.com/v1. API anahtarınızı Authorization üstbilgiyi Bearer token olarak kullanın. Bu, temel URL'yi ve anahtar yapılandırmasını basitçe güncelleyerek herhangi bir OpenAI uyumlu istemci ile çalışır.
API anahtarınız Google veya e-posta ile kayıt sonrası hemen oluşturulur. Ön ödemeli kredinize erişim sağladığı için anahtarınızı güvende tutun. Hatalar ve reddetmeler krediden düşmez, ancak geçerli istekler düşer.
İlk İsteğinizi Gönderme
Şuraya bir POST isteği gönderin /v1/chat/completions mesajınız ve model kimliğinizle birlikte uncensored. Bu uç nokta yasal yetişkin kullanımı için içerik filtreleri olmadan metin yanıtları döndürür.
- Şunu ayarlayın:
modelfield içinuncensored. - Tonu yönlendirmek için sistem ipucunu ekleyin.
- Oluşturulan metni içeren bir JSON yanıtı bekleyin.
Bağlam penceresi, uzun sohbetler için toplamda 100.000 jetonu destekler.
curl https://api.gptchatuncencored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the HTTP status code for a 404 error"}]
}'Kullanımı ölçeklendirmeden önce anahtarınızın çalıştığını doğrulayın.
Python SDK Entegrasyonu
API'mizle etkileşim kurmak için resmi OpenAI Python SDK'sını kullanın. Paketi pip ile yükleyin ve temel URL'yi uç noktamıza işaret edecek şekilde yapılandırın.
Bu yaklaşım, OpenAI'yi hedefleyen mevcut kodunuzu yeniden kullanmanızı sağlar. API anahtarınızı iletin ve modeli uncensored. SDK, JSON serileştirmesini ve hata ayrıştırmayı otomatik olarak halleder.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatuncencored.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)Bağlantıyı onaylamak için basit bir istekle test edin. Yaratıcı varyasyonlar için sıcaklığı ve top_p'yi ayarlayın.
Node SDK Entegrasyonu
Node.js SDK Python sürümüyle aynı şekilde çalışır. Paketi yükleyin ve istemciyi temel URL ve anahtarınızla başlatın.
Bu, Node uygulamalarına sorunsuz entegrasyon sağlar. Modeli şu şekilde ayarlayın: uncensored kısıtlamasız yanıtlar için. Şu parametreleri kontrol edebilirsiniz stop diziler ve ceza değerleri. seed yeniden üretilebilirlik için.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatuncencored.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);Yanıtları eşzamansız olarak yönetin. Ön ödemeli kredinizi verimli yönetmek için token kullanımını izleyin.
Akış Yanıtları
Ayarlayarak akışı etkinleştirin stream: true istek içinde. API, artımlı token güncellemeleriyle Sunucu Tarafı Olayları (SSE) döndürür.
Token kullanımı son chunk'ta raporlanır. Bu, uzun yanıtlar için algılanan gecikmeyi azaltır. Metin oluşturulurken görüntülemek için akışı istemcinizde yönetin.
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)Akış, işlev çağırma dahil tüm parametrelerle çalışır. İstemcinizin kısmi parçaları doğru şekilde işlediğinden emin olun.
Limitler, Hatalar ve Bağlam
Dakikada 300 istek ve anahtar başına 8 eşzamanlı istekle sınırlısınız. Maksimum istek gövdesi boyutu 8 MB'dır. 401 hatı geçersiz veya eksik bir API anahtarını, 402 hatı ön ödemeli kredinizin tükendiğini, 429 hatı ise hız sınırını aştığınızı gösterir.
Bağlam penceresi, istem ve tamamlama birlikte 100.000 token'dır. Çıktı, istek başına 16.000 token'a veya omit max_tokensHatalar ve reddetmeler kredi ücretlendirmez. Kredi süresi dolmaz ancak ön ödemeli fonlar iade edilmez.
Sıkça sorulan sorular
Bu resmi uncencored chat GPT hizmeti mi?
Hayır, bağımsız bir sağlayıcıyız. OpenAI SDK'larıyla uyumlu ancak GPT, Claude veya diğer tedarikçilerin modeli olmayan ayrılmış bir uncensored model barındırıyoruz. Detaylar için tedarikçi dokümantasyonuna bakın.
Paralel sohbet API yanıtlarındaki eksik alıntıları hata ayıklamak için ne yapmalıyım?
İstemciniz akış için SSE parçalarını doğru şekilde işlediğinden emin olun. Paralel istekler için, her isteğin benzersiz bir anahtarı veya iş parçacığı bağlamına sahip olduğunu doğrulayın. API'miz her istek için tam yanıtlar döndürür, bu nedenle paralellik istemcinizin eşzamanlılık sınırlarına bağlıdır.
Bağlam penceresini aşarsam ne olur?
100.000 token sınırını aşan istekler, istemcinizin uygulamasına bağlı olarak büyük olasılıkla başarısız olur veya kırpılır. API toplamda 100.000 token kabul eder. Çıktı isteğe başına 16.000 tokenle sınırlıdır. Limitler içinde kalmak için geçmişinizi yönetin.
API anahtarınızı güvence altına alın
Kaydolun, anahtarınızı alın ve temel URL'yi güncelleyin. İşte tümü.