Hitelesítés és Base URL
Helyezze el a kulcsot a Authorization fejlec Bearer tokenként.
Az alap URL: https://api.howtogetcodexapikey.com/v1.
Minden kéréshez szükséges ez a fejléc a fiókod érvényesítéséhez.
A 401 az érvénytelen kulcsot jelzi.
Egy aktív kulcsot kap fiókonként.
Szerezze meg Google vagy e-mail segítségével.
Nincs telefonszám szükséges.
Használja a kulcsot az SDK konfigurációjában.
Chat Completions végpont
Küldjön üzeneteket a POST /v1/chat/completions.
Használja a modellazonosítót uncensored.
Szöveget fogad be és szöveget ad ki.
Nincs embedding vagy kép itt.
Támogatja az eszközöket és a JSON módot.
Állítsd be a temperature és top_p értékeket.
Állítsa be könnyen a stop szekvenciákat.
Streamelje az eredményeket, ha szeretné.
Ellenőrizze a dokumentációt a paraméterekért.
Gyors és közvetlen.
curl https://api.howtogetcodexapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List my active api keys for the codex service."}]
}'
Modell lista és ID-k
Hívás GET /v1/models elérhető opciók megtekintéséhez.
Látni fogja az azonosítót uncensored.
Ez egy nyílt súlyozású modell.
Futtass a saját szervereinken.
Nem GPT vagy Claude.
Nincs gyártói zárolás itt.
Ellenőrizze a végpont részleteit.
A modell verzióját listázza.
Tartsa naprakészen az ügyfélt.
Használja a szabványos listaképet.
from openai import OpenAI
client = OpenAI(base_url="https://api.howtogetcodexapikey.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)
Streaming és Token Használat
A streamelés engedélyezése a stream: true.
Adatok fogadása SSE csomagokon keresztül.
A tokenhasználat az utolsó darabban jelenik meg.
Pontosan számolja meg a tokeneket.
Csak a használt mennyiség után fizessen.
A hibák díjmentesek.
Beállítás max_tokens 16000-re.
Alapértelmezett 2048, ha hiányzik.
Kezelje gracefully a részleges válaszokat.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.howtogetcodexapikey.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);
Hibakezelés és korlátok
A sebességkorlát percenként 300 kérelem.
Max. 8 párhuzamos kérés kulcsonként.
A kérés testmérete nem haladhatja meg a 8 MB-ot.
A 402 azt jelenti, hogy több hitelre van szüksége.
A 429 azt jelenti, hogy elérte a limitet.
A 401 azt jelenti, hogy a kulcs rossz.
Újrapróbálás exponenciális backoffkal.
Naplózza a hibakódot.
Gyakran ellenőrizze egyenlegét.
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)
Kontextusablak és korlátok
A kontextus ablak 100,000 token.
Tartalmazza promptot és kiegészítést.
A kimenet max 16 000 token.
A hosszú bemenetek könnyen elférnek.
Az elutasítások csak kiskorúakra vonatkoznak.
A felnőtt tartalom megengedett.
Használja a megfelelő modellazonosítót.
Tartsa tömörre a promptokat.
Próbáld ki először a kis csomagokkal.
Növelje a kapacitást, ha készen áll.