Uncensored Chat Completions API
Ez a cenzúra nélküli chat completions API lehetővé teszi egy nyers, tartalomrugalmas LLM integrálását szabványos OpenAI SDK-k segítségével. Azonnali hozzáférést kapsz előre fizetett kriptóval, átlátható token alapú számlázással.
Hitelesítés & Base URL
Használja generált API-kulcsát a base URL-lel https://api.openrouteraisettingskeys.com/v1 kérések irányítására. Nyílt forráskódú alternatívaként működünk az OpenRouter számára azoknak a fejlesztőknek, akik el akarják kerülni a előfizetési rétegeket, miközben a kliens kódjuk azonos marad. A kulcs hitelesíti a feltöltött hitelét közvetlenül a openrouter AI beállítások kulcsok infrastruktúra. Egy aktív kulcsot kapsz fiontonként; egy új generálása azonnal lecseréli a korábbi hitelesítő adatokat. Nem szükséges telefonszám vagy bankszámla a regisztrációhoz, csak e-mail vagy Google bejelentkezés. Ez a közvetlen kulcskezelés biztosítja, hogy te irányítsd a hozzáférést harmadik fél számlázási súrlódás nélkül. A promptjaid privátak maradnak, és soha nem használjuk fel az alapmodell betanítására.
Chat Completions végpont
Küldjön POST kéréseket a /v1/chat/completions szöveges válaszok fogadására a cenzúrázatlan modelltől. A rendszer elfogadja a szabványos üzenettömböket, és kiegészítéseket ad vissza anélkül, hogy elutasítaná a törvényes felnőtt vagy vitatott témákat. Csak a ténylegesen felhasznált tokenek után fizet, bemeneti költségekkel $0.15 / 1M token és kimeneti költségekkel $0.50 / 1M token. A hibák és az elutasítások díjtalanok, így biztosan nem fizet sikertelen kísérletekért. A végpont 100,000 tokenes kontextusablakot támogat a prompt és a kiegészítés együttesen. A maximális kimenet kérésenként 16,000 tokenre van korlátozva, hacsak nem ad meg alacsonyabb határt. Ez az egyszerűsített struktúra tükrözi az OpenAI formátumot, így a migráció zökkenőmentes.
Python SDK Integráció
Telepítse a hivatalos OpenAI csomagot, és állítsa be a bázis URL-csontot az uncensored LLM endpointunkra. Az alábbi snippet bemutatja, hogyan inicializálja a klienst és küldjön egy egyszerű lekérdezést. Frissítenie kell a base_url paramétert az API tartományunknak megfelelően. A modell azonosító egyszerűen uncensored, amely a mi specifikus, közvetlen válaszokra hangolt nyílt súlyú modelljét futtatja. Ez a megközelítés lehetővé teszi meglévő Python kódbázisok újrahasználatát minimális módosításokkal. Az SDK automatikusan kezeli a JSON szerializációt és streamelést. Győződjön meg arról, hogy az API kulcsot biztonságosan tárolja környezetváltozókban éles környezetben.
Node SDK integráció
Konfigurálja a Node.js OpenAI klienst, hogy a kéréseket a hosztolt API-nkra irányítsa. Az alap URL-nek a mi domainünkre kell mutatnia a helyes útválasztás biztosítása érdekében. Adhatja meg a modell azonosítót uncensored üzenetei mellett szöveggenerálásra. Ez a módszer bármely szabványos OpenAI-kompatibilis klienskönyvtárral működik JavaScriptben. A kérés szerkezete megegyezik az OpenAI specifikációval, így biztosítva a kompatibilitást. Az előleges kreditjét közvetlenül a dashboardon keresztül kezelheti. Az SDK támogatja a szinkron és aszinkron kérésformátumokat is. Állítsa be apiKey értéket a generált hitelesítő adatoknak megfelelően. Ez a beállítás megbízható módot biztosít az uncensored generáció integrálására Node alkalmazásaiban.
Streamelési válaszok
A streamelés engedélyezéséhez állítsa a stream paramétert true-ra a kéréstörzsben. Az API Server-Sent Events (SSE) formátumban adja vissza a tokeneket valós időben. A tokenfelhasználást a stream utolsó darabjában nyomon követheti. Ez a funkció ideális azokhoz a chat felületekhez, amelyek azonnali visszajelzést igényelnek. Az uncensored modell megőrzi a kontextust a stream során megszakítás nélkül. Az SSE adatokat szabványos eseményfigyelőkkel elemezheti az ügyféloldalon. A streamelés minden paraméterrel működik, például hőmérséklet és top_p. Ez a módszer jelentősen csökkenti a végfelhasználók észlelt késleltetését. Az interaktív alkalmazások ajánlott megközelítése.
Korlátok, hibák & Kontextus
Az API kulcsod percenként 300 kérést és 8 egyidejű kapcsolatot tesz lehetővé. A kéréstörzs mérete nem haladhatja meg a 8 MB-ot. Ha 401-es hibát kapsz, a kulcsod érvénytelen vagy lejárt. A 402-es hiba elégtelen előrefizetett hitelt jelez; töltsd fel az egyenleget USDT vagy USDC segítségével a szolgáltatás folytatásához. A 429-es hiba azt jelenti, hogy elérted az átfutási limitet. A modell 100,000 tokenes kontextusablakot támogat a bemenet és a kimenet együttesen. A szigorú tartalmi korlátok továbbra is érvényesek, különösen a kiskorúakkal kapcsolatos szexuális tartalmak tekintetében. Ezek a korlátok stabil teljesítményt biztosítanak a nagy volumenű fejlesztők számára. A használatot közvetlenül a fiókkezelő felületen követheted nyomon. A hibák ingyenesek, így csak a sikeres befejezésekért fizetsz.
cURL
curl https://api.openrouteraisettingskeys.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check my current key balance"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouteraisettingskeys.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.openrouteraisettingskeys.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 generálhatok API kulcsot az openrouter AI settings keys szolgáltatáshoz?
Navigáljon a 'API kulcs beszerzése oldalra, és jelentkezzen be Google-fiókkal vagy e-mail címmel és jelszóval. A rendszer azonnal generálja a kulcsot, amelyet bármely OpenAI-kompatibilis SDK-val másolhat és használhat. Nincs szükség telefonos ellenőrzésre.
Támogatja-e az uncensored LLM a function callingt?
Igen, a végpont támogatja a function calling-t eszközökkel és tool_choice paraméterrel. Egyéni sémákat definiálhatsz, és strukturált eszközhívásokat kaphatsz a válaszban. Ez a funkció a streameléssel és a JSON móddal együtt is működik a rugalmas integráció érdekében.
Mi történik, ha túllépem az előre fizetett kreditemet?
402-es hibát kap, amely azt jelzi, hogy nincs elérhető hitel. Azonnali USDT (TRC20) vagy USDC (Base) feltöltéssel helyreállíthatja a hozzáférést. A hitel nem jár le, így bármikor hozzáadhat forrásokat egyenleg elvesztése nélkül.
Generálja le most a kulcsát
Regisztrálj, másold ki a tokent, frissítsd az endpoint URL-t. Ennyi.