hu ▾
Szerezze meg a kulcsát

Abliterating API Referencia

Az Abliterating API Referencia egy egyszerű utat kínál a szűrés nélküli LLM szolgáltatásunkhoz. Használja a szabványos OpenAI-kompatibilis eszközöket a modell integrálásához tartalomszűrés nélkül.

Base URL és Hitelesítés

Kezdj el minden kérést úgy, hogy a kliensed erre mutat https://api.abliterating.cc/v1. Adja meg egyedi API-kulcsát a Authorization fejléc mint Bearer token. Ez a beállítás működik bármely hivatalos OpenAI SDK-val vagy kompatibilis HTTP klienssel. A kulcsot azonnal megkapja regisztráció után Google-fiókkal vagy e-maillel a kezelőfelületen. Tartsa biztonságban, mivel teljes hozzáférést biztosít az előrefizetett kreditjéhez. A hibák és elutasítások nem fogyasztják a egyenlegét, így szabadon tesztelhet. Rendszerünk a háttérben irányítja a forgalmat a szűrés nélküli modellünk felé.

Első kérés

Küldjön egy szabványos chat completion POST kérést a kapcsolódás tesztelésére. A prompt belép a modellbe, és közvetlen szövegválaszt kap. A rendszer eltávolítja a jellemző visszautasításokat a törvényes felnőtt tartalmak esetén. Az output hosszát a max_tokens paraméter. A modell azonosítója egyszerűen uncensored. Ez az egyszerű felület lehetővé teszi a gyors integrációt meglévő projektjeibe. Ellenőrizze a válasz törzsét a generált szöveg és a tokenfelhasználás szempontjából.

Python SDK Integráció

Használja a hivatalos OpenAI Python könyvtárat a könnyű kapcsolódáshoz. Állítsa be a base URL-t és az API-kulcsot az ügyfél inicializálása előtt. Ez a megközelítés kihasználja a már meglévő kódot. A könyvtár automatikusan kezeli a JSON szerializálást és az HTTP kéréseket. Folyamatosan streamelhet válaszokat vagy lekérhet teljes completionokat. Ez a módszer ideális backend szolgáltatásokhoz vagy adatfeldolgozó szkriptekhez. Konfigurálja a környezeti változókat a tiszta telepítés érdekében. Az SDK elrejti a nyers HTTP hívások összetettségét.

Node SDK beállítás

Integrálja a JavaScript SDK-val webalkalmazásokhoz. Inicializálja a klienst a base URL és a kulcs megadásával. Ez a beállítás támogatja a CommonJS és az ES modulokat is. Küldhet promptokat, és strukturált JSON vagy sima szöveg formátumú válaszokat kaphat. Az SDK hatékonyan kezeli az újrapróbálkozást és a hibakezelést. Ez tökéletes valós idejű chat felületekhez vagy serverless funkciókhoz. Importálja a csomagot, és konfigurálja a környezetet. A szintaxis másolja a Python könyvtárat a konzisztencia érdekében a veremek között.

Streamelési válaszok

Engedélyezze a streamelést úgy, hogy stream: true a kérésben. Server-Sent Events (SSE) streamet kapsz a tokenekből. Ez lehetővé teszi, hogy a szöveget generálás közben jelenítsd meg. A végleges darab tartalmazza a teljes token-felhasználási statisztikát. A streamelés csökkenti az észlelt késleltetést a végfelhasználók számára. Zökkenőmentesen működik az OpenAI-kompatibilis SDK-kkal. A streamet korábban is leállíthatod, ha a felhasználó megváltoztatja a bemenetet. Ez a funkció kritikus a chat-szerű élményekhez.

Korlátok, hibák és kontextus

A kontextusablakod 100 000 tokenben maximális a bemenet és a kimenet együttvéve. Küldhetsz akár 16 000 token egy választ. A sebességkorlátozás 300 kérést tesz lehető percenként kulcsonként. A 401-es hiba azt jelenti, hogy az API kulcsod érvénytelen. A 402-es hiba azt jelzi, hogy a előre fizetett kredited elfogyott. A 429-es hiba azt jelzi, hogy elérted a sebességkorlátot. A hibák nem terhelik a kreditjeidet. A kérések törzse 8 MB alatt kell maradjon. Kezeld óvatosan a kulcsaidat, mivel egy érvénytelen kulcs cseréje érvényteleníti az előzőt.

cURL

curl https://api.abliterating.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list three benefits of the abliterating feature"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

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)

GYIK

Támogatja az Abliterating API a függvényhívást?

Igen, használhatja az eszközöket és a tool_choice paramétereket, ahogy az OpenAI esetén. A modell támogatja a strukturált kimeneteket és a JSON módot a megbízható integráció érdekében. Meghatározza a függvény sémáját, és a modell visszaadja a megfelelő argumentumokat.

Hogyan tölthetem fel a hitelezési keretemet?

Töltsd fel USDT-tel a TRC20 hálózaton vagy USDC-vel a Base hálózaton. A fizetések $20 és $500 között mozognak, és nagyobb összegek esetén bónusz kreditet kapsz. A kredit nem jár le, és bármikor tölthetsz fel a műszerfalon keresztül.

Megosztott az API kulcs eszközök között?

Igen, egy fiókonként egy aktív kulcs működik bármilyen eszközön. Ha új kulcsot generálsz, a régi azonnal érvényét veszti. A kulcsot közvetlenül az irányítópulton cserélheted a kreditegyenleg elvesztése nélkül.

Generálja az API kulcsát

Regisztráljon, másolja a kulcsot, és állítsa be az új base URL-t. Kész.

Szerezze meg a kulcsát