- Unsupported Codex
- Codex API: Lépésről lépésre integrációs útmutató
Codex API: Lépésről lépésre integrációs útmutató
A codex API egy nyers, cenzúrázatlan chat-completions végpontot kínál, amely tükrözi az OpenAI SDK felületét a zökkenőmentes integráció érdekében. Közvetlen hozzáférést kapsz egy nyers súlyú modellhez tartalom-szűrők nélkül, és csak a valójában felhasznált tokenek után fizetsz kriptovalután keresztül. Ez az útmutató végigvezet a technikai beállításon, a SDK telepítésétől a streamelt válaszok kezeléséig, biztosítva, hogy egy robusztus, korlátlan generatív réteget telepíts.
Miért használd a codex API-t cenzúrázatlan generáláshoz
A szabványos LLM-ek gyakran alkalmaznak merev tartalom szűrőket, amelyek felborítják a narratív flow-t vagy blokkolják a niche technikai kimeneteket. A codex API egy egyetlen, dedikált, nyersúlyú modellt biztosít, amelyet a minimális visszautatásra hangoltak a törvényes felnőtt, fikciós és vitatott témák esetén. Szövet küld be, szöveget kap vissza, anélkül, hogy a modell úgy döntene, hogy a témája túl érzékeny a produkcióhoz.
A vállalati útválasztóktól eltérően, amelyek több szállítón keresztül irányítják a kéréseket, ez a végpont egy modellt szolgál közvetlenül. A kontextusablak 100,000 tokenre terjed ki mind a prompt, mind a kiegészítés esetén. A kimeneti korlát 16,000 tokenre van állítva kérésenként, így kiszámítható késleltetést biztosít. A funkcióhívás, a JSON mód és a streamelés teljes mértékben támogatott. Csak a felhasznált tokenek után fizetsz; a hibák és a visszautasítások költségmentesek. Ez a beállítás megszünteti a hozzáférés tárgyalásának vagy a kvóta jóváhagyásának várakozásának súrlódását.
1. lépés: Telepítse az OpenAI SDK-t
Kezdje a hivatalos OpenAI SDK telepítésével a választott programozási nyelvhez. A könyvtár automatikusan kezeli a szerializálást, az újrapróbálási logikát és a streamelési protokollokat. Ez biztosítja, hogy az integráció kompatibilis maradjon a szabványos API viselkedésekkel, miközben teljes testreszabást tesz lehetővé a kapcsolati paramétereknél.
- Python:
pip install openai - Node.js:
npm install openai - Go:
go get github.com/openai/openai-go
Az SDK elrejti az HTTP réteget, így a payload struktúrára koncentrálhatsz. Nem kell saját ügyfélklienst használnod. A szabványos könyvtárak támogatják a szükséges hitelesítési fejléceket és a JSON feldolgozást. Ez csökkenti a boilerplate kódmennyiséget és felgyorsítja a fejlesztési ciklusokat. Ellenőrizd a telepítést azzal, hogy importálod a kliens modult egy egyszerű szkriptben.
2. lépés: A base URL és az API-kulcs beállítása
Irányítsd SDK-példányodat a dedikált végpontra. Felülírás az alapértelmezett bázis URL-t, hogy a forgalmat az uncensored szerverhez irányítsd. Rendeld hozzá az API-kulcsot az authorization fejléchez az azonnali hozzáférésért. Ez a konfiguráció biztosítja, hogy minden kérés megkerülje az alapértelmezett OpenAI irányítást.
- Base URL:
https://api.unsupportedcodexauthmethodapikey.com/v1 - Modell ID:
uncensored - Hitelesítés: Bearer token a generált kulcs segítségével
Szerezze meg kulcsát a műszerfalról regisztráció után Google vagy e-mail segítségével. Nem szükséges telefonszám. A kulcs azonnal megjelenik létrehozáskor. Cserélje ki a alapértelmezett végpontot a kódjában. Ez a lépés elkülönítja a forgalmát a nyilvános infrastruktúrától. Garantálja a konzisztens modellviselkedést. Most már ellenőrizheti a kapcsolatot az elérhető modellek listázásával.
3. lépés: Az első chat completion kérés küldése
Hozzon létre egy szabványos chat completion payloadt. Határozza meg a modellt, a felhasználói üzenetet és a opcionális paramétereket. A végpont feldolgozza a kérést, és strukturált JSON választ ad vissza. Ez megerősíti, hogy az integráció megfelelően működik az uncensored modellel.
from openai import OpenAI
client = OpenAI(base_url="https://api.unsupportedcodexauthmethodapikey.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)A válasz tartalmazza a generált szöveget, a token-felhasználási statisztikákat és a finish okot. A tartalmat közvetlenül elemezheti az alkalmazás logikájába. A temperature és top_p értékek befolyásolják a kreativitást. A stop szekvenciák pontos kontrollt biztosítanak a kimenet hossza felett. Ez a kérés szerkezete megegyezik a szabványos OpenAI hívásokéval, biztosítva a hordozhatóságot. Később cserélhet modelleket a mag logika megváltoztatása nélkül.
4. lépés: Streamelő válaszok kezelése
Állítsa be a stream paramétert true értékre a streamelés engedélyezéséhez. A szerver adatokat ad vissza növekményesen Server-Sent Events (SSE) segítségével. Ez lehetővé teszi a tokenek valós idejű megjelenítését a felhasználók számára. Jelentősen csökkenti az érzékelt késést hosszú kimenetek esetén.
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)Minden chunk részleges tartalmat és felhasználási adatokat tartalmaz. A végső chunk tartalmazza a teljes token számot. Halmozhatja fel a szöveget az érkezés során. Ez a módszer támogatja az interaktív alkalmazásokat, mint például a chat felületeket. Emellett lehetővé teszi a generáció korai leállítását, ha a felhasználó beavatkozik. A streaming elengedhetetlen a zökkenőmentes felhasználói élményhez. Fenntartja a kapcsolatot, amíg a modell befejezi a munkát.
5. lépés: Tokenfelhasználás és költségek kezelése
Figyelje a token fogyasztást a kiadások optimalizálásához. Az API $0.15-t számít fel millió input tokenenként és $0.50-t millió output tokenenként. Csak a tényleges felhasználásért fizet; a hibák ingyenesek. Az előre fizetett hitel sosem jár le, így idővel használhatja.
- Bemeneti költség: $0,15 / 1M token
- Kimenet költsége: $0.50 / 1M token
- Top-up: Csak kriptovaluta (USDT TRC20 vagy USDC Base)
Nagyobb feltöltések esetén hitelbónuszok: +5% $50-tól, +10% $100-tól és +15% $200-tól. Ez a struktúra a nagy volumenű felhasználókat jutalmazza. A használatot a válaszfejlécek segítségével követheted. Állíts be szigorú korlátokat a kódban a váratlan költségek elkerülése érdekében. A 8 MB-os kéréstörzs-korlát segít az input méretének szabályozásában. Ez az átláthatóság biztosítja, hogy pontosan tudd, mennyit fizetsz.
6. lépés: Gyakori hibák hibakeresése
A hibák előfordulása az API-integráció része. A gyakori problémák közé tartoznak a sávszélesség-korlátok, az érvénytelen kulcsok vagy a payload méretének túllépése. Az API szabványos HTTP státuskódokat ad vissza a hibakereséshez. A 429-es hiba azt jelzi, hogy túllépte a percenkénti 300 kérés korlátot. Csökkentse a kérések gyakoriságát, vagy implementáljon exponenciális backoff mechanizmust.
curl https://api.unsupportedcodexauthmethodapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Parse the JSON string in the request body"}]
}'A 400-es hiba általában azt jelenti, hogy a JSON payload hibás. Ellenőrizd a szintaxist, és győződj meg róla, hogy minden kötelező mező jelen van. A 413-as hiba azt jelzi, hogy a kérés törzse meghaladja a 8 MB-ot. Csökkentsd a bemenetet, vagy oszd kisebb darabokra. Az 500-as hiba ritka, de szerveroldali problémát jelez. Próbáld újra a kérést egy rövid késleltetés után. Ezek a hibák kiszámíthatóak és kezelhetők megfelelő naplózással.
7. lépés: Haladó paraméterek a kimenet finomhangolásához
A modell viselkedésének szabályozása haladó paraméterekkel. A temperature szabályozza a véletlenszerűséget; a magasabb értékek növelik a kreativitást. A top_p tokeneket szűr a kumulatív valószínűség alapján. Használjon stop szekvenciákat a generálás megállításához meghatározott jeleknél. A seed paraméter reprodukálható kimeneteket biztosít hibakereséshez.
- Hőmérséklet: 0,7 (alapértelmezett) - 1,5 (kreatív)
- Top_p: 0,9 a fókuszált válaszokhoz
- JSON mód: Használja a response_format: json_object beállítást
A function calling lehetővé teszi, hogy a modell strukturált adatokat adjon vissza. Határozza meg az eszközöket a kérésben ehhez a funkcióhoz. A presence és frequency penalties csökkentik a ismétlést. Ezek a paraméterek finom kontrollt adnak a kimenet felett. Kombinálja őket, hogy illeszkedjen az adott felhasználási esethez. A modell jól kezeli a komplex utasításokat, ha helyesen vezeti.
GYIK
Különbözik a codex API kulcs az Openaitól?
Igen. Az API-kulcsát az unsupported codex auth method provider generálja. Ez a provider specifikus infrastruktúrája ellen hitelesít, nem az OpenAI-é. A szabványos OpenAI SDK formátumot használja, de a base URL a provider szerverére mutat. A kulcs maga egyedi a provider rendszere számára.
Mi az uncensored LLM modell id?
A modell azonosítója "uncensored". Ezt add meg API-kéréseidben, hogy biztosan a dedikált, nem szűrt modellel kommunikálj. Ez egy nyílt súlyozású modell, amely a szervereiken fut, és eltér a GPT-től vagy a Claude-tól.
Használhatom a codex API-t NSFW tartalmakhoz?
Igen. A modellt arra hangolták, hogy jogszerű felnőtt felhasználás esetén tartalom-elutasítás nélkül válaszoljon. Nem blokkolja a konfliktusos vagy fikciós témákat. Az egyetlen szigorú korlát a kiskorúakat érintő szexuális tartalom, amelyet mindig elutasít. NSFW szöveget szabadon generálhatsz ezen határon belül.
Hogyan tölthetem fel a codex API hitelezési keretemet?
A feltöltések kizárólag kriptovalutával történnek USDT (TRC20) vagy USDC (Base) formájában. Bármely egész összeget befizethet $20 és $500 között. A bónuszok érvényesülnek: +5% $50-től, +10% $100-tól és +15% $200-tól. A kredit nem jár le. Regisztráljon Google-fiókkal vagy e-maillel a kezdéshez.
Szerezze meg a kulcsát most.
Jelentkezz be, másold ki a kulcsot, frissítsd az endpoint URL-t. Ez a teljes folyamat.