GroqAiApiUncensored LLM API Gyors kezdés útmutató
Uncensored LLM API Gyors kezdés útmutató
Ez az útmutató bemutatja a fejlesztők számára, hogyan integrálhatják uncenzúrált LLM API-nkat szabványos, OpenAI-kompatibilis könyvtárakkal. Megtanulja a hitelesítést, a kérések küldését és a streamelés kezelését közvetlen végpontunkkal.
Előfeltételek: Az API-kulcsod és a base URL
Kezdje a groq ai api key az API kulcs oldal segítségével. Bejelentkezhetsz Google-fiókkal, vagy használhatsz e-mailt és jelszót azonnali hitelesítő adatokhoz. Ehhez a folyamathoz nincs szükség telefonszámra.
Állítsd a base URL-t erre: https://api.groqaiapikey.com/v1 az ügyfélkonfigurációjában. Ez a végpont támogatja a szabványos OpenAI SDK-kat, lehetővé téve a szolgáltató cseréjét az integrációs logika átírása nélkül. Fiókonként csak egy aktív kulcra van szükség, mivel az új kulcs generálása azonnal kiváltja a korábbi kulcsot.
Első kérés: Prompt küldése a /v1/chat/completions végpontra
Küldj egy POST kérést a /v1/chat/completions a kulcsa használatával a(z) Authorization header. A modell azonosító egyszerűen uncensored, amely szöveg bemeneteket dolgoz fel és szöveg kimeneteket ad vissza tartalom-visszautasítások nélkül jogszerű felnőtt tartalomhoz.
Győződjön meg róla, hogy beállítja a Content-Type fejlec helyesen, hogy elkerülje a gyakori 404-es hibákat. API-nk nem támogatja az embeddingeket, képgenerálást vagy audio feldolgozást, így tartsa a payloadokat a chat befejezésekre fókuszálva. Ez a közvetlen megközelítés átlátható tokenárazást biztosít több szolgáltatótól származó proxy költségek nélkül.
Telepítse az SDK-t: OpenAI-kompatibilis könyvtárak
Telepítse a hivatalos OpenAI Python csomagot az endpointunkkal való kommunikációhoz jól ismert módszerekkel. Ez a könyvtár automatikusan kezeli a hitelesítést és a JSON szerializálást, ha a bázis URL-csont a miénkre állítja. Ugyanazt a kódszerkezetet használhatja, mint a GPT-4 esetén, de a mi uncensored modelünkkel.
JavaScript fejlesztőknek, telepítse a openai Node.js csomag. Mindkét környezet lehetővé teszi az alap URL könnyű felülírását. Ez a kompatibilitás azt jelenti, hogy különböző LLM szolgáltatók között válthat, csak két konfigurációs sor megváltoztatásával a kódjában.
Streamelt válaszok kezelése: SSE és token-felhasználás
Engedélyezze a streamelést úgy, hogy stream: true a kérés paramétereiben. Az API Server-Sent Events (SSE)-t ad vissza, amelyek a tokeneket fokozatosan adják át generálás közben. Ez csökkenti az érzékelt késleltetést a hosszú válaszokra váró felhasználók számára.
A tokenfelhasználási statisztikák csak a stream végső tömbjében szerepelnek. Fel kell halmoznia ezeket a delta értékeket a teljes felhasznált tokenek kiszámításához számlázási célokra. A hibák és a visszautasítások nem vonnak díjat, így biztonságosan streamelhet anélkül, hogy aggódna a sikertelen kérések miatti váratlan költségek miatt.
Haladó paraméterek: Hőmérséklet, JSON mód és eszközök
Használat temperature és top_p a véletlenszerűség és a kreativitás vezérlését a válaszokban. Állítsa be response_format a {"type": "json_object"} a strukturált JSON kimenet kikényszerítéséhez a megbízható feldolgozáshoz az alkalmazásaiban. Ez elengedhetetlen a robusztus NSFW chatbot API-k vagy adat-kinyerő eszközök építéséhez.
Függvényhívás engedélyezése egy tools tömb. A modell támogatja a szabványos eszközmeghatározásokat, és a prompt kontextusa alapján választhat függvények hívását. Beállíthatja a max_tokens 16 000-re, ami a kérésenkénti maximális kimenet. A kontextusablak 100 000 token támogatását nyújtja összesen, beleértve a promptot és a kiegészítést.
Korlátok, hibák és számlázási részletek
Várható egy 401-es hiba, ha a kulcs érvénytelen, egy 402-es hiba, ha elégtelen az előre fizetett kreditje, és egy 429-es hiba, ha átlépi az átfolyási korlátot. Percenként 300 kérésre és 8 párhuzamos kérésre korlátozódik kulcsonként. A kéréstörzs nem haladhatja meg a 8 MB méretet.
Az árak 0,15 $ per 1M bemeneti token és 0,50 $ per 1M kimeneti token. A feltöltések csak kriptóval történhetnek (USDT TRC20-on vagy USDC Base-on) 20 $ és 500 $ között. 50 $ esetén 5%-os, 100 $ esetén 10%-os, és 200 $ esetén 15%-os bónuszt kapsz. Az előre fizetett hitel nem jár le, így bármikor felhasználhatod, amikor csak szeretnéd.
cURL
curl https://api.groqaiapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the current API rate limit?"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.groqaiapikey.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.groqaiapikey.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);Streamelés
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)Gyakran ismételt kérdések
Hogyan szerezhetem meg a groq AI API-kulcsomat?
Nyissa meg a API kulcs beszerzése oldalt, és jelentkezzen be Google-fiókkal vagy e-mail címmel. A kulcs azonnal megjelenik a regisztráció után, telefonszám megadása nélkül. Bármikor generálhat új kulcsot a régi helyett.
Ez az API kompatibilis az OpenAI SDK-kkal?
Igen, végpontunk követi az OpenAI chat completions protokollt. Az hivatalos OpenAI Python és Node.js könyvtárakat használhatja, egyszerűen a base URL módosításával az API címünkre. Ez lehetővé teszi a szabványos paraméterek, mint például a temperature és a stream használata.
Mi történik, ha 402-es hibát kapok?
A 402-es hiba azt jelenti, hogy a előre fizetett kreditjei elfogytak. A műszerfalon keresztül USDT (TRC20) vagy USDC (Base) segítségével töltheti fel a kreditjét. A feltöltések $20-tól kezdődnek, és a befizetés összegétől függően bónusz kreditet kap.
Szerezze be API-kulcsát
Regisztrálj, másold ki a kulcsot, és frissítsd az alap URL-t. Ez minden konfiguráció, amire szükség van.