hu ▾
Hozzon kulcsot

API dokumentáció

Szerezze meg az első cenzúrázatlan választ másodpercek alatt OpenAI-kompatibilis API-n keresztül. Használja az ismert SDK-kat, irányítsa a base URL-re, és kezdje el a szöveggenerálást tartalmi elutasítások nélkül.

Gyors bevezetés: Az első kérés

Küldjön egy szabványos chat-completions kérést a szöveg azonnali generálásához. Uncensored modellünk elfogadja a promptot és visszaad egy completion-t törvényes felnőtt tartalom blokkolása nélkül. Ez a végpont tükrözi az OpenAI felületet, így meglévő kódja minimális módosítással működik. Állítsa be az alap URL-t és az API kulcsot a forgalom irányításához a szervereinkhez.

  • Használja a POST /v1/chat/completions-t.
  • Állítsa be a modellt erre: uncensored.
  • Tartalmazza rendszer- és felhasználói üzeneteit.

A válasz tartalmazza a generált szöveget és a token-felhasználás részleteit. A kapcsolat ellenőrzésére egy egyszerű prompt küldésével és a kimenet ellenőrzésével van lehetőség.

curl https://api.chatsemfiltro.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the current time in Tokyo"}]
  }'

Hitelesítés & Fejlécek

Adja át az API kulcsát a Authorization fej, amely minden kérés hitelesítéséhez szükséges. Generálja ezt a kulcsot azonnal a Google vagy e-mail útján történő regisztráció után. A kulcs azonosítja fiókját, és nyomon követi a előre fizetett hitel felhasználását. Tartsa biztonságban, mivel közvetlen hozzáférést biztosít a számlaegyenlegéhez.

  • Fejléc: Authorization: Bearer YOUR_API_KEY.
  • Nem szükséges telefonszám a regisztrációhoz.
  • Fiókonta egy aktív kulcs; cserélje le, ha elveszett.

Ha a kulcs hiányzik vagy érvénytelen, az API egy egyértelmű hibát ad vissza. Ez biztosítja, hogy csak a jogosult felhasználók fogyasszanak tokeneket a egyenlegéből.

from openai import OpenAI

client = OpenAI(base_url="https://api.chatsemfiltro.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 & Vezérlők

A modell viselkedésének szabályozása standard paraméterekkel, mint például a temperature, top_p és stop szekvenciák. Ezek a beállítások lehetővé teszik a kreativitás és a kimeneti hosszúság finomhangolását. Az uncensored modell figyelembe veszi ezeket a korlátokat, miközben megőrzi a visszautasítás-mentes jellegét. Használja response_format a JSON kimenet kikényszerítésére strukturált adatfeladatokhoz.

  • Beállítás temperature a véletlenszerűséghez.
  • Használat stop a generálás leállítására meghatározott triggerknél.
  • Engedélyezés json_object a szigorú formázáshoz.

Minden paraméter azt szabályozza, hogyan értelmezi a modell a promptját. Kísérletezzen az értékekkel, hogy megtalálja az egyensúlyt a koherencia és a sokszínűség között a válaszokban.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.chatsemfiltro.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);

Streamelés és SSE

Engedélyezze a streamelést úgy, hogy stream: true tokenek valós idejű fogadására Server-Sent Events (SSE) segítségével. Ez csökkenti az észlelt késleltést a végfelhasználók számára, és lehetővé teszi a generált szöveg azonnali feldolgozását. Az utolsó darab tartalmazza a teljes tokenfelhasználási statisztikákat a pontos számlázás érdekében.

  • Beállítás stream: true a kérésben.
  • SSE események elemzése a kliens oldalon.
  • Kivonat szöveget minden delta csomópontból.

A streamelés ideális chat felületekhez, ahol a felhasználók azonnali visszajelzést várnak. Az API hatékonyan kezeli a streamet, biztosítva a tokenek zökkenőmentes továbbítását a kapcsolat blokkolása nélkül.

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)

Hibakezelés

Kezelje gracefully a szabványos HTTP hibákat az API-használat kezeléséhez. A 401 státusz érvénytelen vagy lejárt API-kulcsot jelez, amelynek megújítását igényli. A 402 hiba elégtelen előre fizetett hitelt jelez, ami kriptovalutás feltöltést igényel USDT vagy USDC segítségével. Az átfutási korlátok 429 választ váltanak ki, ha percenként 300 kérést túllépi.

  • 401: Ellenőrizze az API-kulcs érvényességét.
  • 402: Töltse fel a hitelt kriptovalutával.
  • 429: Várjon az újrapróbálkozások előtt.

Ezek a hibák kiszámíthatóak és dokumentáltak. Implementálj újrapróbálási logaritmust exponenciális backoff-pal a átmeneti hibák zökkenőmentes kezeléséhez.

Limiterek & Kontextusablak

Az API 100 000 tokenes kontextusablakot támogat a prompt és a kiegészítés együttesen. Ez lehetővé teszi nagy dokumentumok vagy hosszú beszélgetési előzmények hatékony feldolgozását. A kérésenkénti maximális kimenet 16 000 token, vagy 2048, ha nincs megadva. A kéréstörzsek 8 MB-ra vannak korlátozva, a párhuzamosság pedig nyolc egyidejű kérésre van korlátozva kulcsonként.

  • Kontextus: 100 000 token összesen.
  • Maximális kimenet: 16 000 token.
  • Párhuzamos kérések: 8 kulcsonként.

Ezek a korlátok stabil teljesítményt biztosítanak a nagy volumenű alkalmazások számára. Kövesd nyomon a token-használatot a költségek optimalizálásához és a váratlan sebességkorlátok elkerüléséhez.

Gyakran ismételt kérdések

Utálja az uncensored modell a felnőtt tartalmat?

A modell nem utasít el törvényes felnőtt, fikciós vagy vitatott témákat. Azonban mindig blokkolja a kiskorúkkal kapcsolatos szexuális tartalmat szigorú korlátként. A többi elutasítás ritka, így ideális korlátlan felhasználási esetekhez.

Hogyan tölthetem fel az előre fizetett hitelezési keretemet?

Töltsd fel USDT (TRC20) vagy USDC (Base) segítségével a számlázási oldalon. A minimális feltöltések $20-tól indulnak, és nagyobb összegek esetén bónusz kreditet kapsz. A kredit nem jár le, és hibamentes.

Ez az API kompatibilis az OpenAI SDK-kkal?

Igen, teljesen OpenAI-kompatibilis. Csak a bázis URL-t és az API-kulcsot kell frissítenie a meglévő SDK konfigurációjában. A végpont struktúrája pontosan tükrözi az OpenAI chat-completions API-ját.