API Dokümantasyonu
Dakikalar içinde uncensored LLM API'miz ile geliştirmeye başlayın. Bu kılavuz, standart OpenAI uyumlu araçları kullanarak kimlik doğrulama, istek gönderme ve akış yanıtlarını işleme konularında size nasıl yardımcı olacağını gösterir.
- 1M giriş tokeni başına
- $0.15
- Çıktı tokenleri / 1M
- $0.50
- token bağlamı
- 100,000
- deneme kredisi
- $0.50
- dakikadaki istek sayısı
- 300
Kimlik doğrulama ve base URL
API anahtarınızı her istekte kimlik doğrulaması için kullanın. API'miz OpenAI SDK ekosistemiyle tamamen uyumludur, bu nedenle istemci yapılandırmanızda yalnızca temel URL'yi ve anahtarı değiştirmeniz yeterlidir. Temel URL HTTPS://api.nocensoraichatbot.com/v1'dir. Google veya e-posta ile kaydolduktan hemen sonra bir anahtar oluşturabilirsiniz. Her hesapta tek bir aktif anahtar bulunur; yenilendiğinde öncekini değiştirir. Kayıt için telefon numarası gerekmez ve promptlarınız eğitim için kullanılmaz.
İlk istek
/v1/chat/completions uç noktasına standart bir sohbet tamamlama isteği gönderin. Ayarlanmış büyük dil modelimize erişmek için model tanımlayıcısı olarak "uncensored" kullanın. Model, standart reddetmeler olmadan yasal yetişkin, kurgusal ve tartışmalı konulara yanıt verir. Katı bir sınır geçerlidir: çocuklarla ilgili içerik her zaman reddedilir. Basit bir curl komutuyla bağlantı testini yapabilirsiniz.
curl https://api.nocensoraichatbot.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 400 word review of the new gpu"}]
}'
Anahtar geçersizse 401 hatası alırsınız. Krediler tükendiğinde 402 hatası alırsınız. Hatalar ve reddetmeler token tüketmez, bu nedenle yalnızca başarılı tamamlamalar için ödeme yaparsınız. Krediler asla süresi dolmaz, bu da harcamalarınız üzerinde tam kontrol sağlar.
Python SDK entegrasyonu
Resmi OpenAI Python paketini yükleyin ve temel URL'yi hizmetimize işaret edecek şekilde yapılandırın. Bu, size tanıdık client.chat.completions.create gibi yöntemleri kullanmanızı sağlar. Modeli "uncensored" olarak ayarlayın ve sistem veya kullanıcı mesajlarınızı her zamanki gibi iletin. SDK tokenizasyonu ve yanıt ayrıştırmayı otomatik olarak yönetir. Bu yaklaşım hem basit metin üretimi hem de karmaşık çoklu tur sohbetler için çalışır. Artımlı çıktı tercih ediyorsanız yanıtı akış olarak da alabilirsiniz.
from openai import OpenAI
client = OpenAI(base_url="https://api.nocensoraichatbot.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)
API anahtarınızın başlıkta veya ortam değişkeninde iletildiğinden emin olun. SDK sıcaklık ve top_p gibi tüm standart parametreleri destekler. Yaratıcılığı veya determinizmi kontrol etmek için bunları ayarlayabilirsiniz. Model bağlam penceresi, istem ve tamamlama için birlikte 100,000 token'dır.
Node SDK entegrasyonu
@openai/openai npm paketini kullanarak Node.js uygulamanıza entegrasyon sağlayın. Herhangi bir çağrı yapmadan önce temel URL'yi ve API anahtarını yapılandırın. Bu, uncensored AI sohbet botu API'mizle uyumluluğu sağlar. Node SDK, modern geliştirme için tür tanımlamaları ve async/await desteği sunar. Herhangi bir OpenAI-uyumlu uç nokta ile olduğu gibi mesaj gönderebilir ve yanıt alabilirsiniz. Hata yönetimi yerleşiktir, böylece 401, 402 ve 429 hatalarını kolayca yakalayabilirsiniz. Bu, sunucusuz işlevler veya arka uç hizmetleri için idealdir.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nocensoraichatbot.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);
Model tanımlayıcısının "uncensored" olduğunu unutmayın. GPT-3.5 veya GPT-4 tanımlayıcılarını kullanmayın. SDK geri kalanını, JSON ayrıştırma ve yeniden deneme mantığı dahil olmak üzere halleder. Gerçek zamanlı kullanıcı deneyimleri için akış modunu da etkinleştirebilirsiniz.
Streaming ve SSE desteği
İsteğinizde stream'i true olarak ayarlayarak akışı etkinleştirin. API, gerçek zamanlı token teslimatı için Sunucu Tarafı Olayları (SSE) döndürür. Her parça kısmi içerik içerir, böylece çıktı oluşturulurken görüntüleyebilirsiniz. Son parça tam token kullanım istatistiklerini içerir. Bu, kullanıcıların anında geri bildirim beklediği sohbet arayüzleri için kullanışlıdır. Akış, özellikle uzun yanıtlar için algılanan gecikmeyi azaltır. Kullanıcı yeni bir mesaj gönderirse akışı erken durdurabilirsiniz. Bu, tokenlardan tasarruf sağlar ve duyarlılığı artırı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)
Uzun süreli bağlantılarda bellek sızıntılarını önlemek için SSE olaylarını dikkatli bir şekilde yönetin. API, anahtar başına 8'e kadar eşzamanlı istek destekler. Bu sınır, yük altında stabiliteyi korumaya yardımcı olur. max_tokens ve durdurma dizeleri gibi standart parametreleri kullanarak akış davranışını ayarlayabilirsiniz.
Hız sınırlamaları ve bağlam penceresi
API, anahtar başına dakikada 300 istek sınırı uygular. Aynı anda 8 istek yapabilirsiniz. İstek gövdesi 8 MB'ı aşmamalıdır. Bağlam penceresi, istem ve tamamlama birlikte 100.000 tokenı destekler. İstek başına maksimum çıktı 16.000 token'dır veya max_tokens ayarlanmadıysa 2.048 token'dır. Hız sınırını aşarsanız 429 hatası alırsınız. Bekleyin ve üstel geri çekilme ile yeniden deneyin. Krediler yalnızca başarılı token kullanımı için ücretlendirilir. Hatalar kredileri tüketmez. Bu şeffaf fiyatlandırma modeli, tam olarak ne için ödeme yaptığınızı bilmenizi sağlar.
Sık sorulan sorular
Sansürsüz AI sohbet botu modeli nedir?
Yasal yetişkin, kurgusal ve tartışmalı konulara giriş filtresi olmadan yanıt verecek şekilde ayarlanmış açık ağırlıklı bir büyük dil modelidir. GPT, Claude veya başka bir tedarikçinin modeli değildir. Ergenleri içeren istekler her zaman reddedilir.
Kredilerimi nasıl yüklerim?
$20 ile $500 arasındaki tutarlarla USDT (TRC20) veya USDC (Base) kullanarak yükleme yapabilirsiniz. Daha yüksek tutarlar için bonus kredi eklenir: $50'den itibaren +%5, $100'den itibaren +%10 ve $200'den itibaren +%15. Krediler süresi dolmaz ve gerçek token kullanımına göre ücretlendirilir.
API fonksiyon çağırma destekliyor mu?
Evet, API, araçlar ve tool_choice parametreleriyle işlev çağırma destekler. response_format'ı json_object olarak ayarlayarak JSON modunu da kullanabilirsiniz. Bu özellikler, modeli karmaşık iş akışlarına ve uygulamalara entegre etmenize olanak tanır.
API Anahtarınızı Alın
Kaydolun, jetonu kopyalayın ve uç nokta URL'sini güncelleyin. İşte bu kadar.