Gyors bevezetés: Uncensored OpenAI-Compatible API
Felejtsd el a felülső proxy-hibákat és a sebességkorlátozásokat egy közvetlen, cenzúra nélküli API-val, amely soha nem utasítja el a törvényes felnőtt tartalmakat.
Telepítse az OpenAI SDK-t
Telepítse a kívánt nyelvhez tartozó szabványos könyvtárat a kérések azonnali kezeléséhez.
Ez a könyvtár biztosítja a szükséges klienseket az OpenAI-kompatibilis végpontunkkal való kommunikációhoz. Kezeli a hitelesítési fejléceket és a válaszfeldolgozást neked.
- Python:
pip install openai - Node.js:
npm install openai
Nincs szükség speciális illesztőprogramokra. Az SDK hatékonyan kezeli az alap HTTP kapcsolatokat.
Alap URL és kulcs konfigurálása
Irányítsd a kliensedet a saját base URL-re, és állítsd be az API kulcsot a szabványos gateway korlátozások megkerüléséhez.
Használat https://api.openrouterapiratelimit.com/v1 alap URL-ként. Ez a forgalmat közvetlen szervereinkre irányítja, nem egy proxy rétegen keresztül. API kulcsod hitelesíti az előrefizetett kreditfiókodat.
Támogatjuk a szabványos fejléceket. Adja meg a kulcsot a Authorization header. Ez biztosítja, hogy a kérései közvetlenül a cenzúrázatlan modellhez érjenek el közvetett ugrások nélkül.
Küldje el az első cenzúrázatlan kérést
Küldj egy POST kérést a /v1/chat/completions a modell azonosítóval uncensored szöveg generálására tartalomszűrés nélkül.
Modellünk nem utasít vissza törvényes felnőtt, fikciós vagy vitatott témákat. Közvetlenül a promptod alapján válaszol.
curl https://api.openrouterapiratelimit.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Send a test message to verify endpoint availability."}]
}'Csere YOUR_API_KEY a tényleges kulccsal. A válasz generált szöveget ad vissza a(z) choices tömb. Ez megerősíti, hogy a modell működik és uncensored.
Streamelés a valós idejű kimenethez
Beállítás stream: true tokenek fogadására generálásuk során, ami csökkenti az észlelt késleltést hosszú válaszok esetén.
A streaming lehetővé teszi, hogy az alkalmazása fokozatosan jelenítse meg a kimenetet. Ez kritikus fontosságú a chat felületek számára, ahol a felhasználók azonnali visszajelzést várnak.
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouterapiratelimit.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)Az SDK darabokat ad vissza azok megérkezésekor. Feldolgozd minden darabot a UI frissítéséhez. A végső darab tartalmazza a kérés teljes token használatát.
Használja az Eszközöket és a JSON Módot
Használd a függvényhívást vagy a szigorú JSON módot az adatok strukturált kinyeréséhez az uncensored modellből.
API-ink támogatja a szabványos OpenAI eszközdefiníciókat. Definiálja eszközeit a kérésben, és hagyja, hogy a modell eldöntse, mikor hívja meg őket. Alternatívaként használja response_format: {"type": "json_object"} determinisztikus JSON kimenethez.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouterapiratelimit.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);Ez biztosítja, hogy a downstream rendszerei feldolgozható adatokat kapjanak. A modell betartja az általad megadott sémát. Használja ezt a pipeline-jaiba való megbízható integrációhoz.
Token felhasználás és korlátok ellenőrzése
Figyelje a felhasználást a 100 000 tokenes kontextusablaka és a percenkénti 300 kérés korlátja ellen.
A kontextusablakod tartalmazza a prompt és a generálás tokenjeit is. Kérésenkénti max kimenet 16 000 token. Ha nem állítod be max_tokens, alapértelmezetten 2 048-ra áll.
A sebességkorlátok szigorúak, de kiszámíthatók. Kulcsonként 8 párhuzamos kérést kap. A 401 (érvénytelen kulcs) vagy 402 (nincs hitel) hibák ingyenesek. A 429-es hibák azt jelzik, hogy elérte a sebességkorlátot. Ellenőrizze a válaszfejléceket a megmaradt kvótáért.
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)Gyakori kérdések
Mi az OpenRouter API rate limit ekvivalense ehhez a közvetlen API-hoz?
Percenként 300 kérést és 8 párhuzamos kérést indíthatsz API-kulcsonként. Ez egy közvetlen kapcsolat, így elkerülheted a más szolgáltatásoknál gyakori kiszámíthatatlan upstream proxy hibákat.
Utálja az uncensored modell a felnőtt tartalmat?
Nem utasít el engedélyes felnőtt, fikciós vagy vitatott témákat. Az egyetlen szigorú korlát a kiskorúak szexuális tartalma, amelyet mindig elutasít.
Mi történik, ha elérjem a sebességkorlátot?
429-es hibát kapsz. Az előre fizetett hitelt nem terhelik sikertelen vagy sebességkorlátozott kérések. Várhatod az ablak visszaállását, vagy növelheted a teljesítményt egy új kulcs generálásával, ha szükséges.
Biztonságosítsd a kulcsodat egy lépésben
Regisztrálj, szerezz kulcsot, és frissítsd a base URL-t. Ennyi kell.