Gyors bevezetés: Integrálja az uncensored LLM API-ját
Ne küzdjön a komplex routing rétegekkel, és kezdjen el kéréseket küldeni egyetlen, uncensored végpontra. Ez az útmutató pontosan megmutatja, hogyan integrálhatja OpenAI-kompatibilis API-nkat öt perc alatt a választott nyelvvel.
https://api.alternativelitellm.com/v1uncensored
Előfeltételek és fiókbeállítás
Szerezze meg a hitelesítő adatait, és konfigurálja a környezeti változókat. Hozza létre fiókját a "Folytatás Google-lal" gombra kattintva, vagy e-mail és jelszó használatával a API kulcs beszerzése oldal. $0.50 próbakreditet kapsz, amely 7 napig érvényes, így ellenőrizheted a kapcsolatot a feltöltés előtt. Az összes kérés alap URL-je https://api.alternativelitellm.com/v1. Használja ezt az URL-címet a base_url bármely OpenAI-kompatibilis SDK-ban.
Az első kérés küldése
Tegyen egy szabványos chat completion hívást a hivatalos curl paranccsal. Cserélje le YOUR_API_KEY a tárhelyről származó kulccsal. A modell azonosítója mindig uncensored.Ez egy szövegválaszt ad vissza, amely lehetővé teszi felnőtt, fikciós vagy vitatott témákat a szabványos elutasítások nélkül. A rendszer elfogad paramétereket, mint például temperature és top_p kimeneti variációhoz.
curl https://api.alternativelitellm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Translate this Python script to Java"}]
}'
A válasz struktúrája megegyezik a szabványos OpenAI formátummal. A bemeneti tokenek ára $0.15 / 1M, a kimeneti tokeneké pedig $0.50 / 1M. A hibák és az elutasítások nem merítik az előre fizetett kreditjét.
Python SDK integráció
Inicializálja a klienst a base URL-címmel és a kulccsal. A OpenAI A Python csomag közvetlenül ezzel az API-val működik. Állítsa be a modellt uncensored az összes interakcióhoz. Ez a megközelítés kiküszöböli a egyedi burkolóprogramok vagy middleware-ek szükségességét. Konfigurálj paramétereket, mint például max_tokens a kimeneti hosszúság vezérléséhez. Az alapértelmezett maximális kimenet 2 048 token, hacsak nem ad meg magasabb korlátot.
from openai import OpenAI
client = OpenAI(base_url="https://api.alternativelitellm.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)
Ellenőrizze a kapcsolatot a choices field in the response object. This method is ideal for backend services and automated agents.
Node SDK integráció
Inicializáld az OpenAI klienst a megfelelő base URL-lel. Használd a uncensored modell azonosítóval minden completionshoz. A Node SDK automatikusan kezeli a hitelesítési fejléceket, ha helyesen van konfigurálva. Ez a beállítás tökéletes webkiszolgálókhoz és percfunkciókhoz. Átadhat standard paramétereket, mint például stop sorozatokat a kimenet vezérlésére. Győződjön meg arról, hogy aszinkron módon kezeli a válaszadatokot.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.alternativelitellm.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);
Ellenőrizze a usage object a token fogyasztás nyomon követésére. Ez a módszer konzisztens viselkedést biztosít JavaScript vagy TypeScript alkalmazásaiban.
Streamelt válaszok SSE-vel
Engedélyezze a streamelést úgy, hogy stream: true a kérésben. Az API Szerver által küldött eseményeket (SSE) ad vissza a valós idejű token kiszállításához. Minden darab részleges szövegtartalmat tartalmaz. Az utolsó darab tartalmazza a teljes token-felhasználási statisztikákat. Ez a funkció csökkenti a végfelhasználók érzékelt késleltetését. Konfigurálja a stream kezelőt minden esemény feldolgozásához érkezéskor. Használja ezt chat felületekhez vagy valós idejű adatgeneráláshoz.
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 helyesen kezeli a stream végződési eseményt a kapcsolatok tiszta lezárásához. Ez megakadályozza az erőforrás-szivárgást a hosszú futású folyamatokban.
A tokenek, korlátok és hibák kezelése
Figyelje a felhasználást és kezelje gracefully a hibákat. A kontextusablak 100 000 token, a prompt plusz kiegészítés számára. A kérésenkénti maximális kimenet 16 000 token. Ha max_tokens nincs beállítva, a határ 2 048 tokenre áll be. Percenként 300 kérésre és kulcsonként 8 párhuzamos kérésre van korlát. A 401-es hiba érvénytelen kulcsot jelez. A 402-es hiba azt jelenti, hogy kriptovalutával kell feltöltenie. A 429-es hiba a sebességkorlátozást jelzi. A hitel nem jár le, így bármikor felhasználhatja.
Gyakori kérdések
Ez a legjobb litellm alternatíva cenzúrázatlan tartalomhoz?
Igen, egyetlen, nagy kapacitású uncensored modellt kínál komplex irányítás nélkül. Közvetlen hozzáférést kap egy nyílt súlyú modellhez, amelyet felnőtt és vitatott témákra hangoltak. Ez kiküszöböli a szokásos portálok vendor lock-inját és előfizetési díjait.
Milyen fizetési módokat fogadunk el a feltöltésekhez?
Csak kriptovalutát fogadunk el: USDT-t (TRC20) vagy USDC-t (Base). A minimális feltöltés $20, a maximális $500. A feltöltés összegétől függően bónusz kreditet kap, +5% és +15% között.
Hogyan működik az árazás a bemeneti és kimeneti tokenek esetén?
A bemeneti tokenek ára $0.15/1M token, a kimeneti tokeneké pedig $0.50/1M token. Csak a tényleges használat után fizet, a hibák ingyenesek. Az előre fizetett hitel nem jár le, így a felhasználható egyenleget bármikor felhasználhatja.
Hozzáférés az API-kulcsodhoz
Regisztrálj, másold ki a kulcsot, és frissítsd az endpoint alap URL-jét. Egyszerű konfiguráció.