API-drottning API-dokumentation
Kom igång med obegränsade LLM-API genom att autentisera med din API-nyckel och skicka förfrågningar till den OpenAI-kompatibla slutpunkten.
https://api.apiqueen.cc/v1
Bas URL och autentisering
Autentisering använder ett standard Bearer-token som skickas i Authorization header. Detta tillvägagångssätt säkerställer kompatibilitet med befintliga OpenAI SDK:er utan att kräva anpassad logik. Din API_KEY genereras omedelbart vid registrering via Google eller e-post. Alla förfrågningar måste peka mot den specifika bas-URL som tillhandahålls för tjänsten.
- Bas-URL:
https://api.apiqueen.cc/v1 - Huvud:
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"}]
}'
Skicka begäranden till /v1/chat/completions
Skicka textdata till slutpunkten för att få direkta modellsvar. Modell-ID:t är alltid uncensored, vilket hanterar olika ämnen utan standardavslag. Du kan ange parametrar som temperature och top_p för att styra kreativitet. Systemet förväntar sig en lista med meddelanden i standard chattformatet.
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);
Modellparametrar: Temperatur, Top-P och Stop
Styr svarsgenereringen med standarda LLM-parametrar. Ställ in temperature mellan 0 och 2 för varierande slumpmässighet. Använd top_p för att filtrera låg-sannolikhetsord. Definiera stop sekvenser för att avbryta utdata vid specifika utlösare. Dessa inställningar tillåter precis finjustering för kreativt skrivande eller faktamodulering.
API:et ignorerar ej stödda parametrar elegant. Fokusera på temperature, top_p, och stop för optimala resultat. Justera dessa värden baserat på din applikations brus tolerans.
Strömningsresponser och tokenanvändning
Aktivera strömning genom att ställa in stream: true i ditt begäran. API:et returnerar databitar via Server-Sent Events (SSE). Detaljer om tokenanvändning visas endast i den sista biten av strömmen. Detta möjliggör realtidsrendering av svar i ditt gränssnitt.
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)Hantera delvisa svar noggrant. Se till att din klient buffrar data tills strömmen stängs.
Funktionsanrop och JSON-läge
Använd funktionsanrop för strukturerad dataextrahering. Definiera verktyg i tools parameter. Modellen returnerar giltig JSON när response_format sätts till {"type": "json_object"}. Detta säkerställer konsekvent parsing i efterföljande applikationer.
Ställ in tool_choice för att tvinga specifika funktionsanrop. Detta är användbart för automatiserade flöden som kräver strikta utdataformat.
Felfhantering och hastighetsbegränsningar
Övervaka HTTP-statuskoder för vanliga problem. Ett 401-fel betyder att din API-nyckel är ogiltig. Ett 402-fel indikerar otillräcklig förbetald kredit. Fel förbrukar inte din tokenbalans. Hastighetsbegränsningar tillåter 300 förfrågningar per minut per nyckel. Samtidiga förfrågningar är begränsade till 8. Kontextfönstret stödjer 100 000 tokens totalt.
Hantera återförsök med exponentiell backoff. Kontrollera error objekt i JSON-svar för detaljer.
Vanliga frågor
Hur mycket kostar API-drottningen?
Prissättningen är $0,15 per 1M inmatningstokens och $0,50 per 1M utmatningstokens. Krediten är förbetald och löper aldrig ut, med bonuskrediter för större påfyllningar.
Vilken är storleken på contextfönstret?
Modellen stöder ett kontextfönster på 100 000 token, inklusive både prompt- och svarstokens. Maximalt svar per begäran är 16 000 token.
Passar den obegränsade AI-modellen för produktion?
Ja, det är designat för tillförlitlig textgenerering med standard OpenAI-kompatibla slutpunkter. Den hanterar mångsidiga ämnen utan innehållsavslag för laglig vuxenanvändning.
Lås upp din API-nyckel
Registrera dig, hämta din nyckel och uppdatera bas-URL:en. Det är hela konfigurationen.