Codex API Gyors kezdés
Telepítsen szűrőmentes LLM API-t percek alatt szabványos OpenAI-kompatibilis eszközökkel. Ez az útmutató az autentikációt, streamelést és eszközhívást fedi le előfizetési súrlódás nélkül.
cenzúrázatlanhttps://api.codexfiyat.com/v1
Kezdje ingyenes próbaegyenleggel
Használj e-mailt és jelszót a kulcs azonnali megszerzéséhez.
Szerezze meg a kulcsátTelepítés és beállítások
A codex api érvényes kulcsot és a helyes base URL-t igényel. Regisztrálj Google-fiókkal vagy e-mail címmel, hogy azonnal megkapd a kulcsodat. Nem kell telefonszám. Használd a hivatalos OpenAI SDK-kat a base_url a https://api.codexfiyat.com/v1.
A hitelesítés a szabványos Authorization: Bearer header. Minden fiókban egy aktív kulcshozzáférés van. Az új kulcs generálása azonnal érvényteleníti a korábbit. Ez megkönnyíti a kulcscserét több hitelesítő adat kezelése nélkül.
Alapvető Kérelem Példa
Küldjön completion kérést a uncensored a modell bármely HTTP klienssel. A végpont elfogadja a szabványos paramétereket, mint például temperature és top_p. Konfiguráld a kliensedet a JSON válaszok hatékony kezelésére.
- Állítsa be a modellt erre:
uncensored. - Tartalmazza rendszeri promptját a kontextushoz.
- Határozza meg a felhasználói üzeneteket a
messagestömb.
A válasz generált szöveget és token-felhasználási statisztikákat tartalmaz. A hibák szabványos HTTP kódokkal és leíró üzenetekkel térnek vissza. Kapcsolattesztelést végezhet egy egyszerű lekérdezéssel a skálázás előtt.
Streamelési Yanitlar
Engedélyezze a streamelést úgy, hogy stream: true a kérésben. Az API Szerver által küldött eseményeket (SSE) ad vissza a valós idejű token kiszállításához. Feldolgozza minden darabot a szöveg növekményes megjelenítéséhez a felhasználók számára.
Ez a megközelítés jelentősen csökkenti a késleltetést. A nagy válaszok azonnal megjelennek generálás közben. Az utolsó darab tartalmazza a teljes token-felhasználást a pontos számlázás érdekében.
Eszközök hívása (függvényhívás)
Határozzon meg függvényeket a tools paraméter az eszközhívás engedélyezésére. A modell funkcióhívásokat ad vissza strukturált JSON formátumban. Használja tool_choice: auto az automatikus észleléshez.
Hajtson végre a kért függvényt a backendjén. Küldje vissza az eredményt a modellnek egy új üzenetben. A modell ezután természetes nyelvi választ generál az eszköz kimenete alapján. Ez lehetővé teszi a komplex munkafolyamatokat manuális elemzés nélkül.
JSON mód
Strukturált kimenet kényszerítése a response_format a {"type": "json_object"}. A modell érvényes JSON-t garantál a válaszban. Ez kiküszöböli a regex elemzés vagy retry logika szükségességét.
Használja ezt a módot a megbízható adatkinyeréshez. Zökkenőmentesen működik az eszközdefiníciókkal. Győződjön meg róla, hogy a prompt egyértelműen leírja a várt sémát. Érvénytelen JSON struktúrák ritkán fordulnak elő ebben a módban.
Limitler ve Sinirlar
Az API szigorú korlátokat alkalmaz a stabilitás biztosítására. Kulcsonként percenként 300 kérést küldhetsz. Az egyidejűség 8 egyidejű kérésre van korlátozva. A maximális kontextusablak 100,000 token.
Max. kimenet 16,000 token kérésenként. Ha max_tokens nincs beállítva, a határ 2 048-ra csökken. A törzsméret-határt (8 MB) meghaladó kérések hibát adnak vissza. Kövesse nyomon a használatot a műszerfalon a megszakítások elkerülése érdekében.
cURL
curl https://api.codexfiyat.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list available server configurations for ubuntu"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.codexfiyat.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.codexfiyat.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 hitelesítem a codex API-val?
Tartalmazza API-kulcsát az Authorization fejlécben Bearer tokenként. Generálja le a kulcsát a műszerfalon a Google vagy e-mail regisztráció után. A kulcs azonnal érvényes létrehozáskor.
Mi történik, ha túllépem a sebességkorlátot?
Az API 429 státuskódot ad vissza. Várnia kell, amíg az ablak újraindul, vagy csökkentse a kérések gyakoriságát. A párhuzamos kérések száma kulcsonként nyolcra korlátozott. Ennek túllépése azonnali lassítást okoz.
Támogatja-e a cenzúrázatlan modell a streamelést?
Igen, a streamelés teljesen támogatott Server-Sent Events (SSE) segítségével. Állítsa a stream paramétert true értékre a kérésben. A tokenek fokozatosan kerülnek kiszállításra alacsony késleltetésű alkalmazásokhoz. Az utolsó chunk felhasználási statisztikákat tartalmaz.
Szerezze be API-kulcsát azonnal
Regisztrálj, másold ki a kulcsot, és frissítsd az alap URL-t. Ez a teljes konfiguráció.