Dokumentace Zdroje API: Chat Completions & Modely
Připojte svou aplikaci k našemu uncensored LLM s jednou základní URL a standardními OpenAI-kompatibilními hlavičkami. My řešíme infrastrukturu, takže se můžete soustředit na budování neomezených chatových zážitků.
Konfigurace ověření a základní URL
Zdroj API pro vaše požadavky se nachází na https://api.apisource.cc/v1. Musíte zahrnout Authorization hlavička s vaším tokenem Bearer. Toto nastavení funguje s oficiálními SDK OpenAI a jakýmkoli kompatibilním klientem pouhou změnou základní URL a poskytnutím klíče. Získáte jeden aktivní klíč na účet, který se zobrazí ihned po registraci přes Google nebo e-mail.
Parametry endpointu Chat Completions
Odeslat text do modelu pomocí POST /v1/chat/completions. Poskytujeme jeden model velké jazykové model bez omezení identifikovaný ID uncensored. Můžete ovládat chování generování pomocí parametrů jako temperature, top_p, a stop. Model odpovídá bez odmítnutí obsahu pro legální použití pro dospělé, což z něj činí ideální volbu pro roleplay nebo generování neomezeného obsahu.
curl https://api.apisource.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Get the current USD price per token for the model"}]
}'
Streamované odpovědi a spotřeba tokenů
Povolte streamování nastavením stream: true ve vaší žádosti. Vracíme Server-Sent Events (SSE), kde poslední část obsahuje skutečné statistiky o spotřebě tokenů. Tento přístup umožňuje vaší aplikaci zobrazovat odpovědi v reálném čase a zároveň přesně sledovat spotřebu. Pomocí můžete také vynutit přísné výstupy ve formátu JSON. response_format parametr.
Volání funkcí a režim JSON
Integrujte nástroje přímo do svého pracovního postupu AI definováním funkcí v tools pole. Model podporuje tool_choice pro přesnou kontrolu nad provedením. Když potřebujete strukturovaná data, nastavte response_format na {"type": "json_object"} aby byl výstup platným JSON. Tato funkce bezproblémově funguje s modelem bez omezení pro konzistentní extrakci dat.
from openai import OpenAI
client = OpenAI(base_url="https://api.apisource.cc/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)
Omezení rychlosti a zpracování chyb
Vynucujeme limit 300 požadavků za minutu a povolujeme 8 souběžných požadavků na klíč. Pokud tyto hranice překročíte, obdržíte chybu 429. Mezi další běžné chyby patří 401 pro neplatný API klíč a 402, když je vyčerpaný váš předplacený kredit. Požadavky nevyprší a můžete okamžitě doplnit pomocí USDT na TRC20 nebo USDC na Base.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apisource.cc/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);
Specifikace modelu a okno kontextu
Model podporuje kontextové okno o velikosti 100 000 tokenů pro kombinaci promptu a dokončení. Maximální výstup na požadavek je 16 000 tokenů, nebo 2 048, pokud nezadáte max_tokens. Tato architektura eliminuje složitost směrování modelů a poskytuje jednu spolehlivou možnost bez omezení pro vaše potřeby zdroje API. Platíte striktně za skutečné použití tokenů.
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)Technická FAQ
Je API Source oficiálním partnerem OpenAI?
Ne, jsme nezávislá služba. Naše API je kompatibilní s OpenAI, ale poskytuje vlastní model bez omezení, ne GPT ani model jiného dodavatele. Podrobnosti o jejich specifických modelech naleznete v dokumentaci dodavatele.
Co se stane, pokud dostanu chybu 402?
Chyba 402 signalizuje, že váš předplacený kredit je vyčerpán. Pro pokračování v odesílání požadavků si můžete okamžitě přidat kredit pomocí kryptoměn (USDT nebo USDC). Chyby a odmítnutí nespotřebovávají váš kredit.
Filtruje uncenzurovaný model obsah pro dospělé?
Model neodepře zákonná dospělá, fiktivní ani kontroverzní témata. Vždy však platí pevný limit: požadavky zahrnující sexuální obsah s nezletilými budou odmítnuty. To zajišťuje bezpečný základ při zachování svobody pro ostatní typy obsahu.
Vygenerujte si klíč okamžitě
Zaregistrujte se, získejte svůj klíč, aktualizujte základní URL. Konfigurace je okamžitá.