hu ▾
Szerezze meg a kulcsát

apillmsourceopen.comGyors kezdés

Integrálja az uncensored chat-completions API-t

Illessze be uncensored AI API-junkat alkalmazásába egyetlen alap URL-lel. Szerezzen szöges válaszokat elutasítások nélkül szabványos OpenAI-kompatibilis protokollokkal.

Szerezze meg a kulcsát

Base URL és Hitelesítési Beállítás

Az API a következő helyen érhető el: https://api.apillmsourceopen.com/v1. Irányítsa SDK-ját erre, és adja meg a kulcsot. Egy fiókra egy aktív kulcs tartozik; egy új kulcs generálása azonnal érvényteleníti az előzőt. Nem szükséges telefonszám a regisztrációhoz. Támogatjuk a Google belépést vagy a szabványos e-mail és jelszó folyamatot. A promptjai soha nem hagyják el szervereinket edzési célokra. Ez a beállítás bármely olyan ügyféllel működik, amely elfogadja az OpenAI V1 formátumot.

Az első kiegészítési kélem küldése

Post üzeneteket a chat végpontra azonnali szövegválaszért. A modell ID mindig "uncensored". Kezeli a felnőtt témákat és a vitatott témákat blokkolás nélkül, ha a tartalom törvényes. Nem kell megadnod egy modell verziót. A rendszer feldolgozza a bemenetedet, és visszaküld egy választ. Használd a szabványos üzenet formátumot. Ez a megközelítés biztosítja a kompatibilitást a meglévő eszközökkel.

A streamelés és a tokenkorlátok konfigurálása

Stream válaszok beállítása stream: true. Darabokat kapsz azok generálása közben. A végleges darab tartalmazza a teljes token-használati statisztikákat. A kontextusablak támogatása 100 000 tokenre terjed a prompt és a kiegészítés együttesen. A kérésenkénti maximális kimenet 16 000 token. Ha kihagyod max_tokens, az alapértelmezett érték 2 048 token. A streamelés csökkenti a észlelt késést hosszú válaszok esetén. Emellett lehetővé teszi a fokozatos renderelést a felületén.

A JSON mód és a Function Calling engedélyezése

Használat response_format: {"type": "json_object"} a szigorú JSON kimenethez. A function calling a szabványos tools paraméter. A modell támogatja a tool_choice explicit utasításhoz. Beállíthatja temperature, top_p, és seed vezérléshez. Elérhetők a frekvencia és jelenlévési büntetések is. A stop szekvenciák várt módon működnek. Ez a rugalmasság lehetővé teszi a komplex integrációkat. A strukturált adatok kinyerése megbízhatóvá válik.

Hibák és visszautasítások kezelése gracefully

A szabványos HTTP kódok jelzik az állapotot. A 401-es kód azt jelenti, hogy az API-kulcs érvénytelen vagy lejárt. A 402-es hiba a nem elegendő előre fizetett kreditet jelzi. A 429-es válasz arra utal, hogy elérte az átfutási limitet. A hibák ingyenesek; a sikertelen kérésekért nem fizet. Az egyetlen szigorú visszautasítás a kiskorúak szexuális tartalmára vonatkozik. Minden más átmegy. Rendszeresen ellenőrizze egyenlegét. A retry logikának exponenciális backoff-kal kell kezelnie a 429-es válaszokat.

Az átfutási korlátok és kvóták megértése

300 kérelmet percenként kulcsonként kaphatsz. Kulcsonként csak 8 kérés fut egyidejűleg. A kérelemtörzs mérete legfeljebb 8 MB. Fiontonként egy aktív kulcs biztosítja a nyomon követhető felhasználást. Az új kulcs azonnal felülírja a régit. Az előrefizetett egyenleg a tényleges tokenfelhasználás alapján számít fel. Nincs havi díj. Az egyenleg nem jár le. Ez a struktúra a hullámzó munkaterhelésekhez illik. A kiszámítható költségek segítik a költségvetés kezelését. A kriptós feltöltések automatikusan bónusz egyenleget adnak.

cURL

curl https://api.apillmsourceopen.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 256 byte binary blob"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

Gyakran ismételt kérdések

Ez egy nyílt forráskódú LLM API?

Igen, egy nyílt súlyú modellt szolgáltatunk, amelyet uncensored kimenetre hangoltunk. Szervereinken fut, de követi a szabványos nyílt interfészt. Konzisztens viselkedést kap vendor lock-in nélkül. A modell nem GPT, Claude vagy bármely más nagy szolgáltatói modell.

Hogyan kezeli a cenzúratlan AI modell az NSFW tartalmakat?

A modell nem utasít el törvényes felnőtt, fikciós vagy vitatott témákat. Csak a kiskorúakkal kapcsolatos szexuális tartalmat blokkolja. Ez ideálissá teszi NSFW LLM API felhasználási esetekhez. Teljes ellenőrzést tartasz a tartalomgenerálási folyamatod felett.

Mi történik, ha túllépem a sebességkorlátot?

429-es státuskódot kapsz azonnal. Nem fogyasztanak tokeneket az elutasított kérések. Próbalhatsz az ablak visszaállása után. Fontold meg a párhuzamos kérések 8-ra csökkentését kulcsonként. A streamelés hatékonyan segíti a teljesítmény kezelését.

Szerezze be az API-kulcsát

Regisztráljon, másolja a kulcsot, és mutasson az alap URL-re. Kész.

Szerezze meg a kulcsátAPI hivatkozás megtekintése