hu ▾

Uncensored, OpenAI-kompatibilis API

API dokumentáció

Kezdje el cenzúrázatlan LLM API-junkat percenként szabványos OpenAI-kompatibilis eszközökkel. Ez az útmutató az autentikációt, kéréseket, streamelést és korlátokat tárgyal NSFW chatbotjához vagy szerepjáték alkalmazásához.

Hitelesítés és Base URL

API-kulcsa hitelesíti az összes kérést. Használja a https://api.whatisabliteration.com/v1 alap URL-ként. Add meg a kulcsot a Authorization fejléc mint Bearer token. Ez a beállítás bármely OpenAI-kompatibilis klienssel működik.

curl https://api.whatisabliteration.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me last 5 requests"}]
  }'

Tartsa biztonságban a kulcsát. Egy fiókra egy kulcs tartozik. Ha elfogták, cserélje le a régi kulcsokat.

Chat Completions végpont

Küldjön szöget ide POST /v1/chat/completions. A modell azonosítója uncensored. Ez a végpont minden szöveggenerálást ellát. Nem támogat képeket, hangot vagy videót. Csak a felhasznált tokenekért fizet. A hibák ingyenesek. Az elutasítások ingyenesek.

from openai import OpenAI

client = OpenAI(base_url="https://api.whatisabliteration.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)

Konfigurálja a rendszer promptját a személyiség meghatározásához. A modell közvetlenül válaszol, elbizonytalanodás nélkül. A kontextusablak 100,000 token összesen.

Streaming és SSE Támogatás

Engedélyezze a streamelést úgy, hogy stream: true. Az API Server-Sent Events (SSE)-t ad vissza. Minden chunk részleges szöveget tartalmaz. Az utolsó chunk token használati adatot tartalmaz. Ez csökkenti a vélt késést hosszú válaszoknál.

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)

Kezelje óvatosan a részleges tokeneket. Fűzze össze őket a teljes válasz képzéséhez. Ez ideális valós idejű chat felületekhez.

Függvényhívás és eszközök

Határozza meg az eszközöket a kérésben. A modell megfelelő esetben hívhat függvényeket. Használja a tool_choice a viselkedés vezérléséhez. Állítsd be temperature kreativitás. Adja át a paramétereket, mint például top_p és stop. Ez lehetővé teszi a komplex ügynök munkafolyamatokat.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.whatisabliteration.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);

Ellenőrizze az eszköz kimeneteket a kódjában. A modell javaslatokat tesz. Ön hajtja végre őket. Ez a struktúra támogatja a haladó automatizálási feladatokat.

JSON mód válaszformátum

Beállítás response_format a {"type": "json_object"}. A modell csak érvényes JSON-t ad vissza. Ez biztosítja a strukturált adatokat az elemzéshez. Használja ezt az API-khoz, amelyek szigorú formátumot várnak el. Növeli a megbízhatóságot a lefelé irányuló rendszerek számára.

Használja ezt a módot más szolgáltatásokkal való integrációkor. Elemzze a kimenetet közvetlenül. Kerülje a regex trükköket a struktúrához.

Paraméterek és korlátok

Max. kimenet 16,000 token. Alapértelmezett max 2,048 token. Kontextusablak 100,000 token. Sebességkorlát percenként 300 kérés. Párhuzamos kérések: 8 kulcsonként. Max. kéréstörzs 8 MB. Kezelje a 401-et érvénytelen kulcsok esetén. Kezelje a 402-et hitel hiánya esetén. Kezelje a 429-et a sebességkorlátok esetén.

Gyakori kérdések

Mi az a abliteration és miért fontos az uncensored használathoz?

Az abliteration eltávolítja a megtagadási viselkedést okozó specifikus modell viselkedéseket. Ez a folyamat lehetővé teszi, hogy a modell vitatott vagy felnőtt témákra válaszoljon elbizonytalanodás nélkül. Közvetlenebb és őszintébb válaszstílust eredményez korlátlan alkalmazásokhoz.

Hogyan tölthetem fel a hitelezési keretemet?

Kizárólag kriptovalutával tölts fel. Elfogadunk USDT-t a TRC20 hálózaton vagy USDC-t a Base hálózaton. Minimális összeg $20. Maximális összeg $500. Nagyobb összegeknél bónusz kredit érvényesül. A kredit sosem jár le.

Milyen fizetési módokat fogadunk el?

Csak kriptó: USDT a TRC20 hálózaton vagy USDC a Base hálózaton, bármely egész összeg $20 és $500 között. bónusz hitel $50-tól.

Az API-kulcsa csak egy lépésre van

Regisztrálj, szerezz kulcsot, és frissítsd a base URL-t. Ez az egész folyamat.

Próbáld ki próbahittelDokumentáció megtekintése