- Uncensored Nyílt Forráskódú AI
- Uncenzúrált API dokumentáció
Uncenzúrált API dokumentáció
Helyezz el egy uncenzúrált AI API kulcsot a meglévő rendszeredbe, és azonnal kezdj el szöveget generálni. Ez az openai kompatibilis API követi a szabványos OpenAI konvenciókat, így a kontextust váltás nélkül is használhatod a kódodban.
Hitelesítés és Base URL
API-kulcsa hitelesíti az összes kérést az alap URL felé https://api.uncensoredopensourceai.com/v1Ezt a kulcsot azonnal megszerezheted, ha regisztrálsz Google vagy e-mail címmel a API kulcs oldalán. Add meg a kulcsot a Authorization fejléc mint Bearer token. A rendszer 401-es státuskóddal utasítja vissza az érvénytelen hitelesítő adatokat. A hibák és elutasítások a tesztelés során nem fogyasztják el az előrefizetett kreditet.
Első kérés
Küldjön egy szabványos chat completion kérést szöveg generálásához a modelltől. A végpont elfogad POST kéréseket a /v1/chat_completions JSON törzs segítségével, amely tartalmazza üzeneteit. Meg kell adnia a modell azonosítóját mint "uncensored". Ez a nyílt súlyozású modell a szervereinkön fut, és úgy van hangolva, hogy tartalom-visszautasítás nélkül válaszoljon törvényes felnőtt felhasználásra. Nem GPT, Claude vagy más szolgáltató modellje.
Használja az alábbi curl parancsot az első üzenet küldéséhez:
curl https://api.uncensoredopensourceai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list python stdlib modules"}]
}'
Python SDK Integráció
Használja a hivatalos OpenAI Python könyvtárat az API-hoz való zökkenőmentes kapcsolódáshoz. Állítsa be a base_url és api_key környezeti változókban, vagy adja át közvetlenül a kliensnek. A kliens automatikusan kezeli a szerializálást és a válaszértelmezést. Rendszerüzeneteket küldhet a modell viselkedésének irányításához. A könyvtár támogatja a szinkron és aszinkron mintákat különböző felhasználási esetekhez.
Így inicializálhatod az ügyfelet és küldhetsz egy üzenetet:
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredopensourceai.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 SDK integráció
A Node.js SDK ugyanúgy működik, mint a Python verzió ehhez az uncensored AI API-hoz. Konfigurálja a bázis URL-t és az API-kulcsot az inicializációs objektumban. Küldjön üzeneteket a chat.completions.create módszer. A válasz objektum tartalmazza a generált szöveget és a használati statisztikákat. A hibákat gracefully kezelheti a hálózati vagy API kivételek elfogadásával. Ez a beállítás lehetővé teszi a modell integrálását bármely JavaScript vagy TypeScript alkalmazásba.
Inicializálja a klienst, és küldjön egy kérést:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredopensourceai.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ési válaszok és tokenek
A streamelés engedélyezéséhez állítsa a stream paramétert állítsa true-ra. Az API Server-Sent Events (SSE) formátumban ad vissza adatokat. Minden rész részleges szövegfrissítéseket tartalmaz. Az utolsó rész tartalmazza a kérés teljes token-használatát. Ez a funkció csökkenti a hosszú kimenetek esetén észlelt késést. Valós időben feldolgozhatja a tokeneket generálás közben. A modell 100,000 tokenes kontextusablakot támogat a prompt és a kiegészítés együttesen.
Példa streamelő kéré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)
Korlátok, hibák és kontextus
Minden API-kulcs percenként 300 kérésre és 8 párhuzamos kérésre van korlátozva. A kérés törzsének maximális mérete 8 MB. Ha túl sok kérést küld, 429-es rate limit hibát kap. A 402-es hiba elégtelen előrefizetett kreditet jelez. Töltse fel a fiókját USDT-vel a TRC20 hálózaton vagy USDC-vel a Base hálózaton. A kreditek nem járnak le, és csak a sikeres tokenfelhasználásért számítják fel őket. A modell hatékonyan kezeli a hosszú kontextusokat a 100 000 tokenes limitig.
GYIK
Melyik uncensored nyílt forráskódú AI modellt használják?
Az API egy egyetlen, nyersúlyú nagy nyelvi modellt szolgál ki, amely az "uncensored" azonosítóval van megjelölve. Tartalom-visszautasítás nélkül válaszol jogadult felhasználásra, és nem egy olyan gyártói modell, mint a GPT vagy a Llama. A promptokat nem használják fel az adatai betanítására.
Hogyan fizethetek az uncensored AI API használatáért?
A fizetéseket kizárólag kriptovalutákkal dolgozzuk fel. USDT-tel a TRC20 hálózaton vagy USDC-vel a Base hálózaton töltheted fel a számládat. A minimális feltöltések $20-tól $500-ig terjednek. A kredit a tényleges token-felhasználás alapján kerül elszámolásra $0.15/1M bemeneti token és $0.50/1M kimeneti token áron.
Elérhető-e ingyenes próbaidőszak?
Minden új fiók $0.50 próbakreditet kap, amely 7 napig érvényes. Használhatsz Google-fiókot vagy e-mail címet a fiók létrehozásához, és azonnal megszerezheted az API kulcsodat.
Az API-kulcsa csak egy lépésre van
Jelentkezz be, másold ki a kulcsodat, és frissítsd a base URL-t. Ennyi kell csak.