cs ▾
Otevřít účet

API Dokumentace

Začněte s nejlepším modelem NSFW LLM prostřednictvím našeho API kompatibilního s OpenAI. Pošlete text, přijměte odpovědi bez omezení bez blokování zákonného obsahu pro dospělé.

Základní URL a ověření

Váš API klíč autentizuje každý požadavek na základní URL https://api.bestnsfwllmmodel.com/v1. Zahrňte jej jako bearer token v Authorization hlavička. Klíč můžete vygenerovat okamžitě registrací přes Google nebo e-mail na stránce Získat API klíč. Systém vydává jeden aktivní klíč na účet, takže použijte toto jediné pověření pro všechny integrace.

První požadavek

Odešlete standardní požadavek na dokončení chatu pro otestování endpointu. ID modelu je uncensored.Tohle vrací textový výstup bez vyhazování pro témata pro dospělé.

  • Ujistěte se, že váš payload odpovídá standardnímu schématu OpenAI.
  • Použijte název modelu přesně tak, jak je uveden.

Následující příkaz cURL demonstruje minimální požadavek:

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."}]
  }'

Integrace Python SDK

Integrujte pomocí oficiální knihovny OpenAI pro Python. Nakonfigurujte klienta pomocí vašeho klíče a základní URL. Tento přístup funguje pro synchronní volání a jednoduché skripty.

  • Nainstalujte knihovnu pomocí pip.
  • Nastavte základní URL na náš koncový bod API.

Zde je kód v Pythonu pro inicializaci klienta:

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)

Integrace SDK pro Node

Použijte oficiální Node SDK OpenAI pro projekty JavaScript nebo TypeScript. Nastavte apiKey a baseURL vlastnosti. To vám umožňuje používat známé vzory async/await ve vašem prostředí Node.

  • Nainstalujte balíček pomocí npm.
  • Nakonfigurujte klienta.

Následující ukázka v Node.js ukazuje nastavení:

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);

Streamované odpovědi

Povolte streamování nastavením stream: true ve vaší žádosti. API vrací bloky, jak jsou generovány. To snižuje vnímanou latenci u dlouhých výstupů. Využití tokenů je hlášeno v posledním bloku.

  • Zpracujte události SSE na straně klienta.
  • Zpracovávejte částečné aktualizace textu.

Použijte tento příklad streamování pro vaši aplikaci:

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)

Limity, chyby a kontext

Okno kontextu podporuje celkem 100 000 tokenů. Na jeden požadavek můžete vygenerovat až 16 000 tokenů. Chyby zahrnují 401 pro neplatné klíče, 402 pro nedostatečný kredit a 429 pro limity rychlosti. Limit rychlosti je 300 požadavků za minutu na klíč.

  • Sledujte využití ve vašem dashboardu.
  • Zvládněte kódy HTTP chyb přiměřeně.

Časté otázky

Jaký je nejlepší NSFW LLM model pro integraci přes API?

Naše API poskytuje model bez omezení prostřednictvím standardního endpointu kompatibilního s OpenAI. Zpracovává vstup a výstup textu bez odmítání obsahu pro legální obsah pro dospělé. Tím se eliminuje potřeba složitých nastavení proxy.

Jak řešit chyby ověřování?

Kód stavu 401 znamená neplatný nebo expirovaný klíč API. Ujistěte se, že používáte klíč vygenerovaný na stránce Získat klíč API. Zkontrolujte, zda hlavička Authorization obsahuje token Bearer správně.

Co se stane, když mi dojdou kredity?

API vrací stavový kód 402, když je vyčerpán váš předplacený kredit. Můžete doplnit kryptoměnami (USDT na TRC20 nebo USDC na Base) přes ovládací panel. Kredity nevyprší, takže můžete přidat prostředky kdykoli je to potřeba.