Dokumentace API
Do vašeho stávajícího systému vložte naše API bez omezení bez tření. Tento průvodce pokrývá základní koncové body, podporu streamování a vzory integrace pro vývojáře Pythonu a Node.js.
Základní URL a ověření
Základní URL pro všechny požadavky je https://api.onlinellmuncensored.com/v1. Ověřujete platnost předáním svého jedinečného API klíče v Authorization hlavička. Tento klíč poskytuje přístup k jedinému modelu bez omezení optimalizovanému pro neomezenou generaci textu.
První požadavek
Odešlete standardní požadavek na dokončení chatu pro otestování připojení. API přijímá stejnou strukturu JSON, kterou používají klienti OpenAI.
curl https://api.onlinellmuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the release notes for the latest SDK version"}]
}'Ujistěte se, že nahradíte YOUR_API_KEY vaším skutečným klíčem. Odpověď vrací vygenerovaný text a statistiky o spotřebě tokenů.
Python SDK
Nainstalujte oficiální openai balíček a nakonfigurujte základní URL tak, aby ukazovala na náš endpoint. To vám umožní používat známé metody Pythonu pro vaše podněty.
from openai import OpenAI
client = OpenAI(base_url="https://api.onlinellmuncensored.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)Předávejte své zprávy jako seznam slovníků. Klient zpracuje serializaci a vrátí odpověď modelu přímo.
SDK pro Node
Inicializujte klienta OpenAI v Node.js se správnou základní URL a API klíčem. Toto nastavení funguje jak s importy CommonJS, tak s ES moduly.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.onlinellmuncensored.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);Volání chat.completions.create() vaším polem podnětů. Knihovna automaticky spravuje HTTP připojení.
Streamované odpovědi
Povolte streamování nastavením stream: true ve vaší žádosti. Budete přijímat Server-Sent Events (SSE) obsahující částečné části textu, jak jsou generovány.
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)Zpracovávejte každou částu pro postupné sestavení finální odpovědi. Poslední částka zahrnuje celkové využití tokenů pro požadavek.
Limity, chyby a kontext
Každý klíč umožňuje 300 požadavků za minutu a 8 souběžných připojení. Kontextové okno podporuje celkem 100 000 tokenů, s max. výstupem 16 000 tokenů. Chyby zahrnují 401 pro neplatné klíče, 402 pro nedostatek kreditu, a 429 pro limity rychlosti. Požadavky, které přesahují limit velikosti těla 8 MB, jsou okamžitě zamítnuty.
Časté otázky
Je toto oficiální online API pro LLM bez omezení?
Ano, toto je přímé API pro náš model bez omezení. Je kompatibilní se standardními klienty OpenAI, ale běží na vlastním modelu s otevřenými váhamy, nikoliv na GPT nebo Claude.
Co se stane, když mi dojdou kredity?
API vrací chybu 402, když je vyčerpán váš předplacený kredit. Přístup můžete obnovit kdykoli doplněním USDT nebo USDC.
Odpovídá model odmítavě na obsah pro dospělé?
Model je laděn tak, aby odpovídal bez odmítnutí pro zákonná dospělá témata. Blokuje pouze sexuální obsah zahrnující nezletilé.
Generování klíče za minuty
Zaregistrujte se, získejte klíč a přepněte endpoint. Jednoduché.