el ▾
Άνοιγμα λογαριασμού

Qwen api key Integration Guide

Συνδέστε την εφαρμογή σας στην uncensored LLM API μας χρησιμοποιώντας τυπικά endpoints συμβατά με OpenAI. Αυτή η οδηγία καλύβει την πιστοποίηση, τις μορφές requests, το streaming και το tool calling για άμεση ενσωμάτωση.

Βασικό URL και Αυθεντικοποίηση

Χρησιμοποιήστε τη παρεχόμενη βάση URL και ένα API key για κάθε αίτημα. Υποστηρίζουμε τυπικούς headers και βιβλιοθήκες πελατών.

  • Base URL: HTTPS://api.qwenapikey.com/v1
  • Κεφαλίδα Auth: Authorization: Bearer

Το κλειδί API δημιουργείται κατά την εγγραφή. Διατηρήστε το ασφαλές. Μπορείτε να το ανανεώσετε οποιαδήποτε στιγμή από το ταμπλό σας.

Πρώτη αίτηση

Στείλτε μια αίτηση POST στο /v1/chat/completions για να λάβετε απάντηση. Χρησιμοποιήστε το model id "uncensored".

Ακολουθεί ένα παράδειγμα curl:

  • Εντολή: curl -X POST HTTPS://api.qwenapikey.com/v1/chat/completions -H "Authorization: Bearer YOUR_KEY" -H "Content-Type: application/json" -d '{"model": "uncensored", "messages": [{"role": "user", "content": "Hello"}]}'

Αυτό επιστρέφει ένα αντικείμενο JSON με το παραγόμενο κείμενο.

Ενσωμάτωση SDK Python

Εγκαταστήστε το πακέτο OpenAI Python και ρυθμίστε το να δείχνει στη βασική διεύθυνση URL μας. Δώστε το κλειδί σας και ορίστε το μοντέλο σε "uncensored".

Παράδειγμα κώδικα:

  • pip install openai
  • από openai import OpenAI
  • client = OpenAI(base_url="HTTPS://api.qwenapikey.com/v1", api_key="YOUR_KEY")
  • response = client.chat.completions.create(model="uncensored", messages=[{"role": "user", "content": "Test"}])

Πρόσβαση στην απόκριση μέσω response.choices[0].message.content.

Node SDK Integration

Χρησιμοποιήστε το Node SDK της OpenAI. Ορίστε τη base URL και το API key στο αντικείμενο διαμόρφωσης. Προσδιορίστε το μοντέλο ως "uncensored".

Παράδειγμα κώδικα:

  • import OpenAI from 'openai';
  • const openai = new OpenAI({ baseUrl: 'HTTPS://api.qwenapikey.com/v1', apiKey: 'YOUR_KEY' });
  • const response = await openai.chat.completions.create({ model: 'uncensored', messages: [{ role: 'user', content: 'Test' }] });

Ανάκτηση του κειμένου από το αντικείμενο απόκρισης.

Streaming Αποκρίσεις και Tokens

Ενεργοποιήστε τη ροή δεδομένων (streaming) ορίζοντας stream: true. Η API επιστρέφει Server-Sent Events (SSE). Η χρήση tokens περιλαμβάνεται στο τελευταίο chunk.

Παράδειγμα κώδικα:

  • const stream = await client.chat.completions.create({ model: 'uncensored', messages: [{ role: 'user', content: 'Tell a story' }], stream: true });
  • for await (const chunk of stream) { console.log(chunk.choices[0].delta.content); }

Ελέγξτε το τελευταίο chunk για στατιστικά χρήσης.

Όρια, Σφάλματα και Context

Διαχειριστείτε το 401 για μη έγκυρα keys, το 402 για ανεπαρκά credits και το 429 για όρια ρυθμού. Το παράθυρο συνάφειας είναι 100,000 tokens. Μέγιστη έξοδος 16,000 tokens. Όριο αιτήσεων 300 ανά λεπτό.

Παρακολουθήστε τη χρήση σας μέσω του πίνακα ελέγχου. Τα σφάλματα κατά την επεξεργασία δεν χρεώνουν πιστωτικά μονάδα. Οι απορρίψεις για πολιτική περιεχομένου είναι επίσης δωρεάν.

cURL

curl https://api.qwenapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the endpoints for the qwen api key"}]
  }'

Python

from openai import OpenAI

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

Ροή

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)

Συχνές ερωτήσεις

Πώς θα αποκτήσω το κλειδί API qwen;

Εγγραφείτε χρησιμοποιώντας Google ή email. Το κλειδί σας εμφανίζεται αμέσως. Δεν απαιτείται αριθμός τηλεφώνου. Μπορείτε να το περιστρέψετε οποιαδήποτε στιγμή.

Ποιο είναι το μέγεθος του παραθύρου συνάφειας;

Το παράθυρο συμφραζομένων είναι 100.000 tokens. Αυτό περιλαμβάνει τόσο την είσοδο όσο και την έξοδο. Μέγιστη έξοδος ανά αίτηση 16.000 tokens.

Πώς λειτουργεί η χρέωση;

Το προπληρωμένο υπόλοιπο χρεώνεται βάσει της πραγματικής χρήσης tokens. Τα σφάλματα και οι απορρίψεις είναι δωρεάν. Το υπόλοιπο δεν λήγει ποτέ. Κάντε επαναφόρτωση μόνο με κρυπτονομίσματα.

Κτήστε το κλειδί API σας τώρα.

Εγγραφείτε, αντιγράψτε το κλειδί, ενημερώστε τη βάση URL σας. Τέλος.

Άνοιγμα λογαριασμού