he ▾
קבלו את המפתח שלכם

תיעוד ומדריך התחלה מהירה למפתחות ה-API של Qwen

התחל לייצר טקסט מיד עם ה-API שלנו ללא צנזורה. מדריך זה מכיל אימות, נקודות קצה וזרמת נתונים למפתחים.

https://api.qwenapikeys.com/v1

אימות: שימוש במפתחות ה-qwen שלך

השתמשו במפתח כטוקן bearer בראש ה-Authorization. המפתח מופיע מיד לאחר ההרשמה דרך Google או אימייל.

  • כותרת: Authorization: Bearer YOUR_API_KEY
  • מפתח פעיל אחד לכל חשבון; מפתח חדש מחליף את הישן.

מבנה כתובת URL בסיסית ונקודת קצה

הכוון את הבקשות שלך לנקודת הקצה היחידה שלנו להשלמת צ'אט. אין כאן נקודות קצה להטמעה (embeddings) או יצירת תמונות.

  • כתובת בסיס: https://api.qwenapikeys.com/v1
  • נקודת קצה: POST /v1/chat/completions
  • מודלים: GET /v1/models מחזיר "uncensored".

שליחת בקשות: השלמת צ'אט

שלח בקשת POST עם הנחיות המערכת והמשתמש שלך. המודל עונה ללא סירובי תוכן לשימוש מבוגר חוקי.

תגובות בזרם ושימוש באסימונים

אפשרו זרם כדי לקבל אסימונים בזמן אמת. שימוש באסימונים מופיע בחלק הסופי של הזרם.

פרמטרים: טמפרטורה, Top P, ו-seed

שלוו אקראיות באמצעות פרמטרים סטנדרטיים. הגדירו temperature, top_p, וכן seed להתאים שונות הפלט.

מצב JSON וקריאת פונקציות

אכוף פלט מבני או הפעל כלים. השתמש response_format: {"type": "json_object"} ל-JSON מחמיר.

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

זרימה

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 (תיעוד)?

כלול את המפתח שלך בראש ה-Authorization כטוקן bearer. המפתח נוצר מיד עם ההרשמה.

מהו אורך זיכרון ההקשר עבור ממשק ה-API של qwen ללא צנזורה?

חלון ההקשר הוא 100,000 טוקנים לקלט ולפלט יחד. הפלט המקסימלי הוא 16,000 טוקנים לכל בקשה.

מה קורה אם אפגע במגבלת הקצב?

אתה מקבל שגיאת 429. המגבלות הן 300 בקשות לדקה ו-8 בקשות במקביל למפתח.

המפתח שלך כמעט מוכן

הירשם, העתק את הטוקן, הפנה את ה-SDK שלך לכתובת ה-URL הבסיסית החדשה. זה הכל.

קבלו את המפתח שלכם