hu ▾
Fiók megnyitása

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.