- Feloldott AI modellek
- API dokumentáció
API dokumentáció
Ez a dokumentáció az uncensored modellünk core chat-completions interfészét foglalja össze. Használja a megadott végpontokat a szöveg küldéséhez és a korlátlan válaszok azonnali fogadásához.
Hitelesítés és Base URL
Küldje el a kéréseit az alap URL-címünkre érvényes API kulccsal a fejlécben.
- Base URL:
https://api.unlockedaimodels.com/v1 - Fejléc:
Authorization: Bearer YOUR_API_KEY
A modell azonosítója egyszerűen uncensored. Fiókonként egy aktív kulcsot kapsz, amely felülírja az előző kulcsot generáláskor.
curl https://api.unlockedaimodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate the standard HTTP headers for a POST request."}]
}'
Chat Completions végpont
A POST /v1/chat/completions endpoint feldolgozza a szöveget, és kiegészítést ad vissza.
Ez az egyetlen szöveges végpont, amelyet biztosítunk. Nem kínálunk kép-, hang- vagy beágyazás-generálást. A modell egy szabványos üzenettömböt fogad, amely tartalmazza a rendszer, a felhasználó és az asszisztens lépéseket.
A 401 az érvénytelen kulcsot jelzi, míg a 402 azt jelenti, hogy több kreditre van szüksége. A kéréseket csak akkor számítják el, amikor tokenek generálódnak.
Streamelési válaszok (SSE)
Engedélyezze a streamelést úgy, hogy stream: true a kéréstörzsben.
Minden chunk részleges szöveget tartalmaz, lehetővé téve a kimenet valós idejű megjelenítését. Az utolsó chunk tartalmazza a teljes tokenfelhasználási statisztikákat a számlázási átláthatóság érdekében.
Ez a módszer csökkenti a vélt késleltetést hosszú válaszok esetén, ami kritikus fontosságú, amikor több mint 16,000 token generálása történik.
from openai import OpenAI
client = OpenAI(base_url="https://api.unlockedaimodels.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)
Függvényhívás és eszközök
Határozza meg az eszközöket a kérésben a strukturált függvényhívás engedélyezéséhez.
A modell támogatja tool_choice paraméterek, amelyek lehetővé teszik a specifikus viselkedések kikényszerítését vagy azt, hogy a modell döntsön. Ez hasznos olyan ügynökök építéséhez, amelyeknek külső rendszerekkel kell kommunikálniuk az uncensored kontextus megtörése nélkül.
Győződjön meg arról, hogy az eszközmeghatározások követik az OpenAI sémát a kompatibilitás érdekében.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unlockedaimodels.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);
JSON mód és strukturált kimenetek
Kényszerítse a modellt a érvényes JSON visszaadására a response_format: {"type": "json_object"}.
Ez kiszámítható feldolgozást biztosít az alkalmazásai számára. Használja ezt a módot adatok kinyerésekor vagy konfigurációs fájlok generálásakor.
A function callinggal kombinálva robusztus adatfolyamot hoz létre automatizált feladatokhoz külső érvényesítési rétegek nélkü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)
Paraméterek: Hőmérséklet, Top-P, Stop
Kreativitás vezérlése temperature és diverzitást a top_p.
Használat stop sorozatokat a generálás leállításához meghatározott jelzőknél. A kontextus ablak 100 000 token összesen, maximális kimenettel 16 000 tokenig, hacsak nem ad meg alacsonyabb max_tokens érték (alapértelmezett 2,048).
A sebességkorlátok percenként 300 kérés és kulcsonként 8 párhuzamos kérés.
GYIK
Hogyan kezdhetek hozzá az uncensored modellhez?
Regisztráljon Google-fiókkal vagy e-mail címmel, és kapjon ingyenes $0,50 próbát. Adjon hozzá kriptovaluta egyenleget az API használatának folytatásához a próba lejártakor. Használja a megadott alap URL-t és API-kulcsát az első kérés megadásához.
Mi történik, ha túllépem a sebességkorlátot?
429-es hibát kap. A limit percenként 300 kérés és 8 párhuzamos kérés kulcsonként. Várjon egy pillanatot, és próbálja újra, vagy csökkentse a párhuzamos kérések számát.
Az uncensored modell ingyenes?
Nem, de $0.50 próbakreditet kapsz. Ezután tokenenként fizetsz. A bemeneti tokenek ára $0.15 millió tokenenként, a kimeneti tokeneké pedig $0.50 millió tokenenként. A hibák és a visszautasítások ingyenesek.
Szerezze meg API-kulcsát most
Regisztráljon, másolja a kulcsot, és frissítse az alap URL-t. Ennyi a szükséges.