hu ▾
  1. Uncensored Nyílt Forráskódú AI
  2. 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.