th ▾
รับคีย์ของคุณ

เอกสารและเริ่มต้นใช้งานคีย์ api Qwen

เริ่มสร้างข้อความได้ทันทีด้วย API ไร้การเซ็นเซอร์ของเรา คู่มือนี้ครอบคลุมการตรวจสอบสิทธิ์ จุดเชื่อมต่อ (endpoints) และการสตรีมสำหรับนักพัฒนา

https://api.qwenapikeys.com/v1

การตรวจสอบสิทธิ์: การใช้คีย์ qwen ของคุณ

ใช้คีย์ของคุณเป็นโทเค็น bearer ในส่วนหัว Authorization คีย์จะปรากฏทันทีหลังจากการลงทะเบียนผ่าน Google หรืออีเมล

  • ส่วนหัว: Authorization: Bearer YOUR_API_KEY
  • คีย์ใช้งานหนึ่งคีย์ต่อหนึ่งบัญชี คีย์ใหม่จะแทนที่คีย์เก่า

โครงสร้าง URL ฐานและจุดปลาย

ส่งคำขอของคุณไปยังจุดสิ้นสุดการสนทนาแบบครบวงจรเพียงจุดเดียว ไม่มีจุดสิ้นสุดสำหรับ embeddings หรือการสร้างภาพที่นี่

  • Base URL: https://api.qwenapikeys.com/v1
  • จุดปลาย: POST /v1/chat/completions
  • โมเดล: GET /v1/models ส่งคืน "uncensored".

การส่ง requests: chat completions

ส่งคำขอ POST พร้อมข้อความระบบและผู้ใช้ของคุณ โมเดลตอบกลับโดยไม่มีการปฏิเสธเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย

การใช้งานโทเค็นและการตอบกลับแบบสตรีม

เปิดใช้งานการสตรีมเพื่อรับโทเค็นแบบเรียลไทม์ ข้อมูลการใช้โทเค็นจะปรากฏในชิ้นสุดท้ายของสตรีม

พารามิเตอร์: Temperature, 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)

คำถามที่พบบ่อย

จะตรวจสอบความถูกต้องกับ qwen API documentation ได้อย่างไร?

ใส่คีย์ของคุณในหัวเรื่อง Authorization เป็นโทเค็น bearer คีย์จะสร้างทันทีเมื่อสมัครสมาชิก

หน้าต่างบริบทสำหรับ API qwen แบบไร้การเซ็นเซอร์นี้คืออะไร?

หน้าต่างบริบทมีขนาด 100,000 tokens สำหรับ prompt และ completion รวมกัน ผลลัพธ์สูงสุดคือ 16,000 tokens ต่อคำขอ

เกิดอะไรขึ้นถ้าฉันชนขีดจำกัดอัตราการใช้งาน?

คุณได้รับ error 429 ขีดจำกัดคือ 300 คำขอต่อนาทีและ 8 คำขอพร้อมกันต่อคีย์

คีย์ของคุณพร้อมใช้งานเกือบแล้ว

ลงทะเบียน คัดลอกโทเค็น ชี้ SDK ของคุณไปยัง URL พื้นฐานใหม่ แค่นี้ก็พอ

รับคีย์ของคุณ