Dokumentace API LLM NSFW
Získejte svůj nekomentovaný LLM API klíč za sekundy a odešlete svůj první prompt. Tento průvodce pokrývá endpoint kompatibilní s OpenAI, streamování a cenovou politiku tokenů.
Rychlý start: První požadavek
Pošlete požadavek na chat completion na náš endpoint kompatibilní s OpenAI ihned po registraci. Váš API klíč autentizuje každý volání na základní URL HTTPS://api.nsfwplayrole.com/v1. Použijte ID modelu "uncensored" pro přístup k open-weight modelu vyladěnému pro obsah pro dospělé bez odmítání.
Začněte jednoduchým příkazem curl pro ověření připojení. Koncový bod přijímá standardní JSON payloady s polem messages. Obdržíte textovou odpověď obsahující odpověď modelu.
Naše API je navrženo pro přímou integraci. Nejsou vyžadovány proxy vrstvy. Tento NSFW chatbot můžete integrovat do svého stávajícího systému pomocí standardních HTTP klientů.
Ověřte, že váš klíč funguje před vytvořením složité logiky. Odpověď zahrnuje statistiky využití tokenů pro transparentní fakturaci.
Ověření a hlavičky
Zadejte svůj klíč API do hlavičky Authorization pro každý požadavek. Formát je "Bearer ". Tato standardní hlavička zajišťuje bezpečný přístup k modelu AI bez omezení.
Klíč můžete vygenerovat na stránce "Získat API klíč" pomocí Google nebo e-mailu. Klíč se zobrazí jednou, takže si jej ihned zkopírujte. Každý účet podporuje jeden aktivní klíč; vygenerování nového klíče nahradí starý.
"Chraňte svůj klíč. Pokud je odhalen, zrušte jej vygenerováním náhradního klíče. API klíč je jediným přihlašovacím údajem potřebným pro spotřebu tokenů."
Neplatné klíče vracejí chybu 401. Ujistěte se, že zkopírujete přesný řetězec bez dalších mezer. Naše serverová strana ověřuje klíč proti zůstatku předplacených kreditů.
Endpoint Chat Completions
Pošlete JSON na POST /v1/chat/completions pro přijetí textových odpovědí. Koncový bod přijímá pole modelu nastavené na „uncensored“. K dispozici můžete také získat seznam dostupných modelů přes GET /v1/models.
Payload vyžaduje pole messages. Každá zpráva má roli (user, assistant, system) a content. Model generuje odpověď na základě historie vašich promptů.
Naše LLM zpracovává kontext až do velikosti 100 000 tokenů. To zahrnuje jak vstupní prompt, tak výstupní dokončení. Požadavky překračující tento limit jsou zamítnuty.
Použijte endpoint pro role-play scénáře nebo kreativní psaní. Model reaguje na legální obsah pro dospělé bez standardních odmítnutí. Vy určujete směr vyprávění.
Streamování a SSE
Povolte streamování nastavením stream na true ve vašem požadavku. API vrací Server-Sent Events (SSE) místo jednoho JSON objektu. Každý chunk obsahuje částečný text a data o využití.
Parsovejte SSE stream pro zobrazení textu v reálném čase. Konečná část obsahuje celkové využití tokenů pro požadavek. To umožňuje přesné sledování fakturace bez čekání na celou odpověď.
Streamování snižuje vnímanou latenci pro uživatele. Je ideální pro NSFW roleplay, kde se generují dlouhé popisy. Ošetřete pády připojení elegantně a v případě potřeby zkuste opakovaný pokus.
Použijte oficiální SDK od OpenAI pro automatickou práci s proudy dat (streaming). Správně parsovat formát SSE. Naše API je plně kompatibilní s těmito knihovnami.
Volání funkcí a režim JSON
Použijte volání funkcí k strukturování výstupů modelu. Definujte nástroje v požadavku s názvem, popisem a parametry. Model vrátí objekt volání funkce místo prostého textu.
Povolit režim JSON s response_format nastaveným na json_object. Model vrací striktně platný JSON. To je užitečné pro parsování strukturovaných dat nebo stavů hry.
Kombinujte volání funkcí se streamováním pro dynamické interakce. Model může rozhodovat o akcích na základě vstupu uživatele. Použijte tool_choice k vynucení konkrétních funkcí.
Ověřte výstup JSON před zpracováním. Model usiluje o přísnou shodu, ale může občas vrátit neplatnou syntaxi. Náš model bez cenzury zachovává strukturu i v kreativních kontextech.
Limity rychlosti a ceny
Platba za token bez měsíčních poplatků. Vstupní tokeny stojí $0.15 za 1M; výstupní tokeny stojí $0.50 za 1M. Chyby a odmítnutí jsou zdarma. Kredit nikdy nevyprší.
Doplňte pouze kryptoměnami: USDT (TRC20) nebo USDC (Base). Částky se pohybují od 20 $ do 500 $. Bonusový kredit platí: +5 % od 50 $, +10 % od 100 $, +15 % od 200 $.
Limitu rychlosti jsou 300 požadavků za minutu a 8 souběžných požadavků na klíč. Limit velikosti těla požadavku je 8 MB. Překročení limitů vrátí chybu 429.
Chyba 402 signalizuje nedostatek kreditu. Okamžitě si přidejte kredit pro obnovení služby. Zkušební kredit je $0.50 na 7 dní.
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);Streamová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)Často kladené otázky
Jaká je velikost context window?
Okno kontextu má 100 000 tokenů, včetně promptu a odpovědi. Můžete posílat dlouhé historie role-play bez ztráty dřívějšího kontextu. Maximální výstup na požadavek je 16 000 tokenů.
Jak řešit chyby, jako jsou 401 nebo 429?
Chyba 401 znamená, že váš klíč API je neplatný nebo zrušený. Zkontrolujte svůj klíč v ovládacím panelu. Chyba 429 znamená, že jste překročili limit rychlosti 300 požadavků za minutu. Počkejte a zkuste to znovu nebo snižte souběžnost.
Odpovídá model odmítavě na obsah NSFW?
Uncenzurovaný model neodepírá zákonné dospělé, fiktivní nebo kontroverzní témata. Je laděn pro roleplay a erotický obsah. Jediným pevným limitem je sexuální obsah zahrnující nezletilé, který je vždy odmítnut.
Získejte svůj API klíč
Zaregistrujte se, zkopírujte svůj klíč a aktualizujte svou základní URL. Nastavení trvá vteřiny.