API Rychlý start
Začněte tvořit s API pro nekorigované LLM za několik minut pomocí standardních SDK OpenAI. Tento rychlý start pokrývá autentizaci, formáty požadavků, streamování a zpracování chyb pro model LLM určený pro dospělé.
Autentizace a základní URL
Použijte svůj API klíč k ověření všech požadavků na základní URL API bezzábranového LLM. Váš klíč se objeví ihned po registraci přes Google nebo e-mail, bez nutnosti telefonního čísla. Nastavte Authorization hlavička k Bearer YOUR_API_KEY pro každý volání.
Základní URL pro tento model bez omezení je HTTPS://api.llmadult.com/v1. To zajišťuje kompatibilitu s oficiálními SDK OpenAI a jakýmikoli klienty kompatibilními s OpenAI. Pro účet potřebujete pouze jeden aktivní klíč; vygenerování nového klíče okamžitě nahradí ten starý.
Odeslání první žádosti
Standardní požadavek na dokončení chatu pro generování textu z API LLM bez omezení. ID modelu je uncensored, a přijímá parametry jako temperature, top_p, a stop. Požadavky jsou zpoplatněny podle skutečného využití tokenů, takže chyby jsou zdarma.
Zde je základní příklad pomocí cURL pro začátek s adult API:
curl https://api.llmadult.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'Toto vrací textovou odpověď, která zvládne obsah pro dospělé, fikci nebo obecné úkoly bez odmítnutí.
Použití Python SDK
Integrujte API LLM bez omezení do svých Python projektů pomocí oficiálního SDK OpenAI. Nastavte základní URL na náš koncový bod a použijte uncensored ID modelu. To funguje pro jednoduché skripty i složité aplikace.
Nainstalujte knihovnu a nakonfigurujte svého klienta svým API klíčem. Poté můžete zavolat chat.completions.create() přesně tak, jako u jiných poskytovatelů. Model bez omezení efektivně zvládá rozmanité vstupy.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmadult.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)Tento přístup vám umožňuje budovat NSFW chatboty nebo generátory obsahu s minimálními změnami kódu.
Integrace Node.js
Použijte SDK Node.js k odesílání požadavků na API LLM bez omezení ve vašich aplikacích JavaScript. Nakonfigurujte klienta s vaším API klíčem a správnou základní URL. To umožňuje bezproblémovou integraci do webových serverů nebo backendových služeb.
Model bez omezení podporuje standardní parametry a vrací strukturovaný text. Odpovědi můžete zpracovávat asynchronně a data zpracovávat podle potřeby.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmadult.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);Tato metoda je ideální pro vývojáře stavějících neomezené chatbot rozhraní nebo obsahové platformy.
Streamované odpovědi
Povolte streamování pro příjem aktualizací token po tokenu z API LLM bez omezení. To zlepšuje vnímanou latenci pro uživatele v aplikacích NSFW API. Nastavte stream: true ve vašem požadavku a zpracujte stream událostí odeslaných serverem (SSE).
Podrobnosti o použití tokenů jsou zahrnuty v posledním chunku. Tato funkce je zásadní pro zážitky z chatu v reálném čase. Nekenzurovaný model podporuje tento standardní protokol 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)Zpracujte události proudu pro aktualizaci UI nebo zpracování textu, jak se generuje.
Kódy chyb a limity
Uncenzurované API LLM vrací standardní chybové kódy HTTP pro běžné problémy. 401 znamená neplatný nebo chybějící API klíč. 402 znamená, že je vyčerpán váš předplacený kredit; pro pokračování si dobijte kryptoměnami. 429 signalizuje, že jste překročili limit rychlosti 300 požadavků za minutu.
Okno kontextu má celkem 100 000 tokenů, s maximálním výstupem 16 000 tokenů na požadavek. Požadavky jsou omezeny na 8 MB. Chyby a odmítnutí nespotřebovávají kredit. API pro dospělé LLM zajišťuje, že platíte pouze za úspěšnou generaci tokenů.
Získat váš API klíč
Zaregistrujte se, zkopírujte klíč, aktualizujte svůj endpoint. Konfigurace je tak jednoduchá.