tr ▾
Hesap aç

API Dokümantasyon

OpenAI uyumlu API'miz üzerinden en iyi NSFW LLM modelini kullanın. Metin gönderin, yasal yetişkin içeriği engelleyen içerik filtreleri olmadan engellenmemiş yanıtlar alın.

Temel URL ve Kimlik Doğrulama

API anahtarınız, temel URL'ye yapılan her isteği doğrular. https://api.bestnsfwllmmodel.com/v1. Bunu Authorization header. API Anahtarı Al sayfasında Google veya e-posta ile kayıt olarak anında bir anahtar oluşturabilirsiniz. Sistem hesap başına aktif bir anahtar verir, bu nedenle tüm entegrasyonlar için bu tek kimlik bilgisini kullanın.

İlk İstek

Uç noktayı test etmek için standart bir sohbet tamamlama isteği gönderin. Model kimliği uncensored. Bu, yasal yetişkin konular için reddi olmadan metin çıktısı döndürür.

  • Yükünüzün standart OpenAI şemasına uygun olduğundan emin olun.
  • Model adını belirtildiği gibi kullanın.

Aşağıdaki cURL komutu minimal bir isteği göstermektedir:

curl https://api.bestnsfwllmmodel.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 models for roleplay."}]
  }'

Python SDK Entegrasyonu

Resmi OpenAI Python kütüphanesini kullanarak entegre edin. İstemciyi anahtarınız ve temel URL ile yapılandırın. Bu yaklaşım senkron çağrılar ve basit betikler için çalışır.

  • Kütüphaneyi pip aracılığıyla yükleyin.
  • Temel URL'yi API uç noktamıza ayarlayın.

İstemciyi başlatmak için Python kodu:

from openai import OpenAI

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

JavaScript veya TypeScript projeleri için resmi OpenAI Node SDK'sını kullanın. Ayarlayın apiKey ve baseURL özellikler. Bu, Node ortamında tanıdık async/await kalıplarını kullanmanıza olanak tanır.

  • Paketi npm aracılığıyla yükleyin.
  • İstemciyi yapılandırın.

Aşağıdaki Node.js kod parçacığı kurulumu göstermektedir:

import OpenAI from "openai";

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

Ayarlayarak akışı etkinleştirin stream: true istekinizde. API, oluşturuldukları anda parçalar döndürür. Bu, uzun çıktılar için algılanan gecikmeyi azaltır. Token kullanımı son parçada bildirilir.

  • SSE olaylarını istemci tarafında işleyin.
  • Kısmi metin güncellemelerini yönetin.

Uygulamanız için bu akış örneğini kullanın:

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)

Limitler, Hatalar ve Bağlam

Bağlam penceresi toplamda 100.000 token destekler. İsteği başına 16.000 token'a kadar çıktı verebilirsiniz. Hatalar arasında geçersiz anahtarlar için 401, yetersiz kredi için 402 ve hız limitleri için 429 bulunur. Hız limiti anahtar başına dakikada 300 istektir.

  • Panonuzda kullanımı izleyin.
  • HTTP hata kodlarını uygun şekilde yönetin.

Sık sorulan sorular

API entegrasyonu için en iyi NSFW LLM modeli hangisi?

API'miz, kısıtlanmamış modeli standart OpenAI-uyumlu bir uç nokta üzerinden sunar. Yasal yetişkin içerik için içerik reddi olmadan metin girdisi ve çıktısı işler. Bu, karmaşık proxy kurulumlarına olan ihtiyacı ortadan kaldırır.

Kimlik doğrulama hatalarını nasıl yönetebilirim?

Bir 401 durum kodu, geçersiz veya süresi dolmuş bir API anahtarı olduğunu gösterir. Get API key sayfasından oluşturulan anahtarı kullandığınızdan emin olun. Authorization başlığının Bearer belirtecini doğru şekilde içerdiğinden emin olun.

Kredilerim biterse ne olur?

API, ön ödemeli krediniz tükendiğinde 402 durum kodu döndürür. Panodan kripto (TRC20 üzerinde USDT veya Base üzerinde USDC) ile yükleyebilirsiniz. Kredilerin süresi dolmaz, bu nedenle gerektiğinde para ekleyebilirsiniz.