hu ▾
Próbáld ki próbahittel

API Gyors kezdés

Szerezze meg az uncensored LLM API-kulcsát, és küldje el a kéréseket két percen belül. Ez az útmutató lefedi az OpenAI-kompatibilis végpontokat, a streamelést és a korlátozásokat, amelyek szükségesek a kriptóval támogatott modell integrálásához.

Base URL és Hitelesítés

Kezdje azzal, hogy az ügyfélklienst a bázis URL-címünkre irányítja, és adja meg a kulcsát a fejlécben. A standard Authorization sémát használjuk, így bármelyik OpenAI SDK vagy kompatibilis kliens azonnal működik. Nem kell összetett OAuth folyamatokat kezelnie, vagy várnia kell az jóváhagyásra. Csak iratkozzon fel Google-fiókkal vagy e-mail címmel, másolja a kulcsot, és máris készen áll. A végpont a https://api.aiohnezensur.com/v1 és elfogadja a Authorization: Bearer YOUR_API_KEY fejléc minden kérésben.

Az első kélem küldése

Tegyen egy egyszerű chat completion hívást az uncensored modell teszteléséhez. Ez a kérés elküld egy promptot, és szöges választ kap a szokásos vállalati guardrail-ek nélkül. Bármelyik eszközt használhatja, amely támogatja az OpenAI protokollt, de egy közvetlen curl hívás pontosan megmutatja, mi történik a háttérben. Cserélje le YOUR_API_KEY a tárhelyről származó tényleges kulccsal.

curl https://api.aiohnezensur.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list 5 free open source image generators"}]
  }'

A válasz tartalmazza a generált szöveget és a token-felhasználási statisztikákat. Ha választ kap, az integrációja helyesen működik. Most folytathatja a komplexebb interakciók építésével vagy programozott ügyfélprogramokra váltással.

Python SDK Integráció

Használja a hivatalos OpenAI Python csomagot az API-val való zökkenőmentes interakcióhoz. Állítsa be a base URL-t a végpontunkra és adja meg a kulcsot API tokenként. Ez lehetővé teszi meglévő kódbázisok kihasználását az HTTP logika újrafelírása nélkül. A modell azonosítója uncensored, amely elindítja a mi specifikus, nagy nyelvi modellünket, amelyet a korlátlan kimenetre hangoltak.

from openai import OpenAI

client = OpenAI(base_url="https://api.aiohnezensur.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 snippet egy alapvető üzenetcserét mutat be. Az messages tömböt úgy állíthatja be, hogy rendszer promptokat vagy beszélgetési előzményeket tartalmazzon. Az SDK kezeli a szerializálást és a hibaelemzést az Ön helyett.

Node SDK integráció

Integrálja az API-t JavaScript vagy TypeScript alkalmazásaiba a Node SDK segítségével. Konfigurálja a base URL-t és API kulcsot, mint a Python példában. Ez a megközelítés jól működik szerveroldali rendereléshez vagy backend mikroszolgáltatásokhoz. Az SDK elrejti a hálózati réteget, így a prompt logikára koncentrálhat.

import OpenAI from "openai";

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

Futtasd ezt a kódot, hogy lásd a modell válaszát a bemenetedre. Gyorsan iterálhatsz a prompt tartalmának módosításával. A válasz struktúrája megfelel a szabványos OpenAI formátumnak, biztosítva a kompatibilitást a stack egyéb eszközeivel.

Streamelési válaszok

A tokenok streamelése lehetővé teszi, hogy azokat azonnal fogadjuk, amint azok generálódnak, ezáltal csökkentve a észlelt késést. Ez kritikus fontosságú a valós idejű szövegkijelző felhasználói felületek számára. Állítsa be a stream paramétert true a kérésben. Az API egy sor Server-Sent Events (SSE) eseményt ad vissza egyetlen JSON objektum helyett. Minden darab a válasz egy részleges delta-t tartalmaz.

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)

Fűzze össze ezeket a delta-kat a kliens oldalon a teljes üzenet visszaállításához. Ez a módszer azonnalinak tűnik a felhasználó számára, még hosszú kimenetek esetén is. Az utolsó darab tartalmazza a teljes tokenfelhasználást, így pontosan elszámolhat.

Sebességkorlátok és korlátok

Értsd meg a technikai korlátokat a produkciós hibák elkerülése érdekében. Per perc 300 kérést küldhetsz kulcsonként, és 8 párhuzamos kérést futtathatsz. A kérés törzse nem haladhatja meg a 8 MB-ot. Ha túlléped ezeket a korlátokat, az API 429-es állapotkódot ad vissza. Érdemes exponenciális backoffot implementálni az ügyfélnél ezeknek a csúcsoknak a zökkenőmentes kezelésére. A kontextusablak 100 000 token összesen, a maximális kimenet 16 000 token kérésenként. A hibák és elutasítások nem fogyasztanak hitelt, így biztonságosan újrapróbálhatod. A hitelesítési hibák 401-esek, a elégtelen egyenleg 402-es.

Gyakori kérdések

Mi az alap URL az AI ohne Zensur API-hoz?

Az alap URL: HTTPS://api.aiohnezensur.com/v1. Ezt be kell állítania a kliens konfigurációjában a kérések az ellenőrizetlen modellünk felé irányításához.

Hogyan kezelje a hibákat, ha az API 429 vagy 402 választ ad?

A 429 azt jelzi, hogy elérte a percenkénti 300 kérés átfogási limitjét; várjon és próbálja újra backoff segítségével. A 402 azt jelenti, hogy nincs kreditje; töltse fel a kreditjét kriptovalutával a szolgáltatás használatának folytatásához.

Ez az API kompatibilis a szabványos OpenAI SDK-kkal?

Igen, teljesen OpenAI-kompatibilis. Csak meg kell változtatnia a base URL-t és az API-kulcsot egy szabványos SDK-ban, például az OpenAI Python vagy Node csomagjaiban.

Szerezze meg API-kulcsát egy lépésben

Regisztrálj, szerezd be a kulcsot, frissítsd a base URL-t. Kész.

Próbáld ki próbahittel