Průvodce rychlým startem API ia
Získejte svůj API klíč a začněte během několika minut odesílat požadavky na uncensored LLM API. Tento průvodce pokrývá autentizaci, základní endpointy, streamování a pokročilé funkce s konkrétními příklady.
Ověření & základní URL
Použijte svůj unikátní API klíč s každým požadavkem na https://api.apiia.cc/v1 základní URL. Tento kompatibilní s OpenAI koncový bod funguje s jakýmkoli standardním SDK nastavením základní URL a poskytnutím vašeho klíče v Authorization hlavička. Klíč je vygenerován ihned po registraci přes Google nebo e-mail, není vyžadováno telefonní číslo. Uchovávejte klíč v bezpečí, protože poskytuje přímý přístup k vašemu předplacenému kreditu. Nový klíč můžete vygenerovat kdykoli, což okamžitě nahradí ten předchozí.
Odeslání vašeho prvního Completion
Odeslat požadavek POST na /v1/chat/completions pomocí modelu nastaveného na „uncensored“. Toto jednoduché rozhraní text-vstup, text-výstup zpracovává vaše podněty bez odmítnutí obsahu pro zákonné dospělé použití. Délku odpovědi můžete ovládat pomocí max_tokens parametr, který výchozím způsobem činí 2 048, pokud je vynechán. Model podporuje kontextové okno 100 000 tokenů, což umožňuje podstatné historie podnětů. Použijte tento endpoint pro spolehlivou, ne filtrovanou generaci textu.
curl https://api.apiia.cc/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?"}]
}'
Integrace Python SDK
Nainstalujte oficiální balíček OpenAI pro Python a nakonfigurujte základní URL tak, aby ukazovala na naši službu. To vám umožní používat známé metody jako chat.completions.create() s naším uncensored modelem. SDK automaticky řeší tokenizaci a formátování požadavků. Můžete předat parametry jako temperature a top_p k řízení kreativity a náhodnosti. Tento přístup zjednodušuje integraci do existujících aplikací Python nebo pracovních postupů datové vědy.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiia.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)
Integrace SDK pro Node
Použijte OpenAI Node.js SDK nastavením BASE_URL proměnné prostředí nebo nakonfigurováním instance klienta. To umožňuje bezproblémovou integraci s projekty JavaScript a TypeScript. SDK podporuje všechny standardní funkce dokončení chatu, včetně volání funkcí a JSON režimu. Můžete snadno přepínat mezi režimy streamování a nestreamovaného režimu. Tato flexibilita dělá z něj ideální nástroj pro vytváření webových aplikací nebo serverless funkcí, které vyžadují generování textu bez omezení obsahu.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiia.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);
Streamované odpovědi s SSE
Povolte streamování nastavením stream: true ve vaší žádosti. API vrací Server-Sent Events (SSE) s každým tokenem, jak je generován. To poskytuje zpětnou vazbu v reálném čase, čímž snižuje vnímanou latenci pro koncové uživatele. Poslední blok zahrnuje statistiky využití tokenů, což vám umožňuje přesně sledovat náklady. Streamování je nezbytné pro interaktivní chatová rozhraní a generování dynamického obsahu. Zajišťuje plynulou uživatelskou zkušenost i při delších odpovědích.
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 kontextové okno
Váš klíč API je omezen na 300 požadavků za minutu a 8 souběžných požadavků. Maximální velikost těla požadavku je 8 MB. Pokud obdržíte chybu 401, zkontrolujte platnost vašeho klíče API. Chyba 402 znamená nedostatečný předplacený kredit. Chyba 429 znamená, že jste překročili limit rychlosti. Okno kontextu podporuje 100,000 tokenů pro prompt i dokončení dohromady. Pochopení těchto limitů vám pomůže navrhnout robustní aplikace, které hladce zvládají chyby.
Často kladené otázky
Jak ověřím své požadavky?
Zadejte svůj klíč API do hlavičky Authorization jako token Bearer. Základní URL je HTTPS://api.apiia.cc/v1 pro všechny SDK kompatibilní s OpenAI.
Co se stane, pokud překročím limit rychlosti?
Obdržíte stavový kód 429. Limit je 300 požadavků za minutu a 8 souběžných požadavků na klíč. Před opakováním počkejte krátkou dobu.
Je zkušební kredit platný navždy?
Ne, zkušební kredit ve výši $0,50 je platný 7 dní. Předplacený kredit z dobíjení nevyprší, ale zkušební nabídka je jednorázová pro každý účet.
Získejte svůj API klíč za několik sekund
Zaregistrujte se, získejte klíč a aktualizujte základní URL. Hotovo.