ro ▾

keyapiglm.comAPI fără cenzură. Fără refuzuri. Tokeni reali.

Documentație API pentru Dezvoltatori

Acest ghid ajută dezvoltatorii să integreze API-ul nostru uncensored, compatibil cu OpenAI, pentru generarea de conținut adult. Folosește singurul tău endpoint de model cu SDK-uri standard pentru a ocoli filtrele de conținut.

Autentificare & URL de Bază

Cheia API autentifică fiecare solicitare. Trimite-o în Authorization header ca un token bearer. URL-ul de bază este https://api.keyapiglm.com/v1. Acest endpoint funcționează cu orice client compatibil OpenAI. Puteți înlocui URL-ul de bază standard OpenAI din codul dvs. Serviciul nostru se ocupă de rutare către modelul nostru fără cenzură.

Prima cerere

Trimite o cerere POST la /v1/chat/completions. Include your model ID and prompt. The response contains the generated text. You can start with a simple text completion. Our API returns raw tokens without extra formatting.

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"}]
  }'

Verifică dacă cheia funcționează imediat. Verifică răspunsul pentru choices array. Fiecare alegere are un mesaj cu conținutul tău generat. Erorile returnează coduri HTTP standard.

Integrare SDK Python

Instalați openai pachet. Setează URL-ul de bază către capătul nostru. Inițializează clientul cu cheia ta API. Apelați chat.completions.create metodă. Trebuie să treci ID-ul modelului uncensored. Acest lucru funcționează cu codul OpenAI existent. Nu sunt necesare wrapper-uri suplimentare.

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)

Gestionați obiectul de răspuns. Extrageți textul din prima opțiune. Scriptul dvs. rulează fără probleme. Depanarea este ușoară cu jurnalizarea standard.

Configurare SDK Node

Importați clientul OpenAI în Node. Configurați URL-ul de bază. Transmiteți cheia dumneavoastră către constructor. Apelați funcția de completare a chat-ului. Utilizați același ID de model. Această abordare economisește timp. Reutilizați modelele familiare. API-ul răspunde rapid.

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);

Loghează textul generat. Verifică erorile în blocul catch. Aplicația ta Node se integrează perfect. Nu sunt necesari clienți HTTP personalizați. Răspunsurile JSON standard ajung așa cum se așteaptă.

Răspunsuri în streaming (SSE)

Activați streaming-ul setând stream: true. API trimite Evenimente trimise de server. Fiecare fragment conține text parțial. Concatenează aceste fragmente pentru răspunsul complet. Acest lucru reduce latența percepută. Utilizatorii văd textul apărând instantaneu.

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)

Gestionați fiecare fragment în bucla de evenimente. Fragmentul final include utilizarea tokenilor. Opriți streamingul când modelul se termină. Această metodă funcționează cu orice client SSE. Interfața dumneavoastră UI se actualizează în timp real.

Limite & Erori

Limitările de rată sunt de 300 de cereri pe minut. Cererile concurente ating maximul de 8 per cheie. Corpurile cererilor nu pot depăși 8 MB. Fereastra de context este de 100.000 de tokeni. Erorile returnează coduri standard. Utilizați 401 pentru chei invalide. Utilizați 402 pentru credit insuficient. Utilizați 429 pentru limite de rată. Verificați corpul răspunsului pentru detalii. Logica de reîncercare gestionează problemele temporare. Integrarea dvs. rămâne stabilă.

Întrebări frecvente

Ce metode de plată acceptați?

Doar crypto: USTRC20 pe TRC20 sau USDC pe Base, orice sumă între $20 și $500. Creditul bonus se aplică de la $50.

Acesta este API-ul GLM?

Nu, rulăm propriul model uncensored. Este compatibil cu clienții OpenAI. Utilizați URL-ul și cheia noastră de bază. Modelul nostru nu este GLM sau niciun alt produs al unui alt furnizor.

Ce este fereastra de context?

Fereastra de context are 100.000 de tokeni. Aceasta include promptul și completarea. Output-ul maxim este de 16.000 de tokeni. Erorile și refuzurile nu costă tokeni.

Obțineți cheia API

Înregistrează-te, copiază cheia ta, actualizează URL-ul tău de bază. Asta e tot ce ai de făcut.

Deschide cont