Dokumentace API
Začněte generovat text bez omezení okamžitě pomocí našeho API kompatibilního s OpenAI. Platíte pouze za použité tokeny, což zajišťuje nulový plýtvání na nečinná předplatná nebo nepoužité funkce.
Autentizace a základní URL
Váš API klíč autentizuje každý požadavek. Předávejte ho v Authorization hlavička jako bearer token. Základní URL je https://api.aiohnefilter.com/v1. Tato endpoint funguje se standardními SDK OpenAI. Poskytovatele můžete změnit pouze změnou základní URL a klíče. Váš klíč je vygenerován okamžitě po registraci. Uchovávejte jej v tajnosti. Poskytuje plný přístup k vašemu předplacenému kreditu.
Endpoint Chat Completions
Pošlete zprávy do modelu přes POST /v1/chat/completions. Použijte ID modelu uncensored. API vrací textové odpovědi přímo. Řídíte kontext s oknem 100,000 tokenů. Vstupní i výstupní tokeny se započítávají do vaší bilance. Chyby nestojí kredit. Použijte tento endpoint pro všechny úkoly generování textu.
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
Použijte oficiální openai Balíček Python pro snadnou integraci. Nastavte základní URL na náš API endpoint. Inicializujte klienta svým klíčem. Zavolejte chat.completions.create s uncensored model. Tento přístup snižuje množství boilerplate kódu. Automaticky zajišťuje serializaci JSON. Streaming je podporován přes asynchronního klienta.
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)
SDK pro Node
Nainstalujte openai npm package for JavaScript projects. Configure the base URL to point to our servers. Pass your API key during initialization. Request completions using the standard method. The Node SDK manages connection pooling efficiently. It works well for serverless functions. Handle errors gracefully to avoid unexpected costs.
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);
Parametry a streamování
Povolte streamování nastavením stream: true. Získáváte tokeny, jak jsou generovány. To snižuje vnímanou latenci u dlouhých výstupů. Můžete upravit teplotu a top_p pro kreativitu. Použijte stop sekvenční pro zastavení generování. Režim JSON vynucuje strukturovaný výstup. Nastavte max_tokens pro ovládání délky výstupu. Poslední část obsahuje statistiky celkového využití.
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)
Limity rychlosti a chyby
Získáte 300 požadavků za minutu na klíč. Paralelismus je omezen na 8 současných požadavků. Těla požadavků musí být menší než 8 MB. Stav 401 znamená, že váš klíč je neplatný. Stav 402 indikuje nedostatek kreditu. Chyba 429 signalizuje vyčerpání limitu rychlosti. Zamítnuté požadavky neúčtují váš zůstatek. Chyby jsou zdarma. Při chybě 429 opakujte požadavek s exponenciálním zpožděním.
Časté otázky
Jaká je základní URL pro API?
Základní URL je HTTPS://api.aiohnefilter.com/v1. Je kompatibilní se standardními SDK OpenAI. Stačí aktualizovat základní URL a API klíč v konfiguraci vašeho klienta.
Jak funguje cenová politika za tokeny?
Zaplatíte $0.15 za 1M vstupních tokenů a $0.50 za 1M výstupních tokenů. Chyby a odmítnutí jsou zdarma. Váš předplacený úvěr nevyprší. Platíte pouze za to, co skutečně využijete.
Mohu streamovat odpovědi?
Ano, nastavte parametr stream na true. Tokeny přijímáte, jak jsou generovány. To snižuje latenci u dlouhých výstupů. Poslední chunk obsahuje celkové statistiky využití tokenů.
Vygenerujte si klíč
Registrovat se, zkopírovat klíč, aktualizovat základní URL. To je vše.