Dokumentace pro vývojáře k modelu bez omezení
Začněte s nezcenzurovaným LLM, který mluví vaším jazykem. Tento průvodce pokrývá autentizaci, endpointy a streamování pro váš NSFW API klíč.
Autentizace a základní URL
Prvním krokem je získání vašeho klíče. Zaregistrujte se s účtem Google nebo e-mailem. Okamžitě získáte klíč. Telefonní číslo není vyžadováno. Použijte základní URL https://api.nsfwapikey.com/v1 ve vašem klientovi. Nahraďte výchozí sk-... vaším novým klíčem. To funguje se standardními SDK OpenAI. API nevyžaduje složité směrování. Jedná se o přímé připojení k modelu.
První požadavek
Odeslat požadavek POST na /v1/chat/completions. Přidejte svůj klíč do hlavičky authorization. Nastavte model na uncensored. Můžete odesílat jednoduché textové prompty. Odpověď vrací surový text bez zdvořilých odmítnutí. To funguje pro kreativní nebo funkční použití. Endpoint je přímý. Pro základní text nejsou potřeba žádné další parametry.
curl https://api.nsfwapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a JSON config for port 8080"}]
}'
Integrace Python SDK
Použijte oficiální balíček OpenAI pro Python. Nakonfigurujte základní URL tak, aby ukazovala na náš server. Předejte svůj API klíč jako proměnnou API key. Nastavte ID modelu na uncensored. To umožňuje používat známé metody. Můžete odesílat zprávy jako seznam. Odpověď obsahuje vygenerovaný text. Zpracování chyb je standardní pro HTTP klienty. Stream nebo synchronní režim, na vašem výběru.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwapikey.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)
Využití SDK pro Node
Inicializujte klienta OpenAI pomocí vaší vlastní základní URL. Předajte řetězec API klíče. Klient zpracovává HTTP požadavky. Nastavte model na uncensored. Můžete použít metodu chat completions. Objekt odpovědi obsahuje možnosti. Přistupujte k obsahu zprávy přímo. To zapadá do jakéhokoli projektu Node.js. Žádné další middleware není vyžadováno.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwapikey.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í odpovědí a využití tokenů
Povolte streamování nastavením stream: true. Získáváte bloky textu. Každý blok obsahuje část odpovědi. Poslední blok obsahuje data o využití tokenů. To vám pomáhá sledovat náklady. Model vrací tokeny sekvenčně. To snižuje vnímanou latenci. Text můžete vykreslovat ihned po jeho přijetí. Formát SSE je standardem pro klienty OpenAI.
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
Máte 300 požadavků za minutu. Okno kontextu má 100,000 tokenů. Max výstup je 16,000 tokenů. Chyby jako 401 znamenají neplatný klíč. 402 znamená nedostatek kreditu. 429 znamená překročení limitu rychlosti. Kredit nevyprší. Odmítnutí jsou zdarma. Chyby nestojí tokeny. Použijte tyto kódy k rychlému ladění. Systém je transparentní ohledně využití.
FAQ
Jaká je velikost context window?
Okno kontextu má 100 000 tokenů pro vstupní prompt a výstup dohromady. Maximální výstup je 16 000 tokenů na požadavek. To umožňuje dlouhé dokumenty nebo konverzace.
Jak řešit chyby API?
Použijte standardní HTTP status kódy. 401 označuje neplatný nebo chybějící klíč. 402 znamená, že je vyčerpán váš předplacený kredit. 429 signalizuje, že jste překročili limit 300 požadavků za minutu. Chyby a odmítnutí nespotřebovávají tokeny.
Je klíč API NSFW zdarma?
Ne, je předplacená kryptoměna. Platíte $0.15 za 1M vstupních tokenů a $0.50 za 1M výstupních tokenů. Chyby jsou zdarma. Získáte $0.50 zkušební kredit na 7 dní.
Získejte svůj klíč nyní.
Registrovat se, zkopírovat klíč, aktualizovat základní URL. To je vše.