Dokumentace API pro vývojáře
Tento průvodce pomáhá vývojářům integrovat naše uncensored, OpenAI-compatible API pro generování obsahu pro dospělé. Použijte náš jediný endpoint modelu se standardními SDK k obejití filtrů obsahu.
Ověření & základní URL
Váš API klíč autentizuje každý požadavek. Předávejte ho v Authorization hlavička jako bearer token. Základní URL je https://api.keyapiglm.com/v1. Tato endpoint funguje s jakýmkoli klientem kompatibilním s OpenAI. Můžete nahradit standardní základní URL OpenAI ve svém kódu. Naše služba řeší routování k našemu uncensored modelu.
První požadavek
Odeslat požadavek POST na /v1/chat/completions. Přidejte ID modelu a prompt. Odpověď obsahuje vygenerovaný text. Můžete začít s jednoduchým dokončením textu. Naše API vrací surové tokeny bez dalšího formátování.
curl https://api.keyapiglm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Verify endpoint latency for high traffic loads"}]
}'
Ověřte, že váš klíč funguje okamžitě. Zkontrolujte odpověď na choices pole. Každá možnost má zprávu s vaším vygenerovaným obsahem. Chyby vracejí standardní kódy HTTP.
Integrace Python SDK
Nainstalujte openai balíček. Nastavte základní URL na náš endpoint. Inicializujte klienta svým API klíčem. Zavolejte chat.completions.create metoda. Předávejte ID modelu uncensored. To funguje s existujícím kódem OpenAI. Nepotřebujete žádné další obaly.
from openai import OpenAI
client = OpenAI(base_url="https://api.keyapiglm.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)
Zpracujte odpovědní objekt. Extrahujte text z první možnosti. Váš skript běží hladce. Ladění je snadné pomocí standardního logování.
Nastavení SDK pro Node
Importujte klienta OpenAI v Node. Nakonfigurujte základní URL. Předajte svůj klíč do konstruktoru. Zavolejte funkci dokončení chatu. Použijte stejný ID modelu. Tento přístup šetří čas. Opětovně využíváte známé vzorce. API reaguje rychle.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.keyapiglm.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);
Logujte vygenerovaný text. Zkontrolujte chyby v bloku catch. Vaše Node aplikace bezproblémově integruje. Není třeba vlastních HTTP klientů. Standardní JSON odpovědi přicházejí podle očekávání.
Streamované odpovědi (SSE)
Povolte streamování nastavením stream: true. API odesílá Server-Sent Events. Každý chunk obsahuje částečný text. Spojte tyto chunky pro kompletní odpověď. To snižuje vnímanou latenci. Uživatelé vidí text objevovat se okamžitě.
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 část ve vašem event loopu. Finální část obsahuje využití tokenů. Přestaňte streamovat, když model dokončí. Tato metoda funguje s jakýmikoli klientem SSE. Vaše UI se aktualizuje v reálném čase.
Limity & Chyby
Limity rychlosti jsou 300 požadavků za minutu. Současný počet požadavků dosahuje maxima 8 na klíč. Těla požadavků nesmí překročit 8 MB. Kontextové okno má 100,000 tokenů. Chyby vracejí standardní kódy. Použijte 401 pro neplatné klíče. Použijte 402 pro nedostatek kreditu. Použijte 429 pro limity rychlosti. Podrobnosti naleznete v těle odpovědi. Logika opakování řeší dočasné problémy. Vaše integrace zůstává stabilní.
Často kladené otázky
Jaké platební metody přijímáte?
Pouze krypto: USDT na TRC20 nebo USDC na Base, libovolná celá částka od $20 do $500. Bonusový úvěr se uplatňuje od $50.
Je to API GLM?
Ne, provozujeme vlastní uncensored model. Je kompatibilní s klienty OpenAI. Použijte naši základní URL a klíč. Náš model není GLM ani žádný jiný produkt dodavatele.
Co je kontextové okno?
Okno kontextu má 100 000 tokenů. To zahrnuje prompt a odpověď. Maximální výstup je 16 000 tokenů. Chyby a odmítnutí nestojí tokeny.
Získejte svůj API klíč
Zaregistrujte se, zkopírujte svůj klíč, aktualizujte svou základní URL. To je vše, co musíte udělat.
Otevřít účet