uncensoredroleplayai.com/Dokümanlar
Süzgeçsiz AI API Hızlı Başlangıç
OpenAI-uyumlu API'mizi kullanarak dakikalar içinde sansürsüz bir rol yapma AI örneği çalıştırın. Standart SDK'ları kullanarak metin gönderin ve içerik filtreleri olmadan uzun bağlam yanıtları alın.
Önkoşullar ve temel URL kurulumu
Anahtar sayfasında Google veya e-posta ile bir hesap kaydederek başlayın. API anahtarınız hemen görünür ve tüm istekler için tek kimlik bilgisi olarak hizmet eder. Hizmetin temel URL'si https://api.uncensoredroleplayai.com/v1, herhangi bir OpenAI-uyumlu istemci ile çalışır.
Ortam değişkeninizi veya SDK istemcinizi bu URL'ye yönlendirin. Bu tek uç nokta tüm metin tamamlamalarını yönetir. Model yönlendirmesi yönetmenize veya birden fazla satıcıdan seçim yapmanıza gerek yoktur. Model tanımlayıcısı her zaman uncensored, yetişkin ve kurgusal içerikler için ayarlanmış açık ağırlıklı bir modeldir.
API anahtarları ile kimlik doğrulama
API anahtarınızı Authorization üstbilgiyi Bearer token olarak kullanın. Her istek, kimliğinizi doğrulamak için bu üstbilgiyi taşımalıdır. Anahtar eksikse veya geçersizse, sunucu 401 Yetkisiz hatası döndürür. Anahtarın iptal edildiğinden şüpheleniyorsanız hesap panosunu kontrol edin.
Her hesapta aynı anda tek bir aktif anahtar bulunur. Yeni anahtar oluşturmak eskisini hemen değiştirir. Geçmişte oluşturabileceğiniz anahtar sayısı açısından bir sınır yoktur, ancak yalnızca güncel anahtar çalışır. Bu tek anahtarı tüm hizmetlerinizde kullanın.
İlk sohbet tamamlamanızı gönderme
adresine bir POST isteği gönderin /v1/chat/completions endpoint. Model adını geçirin uncensored ve konuşma geçmişinizi messages dizi. Sistem, yasal yetişkin konular için filtreleme olmadan bir metin yanıtı döndürür.
- Modeli şuna ayarlayın
uncensored. - Rol yapma kişiliğini tanımlamak için sistem ipucunu ekleyin.
- Anlatımı ilerletmek için kullanıcı mesajlarını gönderin.
Yanıt yapısının oluşturulan metni içerdiğini doğrayın. Bu, entegrasyonunuzuncensored LLM API ile doğru çalıştığını doğrular.
Akış yanıtlarını işleme
Ayarlayarak akışı etkinleştirin stream istemde true olarak ayarlayın. API, Sunucu Tarafından Gönderilen Olaylar (SSE) aracılığıyla parçalar gönderir. Her parça kısmi metin ve meta veri içerir. Yanıt oluşturulurken görüntülemek için bu parçaları gerçek zamanlı olarak işleyin.
Token kullanım detayları son chunk'ta görünür. Bu, gecikmenin önemli olduğu rol yapma botları için idealdir. Bu olayları kolayca işlemek için Node SDK'sını kullanın.
Rol yapma için parametreleri yapılandırma
Şu parametreleri ayarlayın: temperature ve top_p yaratıcılığı kontrol etmek için. Daha yüksek sıcaklıklar daha çeşitli ve öngörülemez çıktılar üretir. Kullanın stop sohbet botunun bir yanıtı ne zaman sonlandıracağını kontrol etmek için diziler, bu da gereksiz konuşmayı önler. Uygulamanız için yapılandırılmış bir çıktıya ihtiyacınız varsa JSON modu kullanışlıdır. response_format yapılandırılmış veri için.
Ayarla max_tokens çıktı uzunluğunu kontrol etmek için. Varsayılan değer 2.048 token'dir ancak her istek için 16.000 token'e kadar talep edebilirsiniz. Bağlam penceresi toplam 100.000 token destekler. Bu, bağlamı kaybetmeden uzun form sürekliliği sağlar. Bu ayarları belirli kullanım durumunuz için ince ayarlayın.
Token kullanımını ve fiyatlandırmayı anlama
Fiyatlandırma şeffaf: milyon giriş tokenı başına $0.15 ve milyon çıkış tokenı başına $0.50. Hatalar ve reddetmeler ücretsizdir. Bakiye peşin ödenir ve süresi dolmaz. Kripto ile USDT (TRC20) veya USDC (Base) kullanarak bakiye yükleyin.
Limitler dakikada 300 istek ve anahtar başına 8 eşzamanlı istek içerir. İstek gövdesi boyutu 8 MB ile sınırlandırılmıştır. Krediniz bittiğinde 402 Payment Required hatası alırsınız. Kesintileri önlemek için kullanımınızı panelden izleyin.
cURL
curl https://api.uncensoredroleplayai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the main plot points of the provided story text"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredroleplayai.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
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredroleplayai.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ış
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)Teknik Soru-Cevap
Zansürsüz rol yapma AI bağlam sınırı nedir?
Bağlam penceresi, istem ve tamamlama için 100.000 tokene destek verir. İstek başına 16.000 tokene kadar çıktı verebilirsiniz. Bu, bağlamı kaybetmeden uzun formatlı hikaye anlatımı için olanak sağlar. Küçük cinsel içerikler için reddetmeler hala geçerlidir.
Kimlik doğrulama hatalarını nasıl yönetebilirim?
Bir 401 hatası, geçersiz veya eksik bir API anahtarı olduğunu gösterir. Anahtarın aktif olduğundan emin olmak için hesap panelinizi kontrol edin. Eski anahtar iptal edilmişse yeni bir anahtar oluşturun. Her hesapta aynı anda yalnızca bir aktif anahtar bulunur.
Hız limitini aşarsam ne olur?
429 Çok Fazla İstek hatası alırsınız. Limit dakika başına 300 istek ve 8 eşzamanlı istektir. Yeniden denemeden önce birkaç saniye bekleyin. Limitler içinde kalmak için kullanımınızı izleyin.
API anahtarınızı getirin
Kaydolun, jetonu kopyalayın, uç noktayı güncelleyin. Bu tüm yapılandırmadır.