hu ▾
Fiók megnyitása

API dokumentáció

Kezdje el a nem cenzúrázott szöveg generálását az OpenAI-kompatibilis API-val. Küldjön egyetlen POST kérést az alap URL-re, és kapjon válaszokat dedikált modellünktől.

Hitelesítés és Base URL

Használja API-kulcsát minden kérésnél. Az alap URL: https://api.nsfwroleplayapi.com/v1. Állítsa be a Authorization fejléc a Bearer YOUR_API_KEY. A kulcsod hozzáférést biztosít a chat-completions végponthoz.

Chat Completions végpont

Küldje el a promptját a POST /v1/chat/completions. Adja meg a modellt "uncensored" a kérés törzsében. Az API a bemeneted alapján generált szöget ad vissza.

context_window összesen 100,000 token engedélyez. Ez magában foglalja a promptot és a kiegészítést. Beállíthatja max_tokens a kimenet korlátozására.

curl https://api.nsfwroleplayapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Confirm monthly credit balance is active"}]
  }'

Streaming és Token Használat

Engedélyezze a streamelést úgy, hogy stream: true. Az API Server-Sent Events (SSE) formátumban küld adatokat, ahogy a tokenek generálódnak. Fogadja a valós idejű szöges frissítéseket az alkalmazásában. Ez javítja a felhasználói élményt hosszú válaszok esetén.

A végleges darab a teljes token-használatot tartalmazza. Kövesse pontosan a előre fizetett kreditfogyasztását. A hibák nem fogyasztanak kreditet.

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)

Paraméterek: Hőmérséklet, Top P és JSON mód

Generálás szabályozása temperature és top_p. Állítsa be ezeket a kreativitás vagy determinizmus változtatásához. Használja response_format valamivel {"type": "json_object"} strukturált adatokhoz. Ez biztosítja a konzisztens kimeneti formátumokat.

Beállíthatod a seed a reprodukálható eredményekhez. Állítsa be stop sorozatokat a korai generálás leállításához. Ezek a paraméterek pontos kontrollt biztosítanak.

from openai import OpenAI

client = OpenAI(base_url="https://api.nsfwroleplayapi.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)

Sebességkorlátok és párhuzamosság

Minden API-kulcs percenként 300 kérést támogat. Egyszerre 8 párhuzamos kérést futtathat. A kéréstörzs méretkorlátja 8 MB. A határok túllépése 429 hibát eredményez.

Hozhatsz létre egy új kulcsot egy régi helyett. Egy fiókhoz csak egy aktív kulcs tartozhat. Kezeld a kulcsaidat a hozzáférés fenntartásához. Ez biztosítja a stabil teljesítményt.

import OpenAI from "openai";

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

Hibakezelés és visszautasítások

Kezelje a hibákat az HTTP státuskód ellenőrzésével. A 401 hiba azt jelenti, hogy az API-kulcs érvénytelen. A 402 hiba elégtelen előre fizetett hitelt jelez. Frissítse az egyenlegét a dashboardon.

A 429-es hiba az átfogási limit kimerülését jelzi. Várjon az újrapróbálás előtt. A modell visszautasítja a kiskorokkal kapcsolatos kéréseket. Minden más jogszerű felnőtt tartalom megengedett. A részletekért ellenőrizze a válasz törzsét.

Gyakori kérdések

Ez az API openai kompatibilis?

Igen, az OpenAI chat-completions interfészt követi. Használhatod az hivatalos OpenAI SDK-kat vagy bármely kompatibilis klienst. Csak frissítsd a base URL-t és az API kulcsot.

Mekkora a kontextusablak mérete?

A kontextusablak 100 000 token. Ez a teljes érték tartalmazza a promptot és a kiegészítést. Kérésenként maximális kimeneti hosszúságot állíthatsz be.

Terhelik a hibák az előre fizetett kreditemet?

Nem, a hibák és a visszautasítások ingyenesek. Csak a sikeres válaszokban szereplő tokenek után fizetsz. Ez az API-t költséghatékonyá teszi fejlesztéshez.

Szerezze meg API-kulcsát most

Regisztrálj, szerezd meg a kulcsodat, és frissítsd az alap URL-t. Ennyi kell a kezdéshez.

Fiók megnyitásaDokumentáció megtekintése