Dokumentace API Chat Completions
Začněte s API AI bota bez omezení odesláním jednoho požadavku na náš endpoint kompatibilní s OpenAI. Tento průvodce pokrývá autentizaci, streamování a strukturovaný výstup pro vaše případy použití při kódování a NSFW.
- Základní URL
https://api.uncensoredlocal.com/v1- Model
uncensored
Ověření a základní URL
Připojte se nastavením klíče API a základní URL v klientovi. Základní URL je https://api.uncensoredlocal.com/v1. Každý požadavek vyžaduje Authorization hlavička s vaším klíčem. Pro registraci není potřeba telefonní číslo a autentizaci můžete provést přes Google nebo e-mail. Chyby a odmítnutí nespotřebovávají kredit, takže testování je zdarma.
První požadavek
Odešlete standardní dokončení pro generování textu. Použijte ID modelu uncensored pro model. API přijímá textový vstup a vrací textový výstup. Připojení můžete otestovat ihned po vygenerování klíče.
curl https://api.uncensoredlocal.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Find the current UTC timestamp."}]
}'
Toto vrací vygenerovaný text v těle odpovědi. Parametry jako temperature ovlivnit kreativitu. Model je vyladěn tak, aby odpovídal bez odmítnutí obsahu pro zákonné použití pro dospělé.
Python SDK
Použijte oficiální knihovnu OpenAI pro Python pro rychlou integraci. Nastavte základní URL tak, aby ukazovala na naši službu. Inicializujte klienta svým API klíčem a odešlete požadavek na dokončení chatu.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredlocal.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)
Objekt odpovědi obsahuje vygenerovaný obsah. Text můžete přímo získat z objektu zprávy. To funguje s libovolnou standardní knihovnou klientů kompatibilní s OpenAI.
SDK pro Node
Nainstalujte balíček OpenAI Node pro začátek tvorby. Nakonfigurujte základní URL a API klíč v instanci klienta. Pošlete požadavek na koncový bod dokončení chatu.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredlocal.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);
Výsledek poskytuje kompletní detaily dokončení. Text můžete parsovat a použít ve své aplikaci. API podporuje všechny standardní parametry pro ladění výstupu.
Streamované odpovědi pomocí SSE
Povolte streamování nastavením stream: true ve vaší žádosti. API vrací Server-Sent Events (SSE), jak jsou generovány tokeny. To umožňuje reálné zobrazení výstupu uživateli.
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)
Každý chunk obsahuje částečný text. Poslední chunk obsahuje statistiky využití tokenů. Streamování snižuje vnímanou latenci u dlouhých odpovědí. Chyby můžete zpracovávat událost po události během streamu.
Limitu rychlosti a kvóty
Každý klíč API je omezen na 300 požadavků za minutu. Můžete mít 8 souběžných požadavků najednou. Tělo požadavku nesmí překročit 8 MB. Pokud odešlete požadavek s neplatným klíčem, obdržíte chybu 401. Chyba 402 znamená žádný kredit. Chyba 429 znamená, že jste dosáhli limitu rychlosti. Kontextové okno má 100 000 tokenů pro prompt a dokončení dohromady. Maximální výstup je 16 000 tokenů na požadavek. Chyby jsou zdarma, takže můžete testovat limity bez nákladů.
Časté otázky
Jaká je základní URL API bota pro AI bez omezení?
Základní URL je HTTPS://api.uncensoredlocal.com/v1. Funguje s jakýmkoli SDK kompatibilním s OpenAI aktualizací parametru base_url. Pro standardní požadavky není vyžadována žádná jiná základní URL.
Jak začít s neomezeným LLM online?
Zaregistrujte se pomocí Google nebo e-mailu a získejte API klíč okamžitě. Přidejte kredit v kryptoměnách prostřednictvím USDT nebo USDC a začněte posílat požadavky. ID modelu je "uncensored" pro všechna dokončení.
Jaká jsou omezení rychlosti pro lokální AI bez omezení obsahu?
Jste omezeni na 300 požadavků za minutu a 8 souběžných požadavků na klíč. Kontextové okno má 100,000 tokenů. Těla požadavků musí být menší než 8 MB. Chyby se nezapočítávají do vašeho limitu rychlosti.
Generování klíče za sekundy
Zaregistrujte se, získejte svůj klíč, aktualizujte základní URL. Hotovo.
Základní URLhttps://api.uncensoredlocal.com/v1