Grok API Integrációs Útmutató
Megbízható, cenzúrázatlan API-ra van szükséged LLM munkafolyamataidhoz a vállalati szűrés vagy a havi előfizetéses fáradtság nélkül. Ez az útmutató bemutatja, hogyan integrálhatsz egy cenzúrázatlan modellt szabványos, OpenAI-kompatibilis protokollokkal, biztosítva a nyers szöveggenerálást felnőtt vagy korlátlan felhasználási esetekhez. Részletesen bemutatjuk a technikai lépéseket a megfelelő kérések elküldéséhez.
Utolsó frissítés
Főbb tanulságok
Használja a szabványos POST /v1/chat/completions végpontokat szöveg küldésére és nyers válaszok fogadására rejtett utasítások nélkül.
Konfigurálja a streamelést Server-Sent Events segítségével a hosszú kimenetek hatékony kezeléséhez alkalmazásfolyamat blokkolása nélkül.
Hasznosíts a függvényhívást és a JSON módot a strukturált adatok kinyeréséhez, miközben megőrzi az uncensored modell kontextusát.
Figyelje szorosan a tokenfelhasználást, mivel az árazás előre fizetett, és szigorúan a bemeneti és kimeneti tokenek számára alapul.
Miért használjon uncenzúrázott Grok API alternatívát?
A közvetlen API hozzáférés gyakran szigorú tartalom szűrőket alkalmaz, amelyek blokkolják a törvényes felnőtt vagy vitatott témákat. Sok szolgáltató elrejti ezeket az elutasításokat a válasz struktúrák mélyén. Egy uncensored modell nyers inferencia adatokat szolgáltat bármely törvényes felhasználási esethez. A teljes kimenetet kapja a vállalati biztonsági réteg beavatkozása nélkül.
A vállalati szintű API-k gyakran változtatnak szűrési logikájukon észrevétlenül. Ez tönkreteszi az alatta futó alkalmazásokat, amelyek specifikus tartalomtípusokra támaszkodnak. Egy dedikált uncensored szolgáltatás megszünteti ezt a bizonytalanságot. A promptjai pontosan azt adják vissza, amit a modell generál.
Vegye figyelembe a chat felület és a nyers API közötti különbséget. A chat UI elrejtheti a finom kimeneteket. Az API kiexponálja a teljes token streamet. Ez az átláthatóság kritikus a speciális eszközök fejlesztőinek.
Szolgáltatásunk függetlenül működik. Nem kínál Grok-t vagy bármely más szállító modelljét. Egy különálló, uncensored nagy nyelvi modellt biztosítunk. A saját szervereinken fut. A felület ismerős marad az OpenAI felhasználók számára.
Fő előnyök
- Nincs havi előfizetési díj.
- Átlátható előre fizetett számlázás.
- Jogi felnőtt tartalomhoz nyers kimenet.
- Nincsenek rejtett elutasítások vitatott témák esetén.
Az API végpont struktúrájának megértése
Két végpont kezeli az összes interakciót: POST /v1/chat/completions és GET /v1/models. Ezek követik a szabványos OpenAI API specifikációt. JSON payload-t küld a rendszer és a felhasználói üzenetekkel. A szerver JSON választ ad a generált szöveggel.
A GET végpont felsorolja az elérhető modelleket. Megerősíti, hogy a kapcsolat érvényes. Használd ezt az API-kulcsod működésének ellenőrzésére nehéz terhek küldése előtt. Megmutatja a modellazonosítót is, amelyet a kéréseidben meg kell adnod.
Az alap URL: HTTPS://api.isgrokunfiltered.com/v1. Ez lecseréli az alapértelmezett OpenAI URL-t a kliens konfigurációdban. A küldendő modell azonosítója: "uncensored". Ez biztosítja, hogy a megfelelő szerverhez csatlakozz.
A hitelesítés egy Authorization fejlécben szereplő Bearer tokent használ. Adja meg közvetlenül az API-kulcsát. Nem szükségesek bonyolult OAuth folyamatok. Ez az egyszerűség jelentősen csökkenti az integrációs időt.
Végpont összefoglaló
| Módszer | Útvonal | Funkció |
|---|---|---|
| POST | /v1/chat/completions | Szöveges válaszokat generál |
| GET | /v1/models | Elérhető modellek listázása |
Az ügyfélprogram konfigurálása a streameléshez
A streamelés engedélyezéséhez állítsa a stream paramétert true értékre a kérés törzsében. Ez Server-Sent Events (SSE) formátumban ad vissza választ egyetlen JSON objektum helyett. Minden esemény a válasz egy részleges darabját tartalmazza. Valós időben megjelenítheti a szöveget a felhasználók számára.
A streamelés csökkenti az észlelt késleltetést hosszú válaszok esetén. A felhasználók látják a kimenetet generáláskor. Ez javítja az élményt chat-szerű felületek esetén. Lehetővé teszi a kérések korai megszakítását is, ha szükséges.
Minden chunk tokenfelhasználási adatot tartalmaz a végső eseményben. Pontosan nyomon követheti a bemeneti és kimeneti tokeneket. Ez segít a előlegesen fizetett hitel egyenlegének monitorozásában. A streamelés során fellépő hibák is tokeneket fogyasztanak a feldolgozott adatokért.
Kezelje helyesen az SSE formátumot. Elemezze minden "data: "-vel kezdődő sort. Hagyja figyelmen kívül a végső "[DONE]" eseményt. Ez biztosítja, hogy az alkalmazása minden tokent helyesen feldolgozzon.
from openai import OpenAI
client = OpenAI(base_url="https://api.isgrokunfiltered.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)
Függvényhívások kezelése uncensored módban
A function calling lehetővé teszi alkalmazása számára, hogy kódot hajtson végre a modell kimenete alapján. Küldjön eszközök listáját a kérésben. A modell tool_calls tömböt ad vissza sima szöveg helyett. A kódja végrehajtja a függvényt, és visszaküldi az eredményt.
Ez zökkenőmentesen működik a cenzúra nélküli modellel. A modell nem utasítja el a függvények hívását a tartalom típusa alapján. A kérés logikai szerkezetére fókuszál. Ez ideális összetett adat kinyerési feladatokhoz.
Használjon JSON módot a szigorú kimeneti formátumok kényszerítéséhez. Állítsa be a response_format értékét json_object-ra. A modell csak érvényes JSON-t ad vissza. Ez csökkenti a parseálási hibákat a backendjében. Konzisztens adatstruktúrákat biztosít.
Kombinálja a function callingt a streameléssel a dinamikus interakciókhoz. Megkezdheti a függvények végrehajtását, miközben a modell még generál. Ez nagyon gyors alkalmazást eredményez. A uncensored modell sokféle eszközmeghatározást kezel előítélet nélkül.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.isgrokunfiltered.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);
Tokenköltségek optimalizálása hosszú kontextusokhoz
A kontextusablak akár 100 000 token támogatását biztosítja. Ez magában foglalja a promptot és a kiegészítést is. A hosszabb kontextusok több előre fizetett hitelt fogyasztanak. Kövesse nyomon a tokenhasználatot a váratlan költségek elkerülése érdekében.
A bemeneti tokenek ára $0.15 millió tokenenként. A kimeneti tokenek ára $0.50 millió tokenenként. A kimeneti tokenek jelentősen drágábbak. Optimalizálja a promptjait a bemeneti méret csökkentése érdekében. Használjon tömör rendszerutasításokat. Kerülje a felesleges előzmények küldését.
Állíts be egy max_tokens paramétert a kimeneti hossz vezérlésére. Az alapértelmezett 2 048 token. Növelheted ezt 16 000 tokenre kéremonként. Ez megakadályozza a gyorsan kreditet felégető futógenerálást.
A hibák és a visszautasítások ingyenesek. Csak a sikeres token-generációért fizet. Ez megvéd a sikertelen kérésekért való pazarló költéstől. Rendszeresen nyomon követheti az egyenlegét, hogy tájékozott maradjon.
Árazás lebontása
- Bemenet: $0,15 / 1M token
- Kimenet: $0.50 / 1M token
- Max. kimenet: 16,000 token
- Kontextus ablak: 100,000 token
Sebességkorlátok és párhuzamossági beállítások
Minden API-kulcs percenként 300 kérést tesz lehetővé. Ez a korlát globálisan érvényes a kulcsára. A nagy frekvenciájú alkalmazásoknak gondosan kell kezelniük a kérések sebességét. A limit túllépése 429 Too Many Requests (Túl sok kérés) hibát ad vissza.
Kulcsonként akár 8 párhuzamos kérést indíthat. Ez lehetővé teszi a független feladok párhuzamos feldolgozását. Kezelje a párhuzamosságot, hogy elkerülje a sebességkorlátozás elérését. Ossza el a kéréseket időintervallumok között.
A maximális kérelemtörzs-méret 8 MB. A nagy payloadok kiterjedt előzményekkel meghaladhatják ezt. Tömörítse a bemenetet vagy vágja le a régi üzeneteket. Ez biztosítja, hogy a kérései sikeresen feldolgozásra kerüljenek.
Fiókja esetén csak egy aktív kulcs lehet. Ha elveszíti a kulcsot, generáljon egy újat. A régi kulcs azonnal érvényét veszti. Ez egyszerűsíti a biztonsági kezelést. Időszakosan cserélje a kulcsokat a fokozott biztonság érdekében.
curl https://api.isgrokunfiltered.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of five unique Python script ideas."}]
}'
Meglévő Grok API-kulcsok migrálása
Az API-nkra való migráció az alap URL és a modell azonosító módosítását igényli. A meglévő kliens kód struktúra nagy részben változatlan marad. Módosítsa az alap URL-t erre: HTTPS://api.isgrokunfiltered.com/v1. Módosítsa a modell azonosítót "uncensored"-re.
Gyakori integrációs hibák hibaeltárása
A 401 Unauthorized hibák egy érvénytelen vagy lejárt API-kulcsra utalnak. Ellenőrizze a kulcsot a műszerfalon. Győződjön meg arról, hogy az Authorization fejlécben küldi el. Ellenőrizze a vezető szóközöket vagy elírásokat.
A 429 Too Many Requests azt jelenti, hogy elérte a sebességkorlátot. Csökkentse a kérések gyakoriságát vagy növelje a hívások közötti időt. Használjon exponenciális backoffot az újrapróbálkozáshoz. Ez megakadályozza a szerver túlterhelését.
400 Bad Request gyakran érvénytelen JSON-ból ered. Győződjön meg arról, hogy a payload illeszkedik a várt sémához. Ellenőrizze a hiányzó kötelező mezőket, mint például a messages vagy a model. Használja a GET végpontot a modell elérhetőségének ellenőrzéséhez.
A 500 Internal Server Error ritka, de előfordulhat. Próbálja újra a kérelmet rövid késleltetés után. Ha a probléma fennáll, vegye fel a kapcsolatot az ügyfélszolgálattal. A naplóink segíthetnek gyorsan azonosítani a gyöké-okot.
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)
Következő lépések: Az uncensored modell tesztelése
Kezdjen egy egyszerű szöveggenerálási kéréssel. Küldjön egy rövid promptot, és ellenőrizze a válasz formátumát. Ellenőrizze, hogy a streamelés helyesen működik-e. Győződjön meg róla, hogy a function calling zökkenőmentesen integrálódik a kódjába.
Figyelje szorosan a tokenfelhasználást. Az előre fizetett modell csak a tényleges tokenekért számít fel díjat. A hibák ingyenesek. Ez lehetővé teszi a biztonságos kísérletezést. Töltse fel kreditjét kriptovalutával, ha szükséges.
Teszteljen szélsőséges eseteket, mint például a hosszú kontextusok és komplex eszközdefiníciók. Ellenőrizze, hogy a cenzúra nélküli modell kezeli-e a változatos témákat. Győződjön meg róla, hogy az alkalmazása helyesen kezeli a részleges válaszokat. Ez felkészíti a produkciós használatra.
Regisztrálj Google-fiókkal vagy e-mail címmel. Azonnal kapd meg az API kulcsodat. Nem szükséges telefonszám. Kezdj el azonnal tesztelni $0.50 próbakreditdel. Ez kockázatmentes lehetőséget ad a szolgáltatás értékelésére.
Gyakran ismételt kérdések
Ez a hivatalos Grok API?
Nem, ez egy független szolgáltatás. Nem szolgáljuk ki a Grok modellt vagy más gyártó modelljét. Egy különálló, cenzúrázatlan nagy nyelvi modellt biztosítunk, amely kompatibilis az OpenAI API specifikációval. A meglévő OpenAI-kompatibilis klienseit használhatja a szolgáltatásunkhoz való csatlakozáshoz.
Hogyan fizethetek az APIért?
Előfizetéses kreditrendszert használunk, amelyet kizárólag kriptovalutával tölthetsz fel. USDT-tel fizethetsz a TRC20 hálózaton vagy USDC-vel a Base hálózaton. A minimális feltöltés $20. A kredit nem jár le, és csak a ténylegesen felhasznált tokenek után fizetsz.
Mekkora a kontextusablak mérete?
A modellünk 100 000 tokenes kontextusablakot támogat. Ez magában foglalja a bemeneti promptot és a generált kiegészítést. Beállíthatja a kérésonkénti maximális kimeneti tokenek számát maximum 16 000 tokenre. Az alapértelmezett max token 2048.
Elutasít-e tartalmat a modell?
A modell cenzúratlan a jogszerű felnőtt felhasználás esetén. Nem utasít vissza vitatott, fikciós vagy biztonsági kutatási témákat. Az egyetlen szigorú korlát az, hogy a kiskorúakkal kapcsolatos szexuális tartalmat mindig elutasítják. Nyers kimenetet kap rejtett vállalati szűrők nélkül.
Szerezze meg API-kulcsát most
Regisztrálj, másold ki a kulcsot, és frissítsd az alap URL-t. Ez minden konfiguráció, amire szükséged van.