API koningin API-documentatie
Aan de slag met de ongecensureerde LLM-API door te authenticeren met je API-sleutel en verzoeken te sturen naar het OpenAI-compatibele endpoint.
https://api.apiqueen.cc/v1
Basis-URL en authenticatie
Authenticatie gebeurt met een standaard Bearer-token die in de Authorization header. Deze aanpak zorgt voor compatibiliteit met bestaande OpenAI SDK's zonder dat aangepaste logica nodig is. Je API_KEY wordt direct gegenereerd bij aanmelding via Google of e-mail. Alle verzoeken moeten naar de specifieke basis-URL verwijzen die voor de service is verstrekt.
- Basis-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"}]
}'
Verzoeken versturen naar /v1/chat/completions
Stuur tekstgegevens naar het eindpunt om directe modelantwoorden te ontvangen. De model-ID is altijd uncensored, wat zorgt voor diverse onderwerpen zonder standaard weigeringen. Je kunt parameters opgeven zoals temperature en top_p om de creativiteit te regelen. Het systeem verwacht een lijst met berichten in het standaard chatformaat.
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);
Modelparameters: temperatuur, top-p en stop
Reguleer de responsgeneratie met standaard LLM-parameters. Stel temperature tussen 0 en 2 voor variërende willekeur. Gebruik top_p om woorden met een lage waarschijnlijkheid te filteren. Definieer stop sequenties om de uitvoer te stoppen bij specifieke triggers. Deze instellingen stellen je in staat precieze afstemming uit te voeren voor creatief schrijven of het ophalen van feitelijke informatie.
De API negeert niet-ondersteunde parameters op een soepele manier. Concentreer je op temperature, top_p, en stop voor optimale resultaten. Pas deze waarden aan op basis van de ruis tolerantie van je applicatie.
Streaming-responsen en tokengebruik
Activeer streaming door stream: true in uw verzoek. De API retourneert gegevensfragmenten via Server-Sent Events (SSE). Tokenverbruiksgegevens verschijnen alleen in het laatste fragment van de stream. Dit maakt realtime weergave van antwoorden in uw UI mogelijk.
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)Verwerk gedeeltelijke responsen zorgvuldig. Zorg ervoor dat je client gegevens buffer tot de stream sluit.
Function Calling en JSON-modus
Gebruik function calling voor gestructureerde gegevensextractie. Definieer tools in de tools parameter. Het model retourneert geldige JSON wanneer response_format is ingesteld op {"type": "json_object"}. Dit zorgt voor consistente parsing in downstream-toepassingen.
Instellen tool_choice om specifieke functaanroepen af te dwingen. Dit is nuttig voor geautomatiseerde workflows die strikte uitvoerformaten vereisen.
Fouthantering en Rate Limits
Monitor HTTP-statuscodes voor veelvoorkomende problemen. Een 401-fout betekent dat je API-key ongeldig is. Een 402-fout geeft onvoldoende vooraf betaalde credit aan. Fouten verbruiken je tokenbalans niet. Rate limits beperken tot 300 verzoeken per minuut per key. Gelijktijdige verzoeken zijn beperkt tot 8. Het contextvenster ondersteunt in totaal 100.000 tokens.
Verwerk retries met exponentiële backoff. Controleer de error object in JSON-antwoorden voor details.
Veelgestelde vragen
Hoeveel kost de API queen?
Prijzen zijn $0.15 per 1M invoertokens en $0.50 per 1M uitvoertokens. Krediet is voorgeladen en vervalt niet, met bonuscredits voor grotere opwaarderingen.
Wat is de grootte van het contextvenster?
Het model ondersteunt een contextvenster van 100.000 tokens, inclusief tokens voor zowel de prompt als de voltooiing. De maximale output per verzoek bedraagt 16.000 tokens.
Is het uncensored AI-model geschikt voor productie?
Ja, het is ontworpen voor betrouwbare tekstgeneratie met standaard OpenAI-compatible endpoints. Het behandelt diverse onderwerpen zonder inhoudsweigeringen voor wettelijk volwassen gebruik.
Ontgrendel je API sleutel
Registreer, haal je sleutel op en pas de base URL aan. Dat is de volledige configuratie.