API dokumentáció
Kezdje el cenzúrázatlan LLM API-junkat percenként szabványos OpenAI SDK-kal. Ez a gyors kezdő útmutató az autentikációt, kérések formátumát és streamelést tárgyalja az azonnali integrációhoz.
Hitelesítés & Base URL
Használja API-kulcsát az alap URL https://api.paidapi.cc/v1. Adja át a kulcsot a Authorization fejléc mint Bearer token. Ez a beállítás bármely OpenAI-kompatibilis ügyfélkönyvtárral működik extra konfigurációs lépések nélkül.
curl https://api.paidapi.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set up a cron job to run every hour"}]
}'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.
Első kérés
Küldj egy POST kérést a /v1/chat/completions modell "uncensored". Tartalmazza üzenetek tömbjét a kérelem törzsében. Az API szöveges kiegészítéseket ad vissza a prompt kontextusa alapján.
from openai import OpenAI
client = OpenAI(base_url="https://api.paidapi.cc/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)Ez az egyszerű hívás megerősíti, hogy az integráció működik. Ellenőrizze a válasz objektumot a token-használat és a tartalom érdekében.
Streamelési válaszok
Engedélyezze a streamelést úgy, hogy stream: true. Az API részleges chunkokat ad vissza az előállításuk során. Ez csökkenti az észlelt késleltetést hosszú kimenetek esetén.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.paidapi.cc/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);Kezeljen minden darabot egyénilegen. Aggregateálja őket a végső válasz felépítéséhez. Az utolsó darab tartalmazza a kérés teljes token használatát.
Funkcióhívás & Eszközök
Határozza meg az eszközöket a kérés törzsében. A modell megfelelő esetben eszközhívásokat ad vissza. Elemezze a függvény nevét és argumentumait a válaszból.
Beállítás tool_choice arra, hogy a modell mikor használja az eszközöket. Használja a "auto" az automatikus választáshoz vagy adj meg egy eszköznevet. Ez a funkció megbízhatóan működik cenzúrázatlan modellünkkel komplex feladatokhoz.
JSON mód konfiguráció
Beállítás response_format a {"type": "json_object"}. A modell a kimenetet érvényes JSON formátumban szerkezi. Ez leegyszerűsíti az elemzést programozott munkafolyamatokhoz.
Győződjön meg arról, hogy a promptja egyértelműen megadja a JSON sémát. A modell betartja a általad definiált struktúrát. Használja ezt módot adatkinyerésre vagy strukturált generálási feladatokhoz.
Sebességkorlátok & hibák
Percenként 300 kérést és 8 párhuzamos kérést indíthatsz kulcsonként. Ezeket a korlátokat túllépve 429-es hibát kapsz. A kéréstörzs mérete 8 MB alatt kell maradjon. A kontextusablak összesen 100 000 token.
Kezeld a 401-es hibákat a kulcs ellenőrzésével. A 402-es hibák azt jelentik, hogy több hitelre van szükséged. A hibák nem fogyasztanak tokeneket. Tartsd feltöltve az előre fizetett hitelt a megszakítások elkerülése érdekében.
Streamelés
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)Gyakran ismételt kérdések
Mi az alap URL az API-hoz?
Az alap URL: HTTPS://api.paidapi.cc/v1. Használd ezt a végpontot az összes kéréshez. Kompatibilis a szabványos OpenAI SDK-kkal.
Hogyan kezelje a streamelt válaszokat?
Állítsa be a stream paramétert true értékre a kérésben. Az API adatdarabokat küld a generálásuk során. Ez lehetővé teszi a kimenet valós idejű megjelenítését.
Mi történik, ha túllépem a sebességkorlátot?
Az API 429 státuskódot ad vissza. Várnia kell, amíg a sebességkorlát újraindul. A korlát kulcsonként percenként 300 kérés.
API-kulcsa várja
Regisztrálj, szerezz egy kulcsot, frissítsd a base URL-t. Ennyi az egész.