Fejlesztői dokumentáció az uncensored API-hoz
Kezdje el azonnal az unrestricted tartalmak generálását OpenAI-kompatibilis API-nk segítségével. Ez a quickstart útmutató percek alatt bemutatja a hitelesítést, az első kérést és a streaming beállítását.
Hitelesítés és base URL
Csatlakozzon egyetlen API-kulccsal és a kijelölt alap URL segítségével. Regisztráljon Google-fiókkal vagy e-mail címmel a kulcs azonnali megszerzéséhez. Küldjön kéréseket a következő címre: https://api.unrestrictedllmmodels.com/v1 a(z) Authorization header. Ez a beállítás bármely szabványos OpenAI-kompatibilis ügyféllel működik egyedi adapterek nélkül.
curl https://api.unrestrictedllmmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a JSON object with keys for user_id and role."}]
}'A kulcsod hozzáférést biztosít egy aktív modellhez. Ha új kulcsot generálsz, a régi azonnal érvényét veszti. Regisztrációhoz nem szükséges telefonszám.
Chat completions végpont
Küldjön üzeneteket a chat végpontra szövegválaszok érdekében. Használja POST /v1/chat/completions a modell azonosítóját erre: uncensored. A modell feldolgozza a bemenetet és szöveget ad vissza anélkül, hogy szűrné a törvényes felnőtt vagy kreatív témákat.
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedllmmodels.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)Minden kérés tokeneket fogyaszt az előlegesen fizetett kreditből. A hibák nem terhelik meg az egyenleget. A paramétereket, például a temperature-t, állíthatja a véletlenszerűség szabályozásához.
A streamelt válaszok és a token használat
Valós idejű válaszok fogadása Server-Sent Events (SSE) segítségével. A streamelés lehetővé teszi a szöveg megjelenítését generálás közben, a teljes válaszra való várakozás helyett. A stream végső darabja tartalmazza a kérés teljes tokenhasználatát.
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)Ez a funkció különösen alkalmas hosszú formájú kreatív íráshoz vagy szerepjáték-szenáriókhoz, ahol a késleltetés számít. Állítsd be a stream paramétert true-ra a kéréstörzsben.
Function calling és JSON mód
Integráljon strukturált adat-kinyerést vagy eszközhasználatot közvetlenül munkafolyamatába. Engedélyezze a JSON módot a response_format a {"type": "json_object"} konzisztens kimenetekhez. A funkcióhívás támogatja az eszközök és tool_choice paramétereket komplex ügynök viselkedésekhez.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedllmmodels.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);Ez a rugalmasság lehetővé teszi, hogy olyan alkalmazásokat építsen, amelyek programozottan elemzik a válaszokat. Használja adatkinyerésre vagy külső rendszerek vezérlésére API-hívásokon keresztül.
Paraméterek: Hőmérséklet, top_p és seed
A kreativitás és struktúra szabályozása a kimenetekben. Állítsa be temperature a véletlenszerűségnek, top_p nukleáris mintavételezéshez, és stop sorozatokat a generálás leállításához. A seed parameter ensures deterministic results for testing.
Ezek a paraméterek lehetővé teszik a modell viselkedésének finomhangolását az alapvető súlyok megváltoztatása nélkül. Használd presence_penalty és frequency_penalty a ismétlődések kezelésére.
Sebességkorlátok és kvóták
Kövesse a felhasználást a megszakítások elkerülése érdekében. Percenként 300 kérésre és 8 párhuzamos kérésre van korlátja kulcsonként. A maximális kérelemtörzs mérete 8 MB. Minden fiók egyszerre egy aktív kulcsot tart.
A kontextusablak 100 000 token támogatását biztosítja a prompt és a kiegészítés kombinált esetén. A hibák megfelelő HTTP státuskódokat adnak vissza: 401 az érvénytelen kulcsok esetén, 402 az elégtelen hitel esetén, és 429 az ütemezési korlátok esetén. A tartalmi szabályzat miatti visszautasítások ingyenesek, és nem fogyasztanak hitelt.
Gyakori kérdések
Hogyan kezdhetek hozzá az unrestricted LLM modellek API-jához?
Jelentkezzen be Google-fiókkal vagy e-mail címmel, és azonnal kapjon API-kulcsot. Nem szükséges telefonszám. Adja hozzá a kulcsát OpenAI-kompatibilis klienséhez, és kezdje el a kérések küldését a chat végpontra.
Elutasít-e tartalmat a modell?
A modell cenzúratlan, és nem utasít vissza jogszerű felnőtt, kreatív vagy vitatott témákat. Az egyetlen szigorú korlát a kiskorúakkal kapcsolatos szexuális tartalom, amelyet mindig elutasít.
Mi történik, ha túllépem a sebességkorlátot?
429-es HTTP státuskódot kap. Újrapróbálkozhat, miután az ablak visszaállt. A párhuzamos kérések száma kulcsonként 8-ra van korlározva, a teljes kérések száma pedig percenként 300-ra.
Generálja le most a kulcsát
Jelentkezz be, másold ki a tokent, és frissítsd az endpointodat. Kész.