Gyors bevezetés: Integálja az uncensored LLM-k API-ját
Ez az útmutató bemutatja, hogyan integrálhatja uncenzúrált modellünket alkalmazásába szabványos, OpenAI-kompatibilis SDK-kkal. Konfigurálja a hitelesítést, küldje el első kérését, kezelje a streamelést és a számlázást rejtett díjak nélkül.
Előfeltételek: SDK és környezeti változók
Kezdje a hivatalos SDK telepítésével és irányítsa azt a base URL-re. Egy hosztolt, OpenAI-kompatibilis chat-completions API-t biztosítunk, amely bármely szabványos klienssel működik. Két környezeti változót kell beállítania: OPENAI_API_KEY és OPENAI_BASE_URL.
A szolgáltatás alap URL-je: HTTPS://api.llmsunrestricted.com/v1. Ez az URL biztosítja, hogy a kérések az ellenőrizetlen infrastruktúránkhoz érjenek. Az API-kulcs hitelesíti a előlegfizetéses fiókját. Nem szükséges telefonszám a beállításhoz, csak e-mail-cím vagy Google-fiók.
Hitelesítés: API-kulcs beállítása
A hitelesítés egy regisztráció során generált egyetlen API-kulcsra támaszkodik. Ezt a kulcsot azonnal megkapja fiókja Google vagy e-mail létrehozása után. Tárolja biztonságban ezt a kulcsot környezetváltozókban, hogy elkerülje kitételét a kliensoldali kódban.
Rendszerünk a kulcsot az előre fizetett egyenlegével ellenőrzi. Ha a kulcs érvénytelen vagy lejárt, az API 401-es hibát ad vissza. Bármikor generálhat új kulcsot, amely felváltja a korábbit. Tartsa privátban a kulcsot a tokenek jogosulatlan felhasználásának megelőzése érdekében.
Az első chat completion kérés küldése
Küldjön egy POST kérést a /v1/chat/completions végpont. Használja a modellazonosítót uncensored nyílt súlyú modellünkhöz, amelyet felnőtt és kreatív tartalmakra hangoltak. A modell nem utasítja el a törvényes témákat, így biztosan megkapja a várt kimenetet.
Íme egy alap cURL példa a kapcsolat és a számlázás ellenőrzéséhez.
curl https://api.llmsunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three common use cases for this API"}]
}'Ez a kérés input tokeneket fogyaszt a prompt hosszad alapján. Csak a ténylegesen feldolgozott tokenek után vagy fizetve. A hibák és a formátum hibák miatti visszautasítások ingyenesek.
Streamelt válaszok kezelése (SSE)
Engedélyezze a streamelést úgy, hogy stream a true. Az API adatokat ad vissza Server-Sent Events (SSE) formátumban. Ez lehetővé teszi, hogy a tokeneket valós időben megjelenítse a felhasználók számára, javítva az alkalmazása észlelt késleltetését.
A tokenfelhasználási statisztikák a stream végső tömbjében szerepelnek. Ez lehetővé teszi a költségek pontos nyomon követését kérésenként. A streamelés ideális chat felületekhez, ahol az azonnali visszajelzés kritikus.
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)Győződjön meg arról, hogy az ügyfél könyvtár helyesen kezeli a részleges válaszokat. A stream akkor ér véget, amikor a modell befejezi a generálást vagy eléri a token korlátot.
Paraméterek konfigurálása: Hőmérséklet és Top_P
Állítsd be a generálási viselkedést a standard paraméterekkel. Állítsd be temperature a véletlenszerűség vezérléséhez; az alacsonyabb értékek meghatározottabbá teszik a kimeneteket. Használja top_p a szókincs sokszínűségének korlátozására. Ezek a beállítások segítenek finomhangolni az uncensored modellt szerepjátékhoz vagy kreatív íráshoz.
Használhatod a response_format valamivel {"type": "json_object"} strukturált adatokhoz. A függvény hívás támogatott a tools és tool_choice. A modell 100 000 tokenig támogatja az egész kontextusablakot.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmsunrestricted.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)Ezek a paraméterek teljes kontrollt adnak a modell kimeneti stílusának felett. Kísérletezz a kombinációkkal, hogy megtaláld a legjobb egyensúlyt a specifikus felhasználási esetedhez.
A tokenhasználat és a számlázás megértése
A számlázás szigorúan előre fizetett és a tényleges tokenfelhasználáson alapul. A bemeneti tokenek ára $0.15 1M-enként, a kimeneti tokeneké pedig $0.50 1M-enként. Csak a felhasznált mennyiségért fizetsz, havi előfizetési díjak nélkül. A hitel sosem jár le, így bármikor töltheted fel, amikor csak szeretnéd.
Ha elfogy a kredite, az API 402-es hibát ad vissza. Tölthet fel USDT-t (TRC20) vagy USDC-t (Base) 20 $-tól kezdőleg. Nagyobb befizetéseknél bónuszok érvényesülnek: +5% 50 $-tól, +10% 100 $-tól és +15% 200 $-tól. A hibák nem fogyasztanak kreditet.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmsunrestricted.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);Kövesse a felhasználást az irányítópulton keresztül, vagy a tokenek számának ellenőrzésével az API válaszfejlécekben. Ez az átláthatóság biztosítja, hogy Ön tartsa a fejlesztési költségek feletti ellenőrzést.
Gyakran ismételt kérdések
Mi történik, ha sebességkorlátba ütközöm?
Az API percenként 300 kérésre és 8 párhuzamos kérésre szabja a limitet kulcsonként. Ha túllépi ezeket a limiteket, 429-es (Túl sok kérés) hibát kap. Várjon néhány másodpercet, és próbálja újra, vagy módosítsa a felhasználási mintázatát, hogy a ingyenes limiteken belül maradjon.
Az uncensored modell valóban korlátlan?
Igen, a modellt úgy hangolták, hogy tartalmi korlátozások nélkül válaszoljon jogszerű felnőtt, fikciós vagy vitatott témák esetén. Az egyetlen szigorú korlát a kiskorúkkal kapcsolatos szexuális tartalom elutasítása, amelyet mindig érvényesít. Teljes ellenőrzést biztosítasz a többi irányelv felett prompt mérnökséggel.
Hogyan kezelhetem az API-kulcsaimat?
Azonnal generálhat új kulcsot a kezelőfelületen, Google-fiókkal vagy e-maillel történő bejelentkezés után. Minden fiókra egy aktív kulcs vonatkozik; az új kulcs generálása azonnal felváltja a régit. Ugyanezen az oldalon megtekintheti a felhasználási adatokat és az egyenleg részleteit is.
Generálja le most a kulcsát
Jelentkezz be, másold ki a kulcsot, frissítsd az alap URL-det. Ez a teljes konfiguráció.