API-dronning API-dokumentation
Kom i gang med uncensored LLM API ved at autentificere med din API-nøgle og sende anmodninger til det OpenAI-kompatible endpoint.
https://api.apiqueen.cc/v1
Base URL og autentificering
Autentificering bruger et standard Bearer-token, der sendes i Authorization header. Denne tilgang sikrer kompatibilitet med eksisterende OpenAI SDK'er uden behov for tilpasset logik. Din API_KEY genereres øjeblikkeligt ved tilmelding via Google eller e-mail. Alle anmodninger skal pege på den specifikke base URL, der er angivet for tjenesten.
- Base URL:
https://api.apiqueen.cc/v1 - Header:
Authorization: Bearer API_KEY
curl https://api.apiqueen.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return current status for service api queen"}]
}'
Send anmodninger til /v1/chat/completions
Send tekstdata til endpointet for at modtage direkte model-svar. Model-ID er altid uncensored, som håndterer forskellige emner uden standard afvisninger. Du kan angive parametre som temperature og top_p til at kontrollere kreativitet. Systemet forventer en liste over beskeder i standard chat-format.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiqueen.cc/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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiqueen.cc/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);
Modelparametre: Temperatur, Top-P og Stop
Styr responsgenerering ved hjælp af standard LLM-parametre. Indstil temperature mellem 0 og 2 for varieret tilfældighed. Brug top_p for at filtrere ord med lav sandsynlighed. Definér stop sekvenser til at afslutte output ved specifikke udløsere. Disse indstillinger giver præcis tuning til kreativ skrivning eller faktuel henting.
API'en ignorerer ikke-understøttede parametre pænt. Fokuser på temperature, top_p, og stop for optimale resultater. Juster disse værdier baseret på din applikations støjtolerance.
Streaming-svar og tokenforbrug
Aktivér streaming ved at indstille stream: true i din anmodning. API'et returnerer datachunks via Server-Sent Events (SSE). Tokenforbrugsdetaljer vises kun i den sidste del af streamen. Dette muliggør realtidsgengivelse af svar i dit UI.
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)Håndter delvise svar omhyggeligt. Sørg for, at din klient buffer data, indtil streamet lukker.
Function Calling og JSON-tilstand
Brug funktionssamtale til struktureret dataudtrækning. Definer værktøjer i tools parameter. Modellen returnerer gyldig JSON når response_format er indstillet til {"type": "json_object"}. Dette sikrer konsistent parsing i downstream-applikationer.
Indstil tool_choice for at tvinge specifikke funktionskald. Dette er nyttigt til automatiske arbejdsgange, der krænger strenge outputformater.
Fejlhåndtering og hastighedsbegrænsninger
Overvåg HTTP-statuskoder til almindelige problemer. En 401-fejl betyder, at din API-nøgle er ugyldig. En 402-fejl indikerer utilstrækkelig forudbetalt kredit. Fejl forbruger ikke din tokenbalance. Ratebegrænsninger håndhæver 300 anmodninger per minut per nøgle. Samtidige anmodninger er begrænset til 8. Kontekstvinduet understøtter i alt 100,000 tokens.
Håndter retries med eksponentiel backoff. Tjek error object i JSON-svar for detaljer.
Almindelige spørgsmål
Hvor meget koster API-dronningen?
Prisen er $0,15 pr. 1M input-tokens og $0,50 pr. 1M output-tokens. Kreditten er forudbetalt og udløber ikke, med bonuskreditter til større top-ups.
Hvad er størrelsen på context window?
Modellen understøtter et kontekstvindue på 100.000 tokens, herunder både prompt- og completion-tokens. Maksimum output pr. anmodning er 16.000 tokens.
Er den ubegrænsede AI-model velegnet til produktion?
Ja, det er designet til pålidelig tekstgenerering med standard OpenAI-kompatible endpoints. Det håndterer forskellige emner uden indholdsafslag til lovligt voksenbrug.
Lås op for din API-nøgle
Registrer, hent din nøgle, og opdater din base-URL. Det er hele konfigurationen.