ro ▾
Obțineți cheia

Documentație și Quickstart Chei API Qwen

Începeți să generați text imediat cu API-ul nostru fără cenzură. Acest ghid acoperă autentificarea, endpoint-urile și streaming-ul pentru dezvoltatori.

https://api.qwenapikeys.com/v1

Autentificare: Utilizarea cheilor qwen

Folosește cheia ta ca token bearer în antetul Authorization. Cheia apare instant după înscriere prin Google sau email.

  • Header: Authorization: Bearer YOUR_API_KEY
  • Un cheie activă per cont; o cheie nouă înlocuiește pe cea veche.

URL de bază și structură endpoint

Dirijează cererile către singurul endpoint chat-completions. Nu există aici endpoint-uri pentru embeddings sau generare de imagini.

  • URL de bază: https://api.qwenapikeys.com/v1
  • Punct final: POST /v1/chat/completions
  • Modelele: GET /v1/models returnează "uncensored".

Trimiterea de cereri: completări de chat

Trimiteți o cerere POST cu mesajele de sistem și utilizator. Modelul răspunde fără refuzuri de conținut pentru uz adult legal.

Utilizarea tokenilor și răspunsuri în flux

Activați streaming-ul pentru a primi tokeni în timp real. Utilizarea tokenilor apare în fragmentul final al fluxului.

Parametri: Temperatură, Top P, Seed

Controlează aleatorietatea cu parametri standard. Setează temperature, top_p, și seed pentru a ajusta variabilitatea ieșirii.

Mod JSON și Apelarea Funcțiilor

Asigură ieșiri structurate sau activează instrumentele. Folosește response_format: {"type": "json_object"} pentru JSON strict.

cURL

curl https://api.qwenapikeys.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all python libraries for data analysis"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

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)

Întrebări frecvente

Cum mă autentific cu documentația API-ul qwen?

Include your key in the Authorization header as a bearer token. The key is generated instantly upon signup.

Care este fereastra de context pentru această API qwen fără cenzură?

Fereastra de context este de 100.000 de tokeni pentru prompt și completare combinate. Output-ul maxim este de 16.000 de tokeni per cerere.

Ce se întâmplă dacă ating limita de rată?

Primești eroarea 429. Limitele sunt de 300 de solicitări pe minut și 8 solicitări simultane per cheie.

Cheia ta este aproape gata

Înregistrează-te, copiază tokenul, indică SDK-ul către noul URL de bază. Asta e tot.

Obțineți cheia