hu ▾
Szerezze meg a kulcsát

Integrálja az uncensored chat API-t

Start building with our uncensored LLM API by setting your base URL and key, then send text requests just like you would with OpenAI. This quickstart covers the essentials of integration, streaming, and error handling so you can get your project running immediately.

https://api.glmapiprice.com/v1cenzúrázatlan

Állítsd be a base URL-t és az API-kulcsot

Használja a megadott alap URL-címet és egy érvényes API-kulcsot az alkalmazás csatlakoztatásához. Szolgáltatásunk teljesen OpenAI-kompatibilis, ami azt jelenti, hogy csak az alap URL-címet és a hitelesítési fejlécet kell megváltoztatnia a meglévő kliens kódjában. Nem kell átírnia az egész integrációs logikát, hogy váltson az uncensored modellünkre.

  • Base URL: https://api.glmapiprice.com/v1
  • Modell ID: uncensored

Generálja le a kulcsát a műszerfalon Google-fiókkal vagy e-maillel. Tartsa biztonságban a kulcsot, mivel az hozzáférést biztosít az előlegesen fizetett kreditjéhez.

Küldje el első chat-lezárás kérését

Küldjön egy szabványos POST kérést a chat completions végpontra szövegválasz fogadásához. Ez a legalapvetőbb interakció, és bármely OpenAI-kompatibilis SDK-val működik. Megad egy rendszerüzenetet és felhasználói üzenetet, a modell pedig visszaadja a generált szöveget.

curl https://api.glmapiprice.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate cost for 50k tokens at current rate"}]
  }'

Győződjön meg róla, hogy a modellszámot így adja meg uncensored a kérés törzsében. Ez határozza meg, hogy az API melyik modellt használja a generáláshoz.

Integráció a Python SDK-val

Használja a hivatalos Python könyvtárat az API programozott kezeléséhez. Ez a megközelítés automatikusan kezeli a JSON szerializációt és a hibakezelést. A hívások előtt konfigurálnia kell a klienst a megfelelő base URL-vel.

from openai import OpenAI

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

Ez a módszer ideális backend szolgáltatásokhoz vagy szkriptekhez, ahol Pythonban kell feldolgoznod a válaszokat. Az SDK hatékonyan kezeli az HTTP kapcsolatokat.

Csatlakozzon a Node SDK használatával

Implementálja az API-t Node.js környezetekben a szabványos ügyfélkönyvtár segítségével. Ez lehetővé teszi az uncensored modell közvetlen integrálását JavaScript vagy TypeScript alkalmazásokba. Konfigurálja az alap URL-t a szolgáltatásunkra mutatva.

import OpenAI from "openai";

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

A Node.js fejlesztők ezt felhasználhatják serverless függvények vagy full-stack alkalmazások építésére. A szintaxis tükrözi az OpenAI klienst, biztosítva a zökkenőmentes átállást.

A streamelés engedélyezése SSE-n keresztül

Stream válaszok valós időben a stream paraméter true-ra állításával. Ez szöveg darabokat küld generálás közben, javítva a felhasználói élményt chat felületekhez. A token felhasználási statisztikákat a végső darabban kapod meg.

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)

A streamelés csökkenti a felhasználók számára észlelt késleltetést a hosszú válaszokra várakozás során. Különösen hasznos kreatív írási vagy kódblokkok generálásakor.

Hibák kezelése és használat ellenőrzése

Kövesse nyomon a kéréskorlátokat és a fiók állapotát a szolgáltatásmegszakítás elkerülése érdekében. 401-es hibát kaphat, ha az API-kulcs érvénytelen vagy lejárt. A 402-es hiba elégtelen előre fizetett hitelt jelez, amelyhez kriptovalutás feltöltés szükséges. A sebességkorlátok 429-es státuszkódot adnak vissza, ha percenként 300 kérést túllépi.

A kontextusablak összesen 100 000 token befogadására képes a prompt és a befejezés kombinálva. A hibák és a visszautasítások nem fogyasztják az előre fizetett kreditjét, így csak a tényleges kimenetért fizet.

Gyakran ismételt kérdések

Mennyibe kerül ez az uncensored modell a glm API-ban?

Árazásunk $0.15/1M bemeneti token és $0.50/1M kimeneti token. Csak a felhasznált mennyiség után fizetsz előre fizetett egyenleggel, és nincsenek havi előfizetési díjak.

Hogyan kezdhetek hozzá az API-kulcshoz?

Jelentkezzen be Google-fiókkal vagy e-mail címmel, hogy azonnal API-kulcsot kapjon. A kulcs a létrehozás után azonnal megjelenik, és bármely OpenAI-kompatibilis ügyféllel használható az alap URL frissítésével.

Mi történik, ha túllépem a sebességkorlátot?

429-es státuskópot kap, ha túllépi a percenkénti 300 kérést vagy a 8 párhuzamos kérést. Csökkentse a kérések gyakoriságát, vagy ossza el a terhelést több API-kulcs között, ha szükséges.

Biztonságosítsd most a kulcsodat

Regisztrálj, szerezd be a kulcsot, és frissítsd az endpoint URL-t. Ennyi.

Szerezze meg a kulcsáthttps://api.glmapiprice.com/v1