API dokumentáció & Gyors kezdés
Helyezz el uncenzúrált LLM API-nkat az alap URL és kulcs módosításával. Megtartod a kódodat, korlátlan válaszokat kapsz, és csak a felhasznált mennyiségért fizetsz.
Hitelesítés & Base URL
Kezdje az API kulcs generálását a műszerfalon. Standard OpenAI-kompatibilis fejléceket használunk, így csak frissítenie kell a base_url és API_KEY változók. Ez biztosítja, hogy meglévő SDK-integrációid módosítás nélkül működjenek. Támogatjuk a Google Bejelentkezést vagy az e-mail/jelszó alapú regisztrációt, és a kulcsod azonnal megjelenik létrehozáskor.
- Base URL:
https://api.routeropen.cc/v1 - Auth fejléc:
Authorization: Bearer YOUR_API_KEY
Tartsa a kulcsot biztonságban, mert az kezeli az előre fizetett hitelét. Minden fiók egy aktív kulcsot támogat egyszerre; egy új generálása azonnal lecseréli a régit.
Első kérés
Küldje el az első promptot a szabványos chat/completions endpoint. A modell azonosítója egyszerűen uncensored. Ez a szolgáltatás szöveget küld be és szöveget ad vissza, jogilag felnőtt tartalomhoz nincs tartalomszűrés.
curl https://api.routeropen.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all files in current directory"}]
}'Ez a kérés bemutatja az alapvető szerkezetet. Állíthatod a paramétereket, mint például temperature vagy top_p a kreatitív vezérléséhez. A válasz tartalmaz tokenfelhasználási statisztikákat az átlátható számlázás érdekében.
Python SDK Integráció
Használja a hivatalos OpenAI Python könyvtárat az API integrálásához. Irányítsa az ügyfelet a base URL-re és használja az API-kulcsát. Ez a megközelítés zökkenőmentesen működik a meglévő kódbázisokkal, amelyek már az OpenAI-t célozzák.
from openai import OpenAI
client = OpenAI(base_url="https://api.routeropen.cc/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 könyvtár automatikusan kezeli a JSON-szerializációt és a streamelést. Szükség szerint konfigurálhatod az újrapróbálási logikát és az időtúllépéseket. Az endpointunk támogatja a szabványos paramétereket, így a másik szolgáltatóktól való migráció triviális.
Node SDK integráció
JavaScript fejlesztőknek a Node SDK minimális módosításokkal működik. Állítsa be a baseURL az endpointunkra, és adja meg a kulcsát. Ez lehetővé teszi, hogy megtartsa jelenlegi fejlesztői munkafolyamatát, miközben hozzáfér az uncensored modellekhez.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.routeropen.cc/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);A Node felhasználók kihasználhatják az async/await mintákat a tiszta kód érdekében. A válasz struktúrája megfelel az OpenAI szabványoknak, biztosítva a kompatibilitást a meglévő elemzőkkel. A modell vagy szolgáltató váltásához csak két változót kell módosítania.
Streamelési válaszok
Engedélyezze a streamelést úgy, hogy stream: true a kérésben. Server-Sent Events (SSE) formátumban adjuk vissza a tokenek valós idejű kézbesítését. Ez csökkenti a végfelhasználók számára észlelt késleltetést.
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)A végső darab tartalmazza a számlázáshoz szükséges teljes tokenfelhasználást. A streaming minden paraméterrel működik, beleértve a funkcióhívást is. Használja ezt olyan chat felületekhez, ahol a azonnali visszajelzés kritikus. A hibák továbbra is SSE eseményként térnek vissza, így gracefully kezelheti a sikertelenségeket.
Korlátok, hibák & Kontextus
API-nk 100 000 tokenes kontextusablakot és 8 MB-os kérelemtörzs-korlátot alkalmaz. Kulcsonként percenként 300 kérelmet küldhet. Ha túllépi ezt, 429-es sebességkorlátozási hibát kap. A hitelesítési hibák 401-es kódot, a elégtelen hitel pedig 402-es kódot adnak vissza.
A hibák nem merítik a előre fizetett hitelt. Ha hibás kérést küldesz, nem számítjuk fel a díjat. A modell elutasítja a kiskorúkkal kapcsolatos kéréseket, egyébként azonban korlátlan tartalmat enged. Tartsd robusztusnak a hibakezelést a sebességkorlátozások hatékony kezeléséhez.
GYIK-kérdések
Ez az hivatalos open router oldal?
Nem, ez egy független uncensored API endpoint. Nem állunk kapcsolatban az OpenRouterral vagy más gateway szolgáltatókkal. Saját egyetlen modellt szolgálunk ki, nem egy több gyártó számára irányító szolgáltatást.
Hogyan működik itt az uncensored open AI?
Egyetlen, nyílt forráskódú modellt használunk, amelyet a tartalomelutasítások elkerülésére hangoltunk. Nem GPT-4 vagy más gyártói modell. Korlátlan válaszokat kap törvényes felnőtt felhasználásra, egyszerűen az SDK alap URL-címének beállításával.
Mi történik, ha elfogy a hitelkeretem?
Az API hívásaid 402-es hibát adnak vissza. Nem számítunk fel késedelmi díjat, és nem függesztjük fel véglegesen a fiókodat. Bármikor töltheted fel kriptóval a szolgáltatás folytatásához. A meglévő hitel sosem jár le.
Szerezze meg API-kulcsát most
Jelentkezz be, másold ki a kulcsot, frissítsd az alap URL-det. Ennyi az egész.