hu ▾

API dokumentáció

Kezdje el a nem cenzúrázott szöveg generálását azonnal az OpenAI-kompatibilis API-val. Csak a felhasznált tokenek után fizet, így nincs pazarlás az inaktív előfizetésekre vagy a nem használt funkciókra.

Hitelesítés és Base URL

API-kulcsa hitelesíti az összes kérést. Adja meg a Authorization fejlec Bearer tokenként. Az alap URL a https://api.aiohnefilter.com/v1. Ez a végpont a standard OpenAI SDK-kkal működik. Szolgáltatót csak a base URL és a kulcs megváltoztatásával válthat. A kulcsot regisztráció után azonnal generáljuk. Tartsa titokban. Teljes hozzáférést biztosít az előrefizetett kreditjéhez.

Chat Completions végpont

Küldjön üzeneteket az uncensored modellnek a POST /v1/chat/completions. Használja a modellazonosítót uncensored. Az API szöges válaszokat ad vissza közvetlenül. Ön kontrollálja a kontextust 100,000 tokenes ablakkal. A bemeneti és kimeneti tokenek számítanak a kredit egyenlegéhez. A hibák nem fogyasztanak kreditet. Használja ezt a végpontot minden szöveggenerálási feladathoz.

curl https://api.aiohnefilter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set server timezone to UTC"}]
  }'

Python SDK

Használja a hivatalos openai Python csomag az egyszerű integrációhoz. Állítsa be az alap URL-címet az API végpontunkra. Inicializálja a klienst a kulcsával. Hívja meg a chat.completions.create a uncensored modell. Ez a megközelítés csökkenti a boilerplate kódot. Automatikusan kezeli a JSON szerializálást. A streamelés támogatott az aszinkron kliensen keresztül.

from openai import OpenAI

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

Node SDK

Telepítse a openai npm csomag JavaScript projektekhez. Állítsd be a bázis URL-t, hogy a szervereinkre mutasson. Add meg API kulcsodat az inicializáláskor. Kérj kiegészítéseket a szabványos módszerrel. A Node SDK hatékonyan kezeli a kapcsolati csoportosítást. Jól működik szerver nélküli funkciókhoz. Kezeld a hibákat gracefully, hogy elkerüld a váratlan költségeket.

import OpenAI from "openai";

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

Paraméterek és streamelés

Engedélyezze a streamelést úgy, hogy stream: true. Tokeneket kapsz azok generálása közben. Ez csökkenti az észlelt késést hosszú kimenetek esetén. Állíthatod a hőmérsékletet és a top_p paramétert a kreativitás érdekében. Használd stop sorozatokat a generálás leállításához. A JSON mód strukturált kimenetet kényszerít. Állítsa be a max_tokens a kimeneti hosszúság vezérléséhez. Az utolsó darab tartalmazza az összesített használati statisztikákat.

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)

Sebességkorlátok és hibák

300 kérelmet percenként kulcsonként kaphatsz. A párhuzamosság 8 egyidejű kérésben van korlátozva. A kérelemtörzs mérete 8 MB alatt kell maradjon. A 401 státusz azt jelenti, hogy a kulcs érvénytelen. A 402 státusz elégtelen egyenleget jelez. A 429 hiba a sebességkorlát kimerülését jelzi. A visszautasított kérések nem terhelik az egyenleget. A hibák ingyenesek. 429 esetén próbáld újra exponenciális backoffbal.

Gyakori kérdések

Mi az alap URL az API-hoz?

Az alap URL: HTTPS://api.aiohnefilter.com/v1. Kompatibilis a szabványos OpenAI SDK-kkal. Csak a base_url és az API-kulcs frissítésére van szükség a kliens konfigurációjában.

Hogyan működik a tokenárakozás?

$0,15-ért fizetsz 1M bemeneti tokenenként és $0,50-ért 1M kimeneti tokenenként. A hibák és a visszautasítások díjtalanok. Az előre fizetett kredit nem jár le. Csak a ténylegesen felhasznált mennyiségért fizetsz.

Folyamatosan streamelhetők a válaszok?

Igen, állítsa a stream paramétert true értékre. A tokeneket generálás közben kapja meg. Ez csökkenti a késleltetést hosszú kimenetek esetén. Az utolsó chunk teljes tokenfelhasználási statisztikákat tartalmaz.

Generálja meg a kulcsát

Regisztráljon, másolja a kulcsot, frissítse a base URL-t. Ennyi.

Kezdj most