tr ▾
API anahtarı al

API Referansı

Standart OpenAI uyumlu istemcileri kullanarak engellenmemiş AI API'siyle dakikalar içinde başlayın. Metin gönderin ve kısıtlamasız yanıtları hemen alın.

Temel URL ve Kimlik Doğrulama

Tüm istekler için özel base URL'yi kullanın. API anahtarınız Authorization header.

  • Temel URL: https://api.hereticuncensored.com/v1
  • Model Kimliği: uncensored

Anahtarınızı panodan alın. Oluşturulduğu anda geçerlidir.

curl https://api.hereticuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five features of the new release."}]
  }'

İlk İstek

Bağlantıyı doğrulamak için basit bir sohbet tamamlama isteği gönderin. Model, yasal yetişkin kullanım için standart içerik filtreleri olmadan yanıt verir.

  • Ayarla model için uncensored.
  • İçeriğiniz messages kullanıcı ve asistan rollerini destekleyen dizi.

Yanıtı kontrol edin choices oluşturulan metninizi içeren.

from openai import OpenAI

client = OpenAI(base_url="https://api.hereticuncensored.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 SDK Entegrasyonu

İstemciyi temel URL ve anahtarınız ile başlatın. Bu, standart OpenAI kütüphaneleriyle uyumluluğu sağlar.

  • Resmi openai package.
  • Geç baseURL ve apiKey başlatma sırasında.

Çağrı chat.completions.create() isteminizle birlikte. Yanıt yapısı standart API formatını yansıtır.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.hereticuncensored.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);

Akış Yanıtları

Şu ayarlayarak gerçek zamanlı belirteç iletimi etkinleştirin stream için true. Bu, uzun çıktılar için algılanan gecikmeyi azaltır.

  • Şunu dinleyin delta parçalar.
  • Tam yanıtı yeniden oluşturmak için delta'ları birleştirin.

Token meta verisi son chunk'ta görünür. Bu, anında geri bildirim gerektiren sohbet arayüzleri için idealdir.

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 Bağlam

API, 100.000 token'lık bir bağlam penceresini destekler. Anahtar başına dakikada 300 istek gönderebilirsiniz.

  • Maksimum eşzamanlı istek: 8
  • Maksimum çıktı tokenları: 16,000 (varsayılan 2,048)

Sınırları aşmak 429 hatası tetikler. Yüksek hacimli iş yükleri için tutarlı bir verimlilik sağlamak için eşzamanlılığı yönetin.

Hata Yönetimi ve Kodlar

Uygulama istikrarını korumak için hataları zarifçe yönetin. Yaygın kodlar arasında geçersiz anahtarlar için 401 ve yetersiz kredi için 402 yer alır.

  • 429 hız sınırı tükenmesini işaret eder.
  • 400 hataları bozuk istek gövdelerini işaret eder.

Tüketilen belirteçler için iade verilmez. Hizmet kesintilerinden kaçınmak için bakiyenizi düzenli olarak kontrol edin.

Yaygın sorular

Sansürsüz AI API'si OpenAI SDK'ları ile uyumlu mu?

Evet, OpenAI chat-completions formatını takip eder. İstemci yapılandırmanızda yalnızca base URL ve API anahtarını değiştirmeniz yeterlidir.

Kredim biterse ne olur?

İstekler 402 hatası döndürür. Hizmeti devam ettirmek için kripto ile yükleme yapın. Krediler süresi dolmaz, bu nedenle istediğiniz zaman fon ekleyebilirsiniz.

Uncensored LLM API akış yanıtlarını (streaming) destekliyor mu?

Evet, stream parametresini true olarak ayarlayın. Token-by-token güncellemeleri Server-Sent Events (SSE) aracılığıyla alırsınız.

API anahtarınızı güvence altına alın

Kaydolun, belirteci alın ve temel URL'nizi güncelleyin. Saniyeler içinde tam entegrasyon.

API anahtarı al