cs ▾

Dokumentace API

Začněte s nekorigovaným API pro kódování tím, že namíříte své OpenAI kompatibilní SDK na naši základní URL a autentizujete se pomocí svého předplaceného API klíče.

Nastavení základní URL ověření

Začněte vygenerováním svého přihlašovacího údaje na Získat API klíč stránku pomocí Google nebo e-mailu. Systém klíč zobrazí okamžitě a můžete ho kdykoli nahradit a tím zrušit přístup. Všechny požadavky cílí na standardní /v1 endpoint strukturu. Nemusíte konfigurovat složité hlavičky, stačí předat klíč v hlavičce Authorization.

Náš nezcenzurovaný klíč k AI API funguje s jakoukoli knihovnou, která podporuje klienty kompatibilní s OpenAI. Změňte základní URL na HTTPS://api.glmkey.com/v1 a vložte svůj token. Toto nastavení napodobuje standardní integrace, což zajišťuje správné směrování vašeho existujícího kódu bez vázanosti na dodavatele.

  • Základní URL: HTTPS://api.glmkey.com/v1
  • Hlavička Auth: Authorization: Bearer YOUR_API_KEY

Referenční příručka endpointu Chat completions

Odeslat text do modelu odesláním JSON do koncového bodu dokončování chatu. API očekává standardní payload s názvem modelu, polem zpráv a volitelnými parametry. Musíte specifikovat uncensored jako ID modelu, abyste získali přístup k správnému velkému jazykovému modelu vyladěnému pro neregulovaný výstup.

Chyby jako 401 označují neplatný klíč, zatímco 402 signalizuje nedostatek předplaceného kreditu. Systém účtuje pouze za skutečné použití tokenů, takže chyby nespotřebovávají váš zůstatek. Použijte následující příkaz curl pro otestování připojení.

curl https://api.glmkey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the endpoints for the glm key service"}]
  }'

Integrace Python SDK

Nainstalujte oficiální knihovnu OpenAI a nakonfigurujte ji tak, aby ukazovala na naši základní URL. To vám umožní používat osvědčené vzorce Pythonu pro generování textu. Klient automaticky řeší serializaci a opakování pokusů. Můžete předávat parametry, jako jsou temperature nebo top_p ovlivnit kreativitu.

Uncenzurované LLM přijímá standardní formáty zpráv. Můžete přepínat mezi rolmi system, user a assistant stejně jako u jakéhokoli jiného poskytovatele. Následující ukázka v Pythonu demonstruje základní požadavek na dokončení.

from openai import OpenAI

client = OpenAI(base_url="https://api.glmkey.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)

Integrace SDK pro Node

Použijte SDK Node.js k integraci API klíče do vašich projektů JavaScript nebo TypeScript. Nastavte apiKey a baseURL vlastnosti v konfiguraci klienta. To zajišťuje, že všechny požadavky jsou směrovány na naše servery místo výchozího poskytovatele. Poté můžete zavolat chat.completions.create() vašimi požadovanými parametry.

Uncenzurovaná kódovací API podporuje standardní definice nástrojů a režimy JSON. Můžete parsovat odpovědi přímo do logiky vaší aplikace. Následující příklad v Node.js ukazuje, jak inicializovat klienta a odeslat jednoduchou zprávu.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.glmkey.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);

Streamování odpovědí a počty tokenů

Povolte streamování nastavením stream: true ve vaší žádosti. API vrací bloky Server-Sent Events (SSE). Každý blok obsahuje částečný obsah a poslední blok zahrnuje celkové využití tokenů. To umožňuje postupné vykreslování textu ve vašem UI.

Klíč Uncenzurovaného API AI podporuje tuto funkci bez dalšího poplatku. Můžete sledovat spotřebu tokenů v reálném čase. Následující ukázka ukazuje, jak zpracovat streamované odpovědi v Pythonu.

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)

Pravidla limitů rychlosti a souběžnosti

Na klíč máte limit 300 požadků za minutu. Souběžnost je omezena na 8 současných požadků. Tělo požadku nesmí překročit 8 MB. Tato omezení zajišťují stabilní výkon pro všechny uživatele s předplaceným kreditem. Pokud překročíte rychlost, obdržíte chybu 429.

Okno kontextu podporuje až 100 000 tokenů pro prompt i completion dohromady. Výstup je omezen na 16 000 tokenů na požadavek. Pokud nenastavíte max_tokens, výchozí hodnota je 2 048 tokenů. Sledujte své využití přes ovládací panel, abyste předešli přerušení služby.

FAQ

Jak poprvé získat svůj klíč GLM?

Zaregistrujte se na stránce Získat API klíč pomocí Google nebo e-mailu. Systém vám po registraci ihned zobrazí klíč. Není vyžadováno telefonní číslo a obdržíte zkušební kredit ve výši $0,50 platný po dobu 7 dnů.

Co se stane, pokud překročím limit 300 požadavků za minutu?

API vrací chybu 429 Too Many Requests. Musíte počkat, než se okno limitu obnoví. Současně je omezena konkurence na 8 souběžných požadavků na klíč.

Je neomezený model stejný jako GPT nebo Claude?

Ne. Jedná se o model s otevřenou vahou běžící na našich vlastních serverech, laděný k odpovědím bez odmítání obsahu pro legální použití dospělými. Není to GPT, Claude, Gemini, Grok, DeepSeek, Qwen, Llama ani model žádného jiného poskytovatele.

Vygenerujte svůj klíč nyní

Zaregistrujte se, zkopírujte klíč, aktualizujte svůj základní URL. To je celé nastavení.