Legjobb LLM API/API dokumentáció uncensored modellhez
API dokumentáció uncensored modellhez
Küldje el az első uncensored kérését OpenAI-kompatibilis API-junkhoz másodpercek alatt. Ez az útmutató az autentikációt, az SDK használatát, a streamelést és a korlátokat fedi le az uncensored LLM API-hoz.
Hitelesítés és Base URL
Kezdje azzal, hogy kéréseket küld a https://api.bestllmapiprovider.com/v1 az API-kulcsával. Az alap URL helyettesíti a szabványos OpenAI végpontot a kliens konfigurációjában. Adja meg a kulcsot a(z) Authorization: Bearer <key> fejléc minden híváshoz. Ez működik a hivatalos OpenAI SDK-kkal és bármely OpenAI-kompatibilis klienssel.
Kötelező fejlécek
Content-Type: application/jsonAuthorization: Bearer YOUR_API_KEY
Tartsa a kulcsot biztonságban. Ha elveszíti, generáljon újat az irányítópulton. A régi kulcs azonnal megszűnik működni.
curl https://api.bestllmapiprovider.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the total cost for 50k tokens"}]
}'
Gyors bevezetés: Küldje el első uncensored kérését
POST kérés készítése ide: /v1/chat/completions szöveges kimenet kérésére. A modellsazonosító mindig uncensored. Küldje el a promptját a messages tömb. Az API közvetlen választ ad vissza tartalom-szűrők nélkül a jogszerű felnőtt felhasználáshoz.
Példa payload
model:"uncensored"messages:[{"role": "user", "content": "Explain quantum entanglement."}]
Ez a végpont csak szöveggenerálást kezel. Nem támogat képeket vagy hangot. Használja az alábbi paramétereket a kimenet stílusának vezérléséhez.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestllmapiprovider.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)
Paraméterek: Hőmérséklet, Top-P, Seed
Kreativitás vezérlése temperature és top_p. Állítsa be temperature 0,7-re a kiegyensúlyozott kimenethez vagy 1,5-re a nagyobb változatossághoz. Használja top_p a mintavételezett tokenek valószínűségi tömegének korlátozására. Állítsa be a seed egész szám a reprodukálható eredményekért. Ezek a paraméterek segítenek a modell hangolásában specifikus feladatokhoz.
Fő paraméterek
temperature: 0,0 és 2,0 közötttop_p: 0,1 és 1,0 közöttseed: bármilyen egész szám
Kombinálja ezeket a max_tokens a hosszúság vezérléséhez. A modell szigorúan betartja a kontextusablak korlátait.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestllmapiprovider.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);
A streamelt válaszok és a token számlálás
Engedélyezze a streamelést úgy, hogy stream: true a kérésben. Az API Server-Sent Events (SSE) eseményeket küld minden generált tokenhez. Ez csökkenti az észlelt késleltetést hosszú válaszok esetén. A token-felhasználás az utolsó darabban kerül jelentésre.
Stream kezelés
- Olvassa a chunkokat érkezésük sorrendjében
- Az elemzés
deltafield - Ellenőrzés
usageaz utolsó darabban
A streamelés minden paraméterrel működik. Nem befolyásolja a tokenenkénti árazást. A ténylegesen generált tokenekért fizetsz.
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)
Függvényhívás és JSON mód
Használat tools funkcióhíváshoz vagy response_format JSON kimenethez. Állítsa be response_format a {"type": "json_object"} a szigorú JSON-hoz. A modell strukturált adatokat ad vissza, amelyek elemzésre alkalmasak. Ez hasznos ügynokok vagy adat-kinyerő folyamatok építéséhez.
Konfiguráció
tools: függvénydefiníciók tömbjeresponse_format:{"type": "json_object"}
Győződjön meg arról, hogy a prompt utasításai megfelelnek a sémának. A modellnek még mindig szüksége lehet validálásra. Mindig kezelje a lehetséges parsolási hibákat.
JSON mód példa
Beállítás response_format a szigorú JSON kimenet kikényszerítésére. Ez csökkenti az utófeldolgozás szükségességét.
Korlátok, hibák és kontextus ablak
A kontextusablak 100 000 token összesen. A maximális kimenet 16 000 token kéréstenként. Kulcsonként percenként 300 kérés küldhető. Egyszerre nyolc párhuzamos kérés engedélyezett. A hibák szabványos HTTP kódokat adnak vissza.
Gyakori hibák
- 401: Érvénytelen vagy hiányzó API-kulcs
- 402: Elégtelen hitel
- 429: Sebességkorlát túllépve
A tartalmi korlátok miatti visszautalások nem számítanak fel kreditet. A hibák szintén nem számítanak fel kreditet. Az előre fizetett kredited sosem jár le.
Kérések korlátai
A maximális kéremtörzs mérete 8 MB. Ennek túllépése 413-as hibát eredményez. Kezelje óvatosan a tokenfelhasználást.
Gyakran ismételt kérdések
Hogyan fizethetek az uncensored LLM API használatáért?
Csak kriptovalutával töltheted fel a számlát (USDT TRC20 vagy USDC Base). Bármely egész összeg, $20 és $500 között, elfogadott. A kredit a tényleges tokenfelhasználás alapján kerül felszámításra: $0.15 per 1M bemeneti token és $0.50 per 1M kimeneti token.
Az uncensored modellt használják tanításhoz?
Nem, a promptjaid nem kerülnek betanításra. A modell egy nyers súlyú modell, amelyet a saját szervereinkön futtatunk. Tartalom-elutasítások nélkül válaszol a jogszabályoknak megfelelő felnőtt tartalmakra.
Mi történik, ha 402-es hibát kapok?
A 402-es hiba azt jelenti, hogy nincs meg maradt hitel. A fiókodat kriptovalutával kell feltöltened az API használatának folytatásához. A 401-es vagy 429-es hibák nem számítanak fel hitelt.
Szerezze be az API-kulcsát
Regisztrálj, szerezd be a kulcsot, frissítsd az endpointot. Ennyi.