API Dokumentation
Start med at generere uncensored-tekst øjeblikkeligt med vores OpenAI-kompatible API. Du betaler kun for brugte tokens, hvilket sikrer nul spild på inaktive abonnementer eller ubrugte funktioner.
Autentificering og Base URL
Din API-nøgle autentificerer hver anmodning. Send den i Authorization header som en bearer-token. Base-URL'en er https://api.aiohnefilter.com/v1. Denne endpoint fungerer med standard OpenAI SDK'er. Du kan skifte udbyder ved kun at ændre base-URL og nøgle. Din nøgle genereres øjeblikkeligt efter tilmelding. Hold den hemmelig. Den giver fuld adgang til din forudbetalte kredit.
Chat Completions Endpoint
Send beskeder til den ubegrænsede model via POST /v1/chat/completions. Brug model-ID uncensored. API'en returnerer tekstsvare direkte. Du styrer konteksten med et 100,000 token vindue. Input- og output-tokens tæller med i din balance. Fejl forbruger ikke kredit. Brug dette endpoint til alle tekstgenereringsopgaver.
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
Brug den officielle openai Python-pakke til nem integration. Indstil base URL til vores API-endepunkt. Initialiser klienten med din nøgle. Kald chat.completions.create med uncensored model. Denne tilgang reducerer boilerplate-kode. Den håndterer JSON-serialisering automatisk. Streaming understøttes via async-klienten.
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
Installer openai npm-pakke til JavaScript-projekter. Konfigurer base-URL'en til at pege på vores servere. Overfør din API-nøgle under initialisering. Anmod om fuldførelser ved hjælp af standardmetoden. Node SDK'et håndterer forbindelsespulning effektivt. Det fungerer godt til serverløse funktioner. Håndter fejl graciøst for at undgå uventede omkostninger.
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);
Parameters and Streaming
Aktivér streaming ved at indstille stream: true. Du modtager tokens, mens de genereres. Dette reducerer den opfattede latens for lange output. Du kan justere temperaturen og top_p for kreativitet. Brug stop sekvenser til at afslutte genereringen. JSON-tilstand tvinger struktureret output. Indstil max_tokens til at kontrollere outputlængden. Den sidste chunk indeholder samlede forbrugsstatistikker.
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)
Rate Limits og Fejl
Du får 300 anmodninger i minuttet pr. nøgle. Concurrency er begrænset til 8 samtidige anmodninger. Request bodies skal holdes under 8 MB. En 401-status betyder, at din nøgle er ugyldig. En 402-status indikerer utilstrækkelig kredit. En 429-fejl signalerer udtømt rate limit. Afviste anmodninger opkræver ikke din balance. Fejl er gratis. Prøv igen med eksponentiel backoff for 429-fejl.
Almindelige spørgsmål
Hvad er basis-URL til API?
Den basale URL er HTTPS://api.aiohnefilter.com/v1. Den er kompatibel med standard OpenAI SDK'er. Du skal kun opdatere base_url og API-nøgle i din klientkonfiguration.
Hvordan fungerer tokenprissætningen?
Du betaler $0.15 per 1M input tokens og $0.50 per 1M output tokens. Fejl og afvisninger er gratis. Din forudbetalte kredit udløber aldrig. Du betaler kun for det, du faktisk bruger.
Kan jeg streame svar?
Ja, indstil stream-parameteren til true. Du modtager tokens, mens de genereres. Dette reducerer latensen for lange output. Den sidste chunk indeholder samlede token-brugsstatistikker.
Generér din nøgle
Tilmeld dig, kopier nøglen, opdater base-URL. Det er alt.