sv ▾
Hämta API-nyckel

Uncensored OpenAI-compatible API

API-dokumentation

Denna dokumentation ger en snabbstartsguide för att integrera med vårt OpenAI-kompatibla API. Du kan skicka text och få ofiltrerade svar med standard klientkod.

Bas URL och autentisering

API:et accepterar förfrågningar vid https://api.qwenapipricing.com/v1. Varje anrop kräver en Bearer-token som skickas i Authorization header. Du genererar denna nyckel på registreringssidan och den identifierar ditt förbetala kreditkonto.

  • Använd standard HTTP-huvuden för autentisering.
  • Nyckeln förblir giltig tills din kredit löper ut eller du återkallar den.

Första förfrågan

Skicka en chat-completion-förfrågan för att testa anslutningen. Detta enkla anrop verifierar att din nyckel fungerar och returnerar ett grundläggande svar.

Du kan verifiera att din nyckel fungerar med detta exempel.

curl https://api.qwenapipricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the costs for the qwen2.5 models"}]
  }'

Python-integration

Använd det officiella OpenAI Python SDK:t för att interagera med vår tjänst. Peke klienten mot vår bas-URL och ange din nyckel.

Denna konfiguration fungerar med de flesta standard Python-bibliotek som förväntar sig OpenAI-slutpunkter.

from openai import OpenAI

client = OpenAI(base_url="https://api.qwenapipricing.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.js-integration

Node-utvecklare kan använda openai npm-paket. Konfigurera klienten med vår bas-URL för att skicka begäranden.

Denna metod upprätthåller kompatibilitet med befintliga OpenAI-kodbaser.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.qwenapipricing.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);

Strömningsresponser

Aktivera strömning genom att ställa in stream: true i ditt begäran. API:et returnerar tokens via Server-Sent Events.

Varje chunk innehåller användningsdata i den sista händelsen, vilket gör att du kan spåra förbrukning i realtid.

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)

Begränsningar för begäranderänta och fel

Varje nyckel tillåter 300 begäranden per minut och 8 samtidiga anslutningar. Du får ett 401-fel för ogiltiga nycklar, 402 när krediten är slut, och 429 för hastighetsbegränsningar. Kontextfönstret stöder totalt 100 000 tokens.

Vanliga frågor

Hur kommer jag igång med den obegränsade LLM API:n?

Registrera dig med Google eller e-post för att få en nyckel. Använd bas-URL:en och nyckeln i ditt valda OpenAI-kompatibla SDK för att skicka begäranden direkt.

Vilken är storleken på contextfönstret?

Modellen stöder ett 100 000 tokens kontextfönster för både prompt och svar tillsammans.

Stöder API:et strömning?

Ja, ange stream-parametern till true för att ta emot token-för-token-svar via Server-Sent Events.

Hämta din API-nyckel

Registrera dig, hämta nyckeln, uppdatera bas-URL:en. Det är hela processen.

Hämta API-nyckel