Gyors beállítások: Kliens csatlakoztatása
Csatlakoztassa meglévő eszközeit percenként uncensored LLM-ünkhöz a szabványos OpenAI-kompatibilis API formátum használatával. Ez a gyors kezdő útmutató a hitelesítést, a kérelemszerkezetet és a streamelést fedi le azonnali integrációhoz.
Előfeltételek és SDK telepítés
Telepítse a hivatalos SDK-t a nyelvéhez, hogy automatikusan kezelje a hitelesítést és a kérések szerializálását. Érvényes API-kulcsra és a kliens környezetben konfigurált base URL-re van szükség. Szolgáltatásunk elfogadja a szabványos paramétereket, például a temperature és top_p értékeket, egyedi fejlécek megadása nélkül.
Győződjön meg arról, hogy a környezeti változó biztonságosan tárolja a tokenjét a szkriptek futtatása előtt. Az SDK verzióknak aktuálisnak kell lenniük a streamelés és a JSON mód helyes támogatásához. Nem szükségesek további illesztőprogramok a szövegkizáró generáláshoz.
Az alap URL-cím és a kulcs konfigurálása
Irányítsd a kliensedet a saját base URL-re az útválasztáshoz az uncensored infrastruktúránkon keresztül. Használd az Authorization: Bearer YOUR_KEY fejlécet minden hívás hitelesítéséhez. Ez a beállítás helyi teszteléshez és termelési telepítési szkriptekhez is egyformán működik.
Cserélje ki a alapértelmezett OpenAI végpontot a mi hosztunkra a zavar elkerülése érdekében más szolgáltatókkal. Tartsa titokban a kulcsát, és ne tegye közzé nyilvános tárolókban. A konfiguráció statikus marad, amíg meg nem cseréli a kulcsot.
Az első kélem küldése
Hajtson végre egy szabványos chat completions hívást a kapcsolat és a válaszformátum ellenőrzéséhez. Küldjön egy egyszerű promptot, hogy megerősítse, a modell szöveget ad vissza elutasítás nélkül. Ez a teszt biztosítja, hogy a kulcsának elegendő előre fizetett kredite van a felhasználáshoz.
curl https://api.keyapiminimax.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a JSON object with keys id and name"}]
}'Nézd meg a választ a tartalom és a token felhasználás részleteiért. Ha 401-es hibát kapsz, ellenőrizd a kulcs formátumát. A 402-es hiba azt jelzi, hogy utálnia kell a kredit egyenlegét.
Streamelt válaszok kezelése
A tokenok streamelése valós időben történő fogadását teszi lehetővé, amint azok generálódnak. Ez csökkenti az észlelt késést a hosszú kimeneteket váró felhasználók számára. Az utolsó csomag tartalmazza a végső tokenmennyiségeket a pontos számlázás érdekében.
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)Kezelje gracefully a részleges válaszokat az ügyfélfolyamatban. Pufferelje a tartalmat, amíg a stream lezárul vagy hiba történik. A streamelés minden szabványos paraméterrel működik, beleértve a hőmérséklet-beállításokat is.
Python SDK Integráció
Használja a Python könyvtárat a kérések kezeléséhez minimális boilerplate kóddal. Inicializálja a klienst az alap URL-jével és a kulcsával a azonnali használathoz. Ez a megközelítés egyszerűsíti a hibakezelést és a válaszfeldolgozást.
from openai import OpenAI
client = OpenAI(base_url="https://api.keyapiminimax.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)Hozzáférés a generált tartalomhoz közvetlenül a válaszobjektumból. Ellenőrizd a hibákat, és kezeld megfelelően a sebességkorlátozásokat. Az SDK támogatja a szinkron és aszinkron munkafolyamatokat is.
Node SDK és korlátok
Integráljon Node.js alkalmazásokba az hivatalos JavaScript SDK-val. Állítsa be a base URL-t, hogy a kérések elérjék a felügyelet nélküli végpontunkat. Kövesse nyomon a felhasználást, hogy maradjon a sebességkorlátozásokon belül.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.keyapiminimax.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);Perkulcs percenként 300 kérést küldhetsz, a párhuzamos kérések száma 8. Minden kéréstörzsnek 8 MB alatt kell maradnia. A kontextusablak összesen 100,000 token támogatásával rendelkezik. A hibák és az elutasítások nem fogyasztanak kreditet, de a sikeres kimenetek igen. Tartsd biztonságban a kulcsodat, és cseréld le szükség esetén.
A tokenhasználat megértése
A számlázás a promptban és a completionben használt tényleges tokeneken alapul. A bemeneti tokenek millió után $0.15-öt, a kimeneti tokenek millió után $0.50-t költenek. Az előre fizetett hitel fedezi az összes használatot havi díjak nélkül.
A hibák és a visszautasítások ingyenesek, így csak a sikeres válaszok után fizetsz. A stream utolsó darabja tartalmazza a token számot. Kövesd nyomon a kiadásaidat a dashboardon, és kerüld el a kredit elfogyását. Töltsd fel USDT vagy USDC segítségével a azonnali hozzáférésért.
Gyakran ismételt kérdések
Mekkora a kontextus ablak mérete a kéréseknek?
A teljes kontextusablak 100,000 token, a promptot és a kiegészítést együttvéve. A kérésenkénti maximális kimenet 16,000 token, vagy 2,048, ha nem adod meg a max_tokens paramétert.
Hogyan kezelje a sebességkorlátozásokat és a hibákat?
Percenként 300 kérésre és 8 párhuzamos kérésre van korlátozva kulcsonként. A 401 státusz azt jelenti, hogy a kulcs érvénytelen, míg a 402 elégtelen hitelt jelez. A 429 hiba azt jelzi, hogy túllépte a sebességkorlátot.
Az uncensored API kulcs működik a szabványos eszközökkel?
Igen, a kulcs bármely OpenAI-kompatibilis klienssel működik a base URL módosításával. Támogatja a streamelést, a JSON módot és a function calling-t, akárcsak a nagyobb szolgáltatók. Azonnal használhatod népszerű IDE bővítményekkel és botokkal.
Generálja API-kulcsát azonnal
Regisztrálj, másold ki a tokent, frissítsd az endpointet. Ennyi kell hozzá.