tr ▾
Hesap aç

NSFW LLM API Dokümantasyonu

Sansürsüz LLM API anahtarınızı saniyeler içinde edinin ve ilk prompt'unuzu gönderin. Bu kılavuz, OpenAI-uyumlu uç nokta, akış ve token fiyatlandırmasını kapsar.

Hızlı Başlangıç: İlk istek

Kayıt olduktan hemen sonra OpenAI-uyumlu uç noktamıza bir sohbet tamamlama isteği gönderin. API anahtarınız, temel URL'ye yapılan her çağrıyı kimlik doğrular: HTTPS://api.nsfwplayrole.com/v1. Reddetmeler olmadan yetişkin içerik için ayarlanmış açık ağırlıklı modele erişmek için model kimliğini "uncensored" kullanın.

Bağlantıyı doğrulamak için basit bir curl komutuyla başlayın. Uç nokta, standart JSON yüklerini bir messages dizisiyle kabul eder. Modelin yanıtını içeren bir metin yanlısı alırsınız.

API'miz doğrudan entegrasyon için tasarlanmıştır. Proxy katmanları gerekmez. NSFW sohbet botunu mevcut teknoloji yığınınıza standart HTTP istemcileri kullanarak entegre edebilirsiniz.

Karmaşık mantık oluşturmadan önce anahtarınızın çalıştığını doğrulayın. Yanıt, faturalandırma şeffaflığı için token kullanım istatistiklerini içerir.

Kimlik Doğrulama ve Headerlar

Her istek için API anahtarınızı Authorization başlığında ekleyin. Format "Bearer " şeklindedir. Bu standart başlık, sansürsüz AI modeline güvenli erişim sağlar.

"API anahtarı al" sayfasında Google veya e-posta kullanarak bir anahtar oluşturabilirsiniz. Anahtar bir kez gösterilir, bu nedenle hemen kopyalayın. Her hesap bir aktif anahtarı destekler; yeni bir tane oluşturmak eskisini değiştirir.

Anahtarınızı gizli tutun. Eğer ifşa edilirse, bir yedek oluşturarak iptal edin. API anahtarı, token tüketimi için tek kimlik bilgisidir.

Geçersiz anahtarlar 401 hatası döndürür. Fazla boşluk olmadan tam dizgiyi kopya ettiğinizden emin olun. Sunucumuz anahtarı ön ödemeli kredi bakiyesiyle doğrular.

Sohbet Tamamlamaları Uç Noktası

Metin yanıtları almak için POST /v1/chat/completions'a JSON gönderin. Uç nokta, "uncensored" olarak ayarlanmış bir model alanı kabul eder. Mevcut modelleri GET /v1/models üzerinden de listeleyebilirsiniz.

Payload bir messages dizisi gerektirir. Her mesajın bir rolü (user, assistant, system) ve içeriği vardır. Model, prompt geçmişinize dayanarak bir yanıt oluşturur.

Kusursuz filtrelenmemiş LLM, hem giriş promptunu hem de çıktı tamamlamasını içeren 100.000 token'a kadar bağlamı işler. Bu limiti aşan istekler reddedilir.

Rol yapma senaryoları veya yaratıcı yazım için endpoint'i kullanın. Model, standart redler olmadan yasal yetişkin içeriğe yanıt verir. Anlatım yönünü siz kontrol edersiniz.

Streaming ve SSE

Akış özelliğini etkinleştirmek için isteğinizde stream parametresini true olarak ayarlayın. API, tek bir JSON nesnesi yerine Sunucu Tarafından Gönderilen Olaylar (SSE) döndürür. Her parça kısmi metin ve kullanım verileri içerir.

Metni gerçek zamanlı görüntülemek için SSE akışını ayrıştırın. Son parça, istek için toplam token kullanımını içerir. Bu, tam yanıtı beklemeden doğru faturalandırma takibine olanak tanır.

Akış, algılanan gecikmeyi azaltır. Uzun betimlemelerin oluşturulduğu NSFW rol yapma senaryoları için idealdir. Bağlantı kopmalarını gerektiğinde yeniden deneme yaparak zarifçe yönetin.

Otomatik akış (stream) işleme için resmi OpenAI SDK'larını kullanın. SSE formatını doğru şekilde ayrıştırırlar. API'miz bu kütüphanelerle tamamen uyumludur.

Fonksiyon Çağırma ve JSON Modu

Fonksiyon çağrısını kullanarak model çıktılarını yapılandırın. İsteğe ad, açıklama ve parametrelerle birlikte araçlar tanımlayın. Model, düz metin yerine bir işlev çağrı nesnesi döndürür.

response_format json_object olarak ayarlanmış JSON modunu etkinleştirin. Model yalnızca geçerli JSON döndürür. Bu, yapılandırılmış verilerin veya oyun durumlarının ayrıştırılması için kullanışlıdır.

Dinamik etkileşimler için fonksiyon çağırma ile akışı birleştirin. Model, kullanıcı girdisine göre eylemler belirleyebilir. Belirli işlevleri zorlamak için tool_choice kullanın.

JSON çıktısını işlemeden önce doğrulayın. Model sıkı uyumu hedefler ancak bazen geçersiz sözdizimi döndürebilir. Sansürsüz modelimiz yaratıcı bağlamlarda bile yapıyı korur.

Saniye Başına İstek Limitleri ve Fiyatlandırma

Aylık ücret olmadan token başına öde. Giriş token'ları 1M başına $0.15'tir; çıkış token'ları 1M başına $0.50'dir. Hatalar ve reddetmeler ücretsizdir. Kredi süresi dolmaz.

Kripto para ile bakiye yükleyin: USDT (TRC20) veya USDC (Base). Tutarlar $20 ile $500 arasındadır. Bonus kredi uygulanır: $50'den itibaren +%5, $100'den itibaren +%10, $200'den itibaren +%15.

Hız sınırlamaları dakikada 300 istek ve anahtar başına 8 eşzamanlı istektir. İstek gövdesi sınırı 8 MB'tır. Sınırları aşmak 429 hatası döndürür.

402 hatası, yetersiz bakiye olduğunu gösterir. Servise devam etmek için hemen yükleyin. Deneme bakiyesi 7 gün için $0.50'dir.

cURL

curl https://api.nsfwplayrole.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set temperature to 0.7 for consistent output."}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.nsfwplayrole.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.nsfwplayrole.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)

Sıkça sorulan sorular

Bağlam penceresi boyutu nedir?

Bağlam penceresi 100.000 token olup hem istem hem de tamamlamayı kapsar. Er bağlamı kaybetmeden uzun rol yapma geçmişlerini gönderebilirsiniz. İstek başına maksimum çıktı 16.000 tokendır.

401 veya 429 gibi hataları nasıl yönetebilirim?

Bir 401 hatası, API anahtarınızın geçersiz veya iptal edildiğini gösterir. Anahtarınızı panloyu kontrol edin. Bir 429 hatası, dakikada 300 istek olan hız sınırını aştığınızı gösterir. Bekleyin ve yeniden deneyin veya eşzamanlılığı azaltın.

Model NSFW içeriği reddediyor mu?

Uncensored model, yasal yetişkin, kurgusal veya tartışmalı konularda reddetmez. Rol yapma ve erotik içerik için ayarlanmıştır. Tek katı sınır, her zaman reddedilen çocuklarla ilgili cinsel içeriktir.

API Anahtarınızı Alın

Kaydolun, anahtarınızı kopyalayın ve temel URL'nizi güncelleyin. Kurulum saniyeler sürer.