da ▾
Få API-nøgle

Uncensored OpenAI-compatible API

API Dokumentation

Denne dokumentation giver en quickstart-guide til integration med vores OpenAI-kompatible API. Du kan sende tekst og modtage ufiltrerede svar ved hjælp af standard klientkode.

Base URL og autentificering

API'en accepterer anmodninger ved https://api.qwenapipricing.com/v1. Hvert kald kræver en Bearer-token, der sendes i Authorization header. Du genererer denne nøgle på tilmeldingssiden, og den identificerer din forudbetalte kreditkonto.

  • Brug standard HTTP-headere til autentificering.
  • Nøglen forbliver gyldig, indtil din kredit udløber, eller du tilbagekalder den.

Første anmodning

Send en chat-completion-anmodning for at teste forbindelsen. Dette enkle opkald verificerer, at din nøgle virker, og returnerer et grundlæggende svar.

Du kan verificere, at din nøgle fungerer med dette eksempel.

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

Brug det officielle OpenAI Python SDK til at interagere med vores service. Ret klienten mod vores base URL og angiv din nøgle.

Denne opsætning virker med enhver standard Python-bibliotek, der forventer OpenAI endpoints.

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-udviklere kan bruge openai npm-pakke. Konfigurer klienten med vores base-URL for at sende anmodninger.

Denne tilgang opretholder kompatibilitet med eksisterende OpenAI-kodebaser.

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);

Streaming-svar

Aktivér streaming ved at indstille stream: true i din anmodning. API'et returnerer tokens via Server-Sent Events.

Hver chunk indeholder forbrugsdata i den sidste begivenhed, hvilket giver dig mulighed for at spore forbrug 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)

Rate Limits og Fejl

Hver nøgle tillader 300 forespørgsler i minuttet og 8 samtidige forbindelser. Du modtager en 401-fejl for ugyldige nøgler, 402 når kreditten er opbrugt, og 429 for hastighedsbegrænsninger. Kontekstvinduet understøtter i alt 100.000 tokens.

Ofte stillede spørgsmål

Hvordan kommer jeg i gang med den ubegrænsede LLM API?

Tilmeld dig med Google eller e-mail for at modtage en nøgle. Brug base-URL'en og nøglen i dit foretrukne OpenAI-kompatible SDK til at sende anmodninger med det samme.

Hvad er størrelsen på context window?

Modellen understøtter et 100.000 tokens kontekstvindue for både prompt og completion kombineret.

Understøtter API'et streaming?

Ja, indstil stream-parameteren til true for at modtage token-for-token-svar via Server-Sent Events.

Hent din API-nøgle

Tilmeld dig, få nøglen, opdater din base-URL. Det er hele processen.

Få API-nøgle