เอกสาร token api Qwen
เริ่มสร้างข้อความด้วย API LLM ไร้การเซ็นเซอร์ของเราโดยใช้ SDK มาตรฐานของ OpenAI คู่มือนี้ครอบคลุมการตรวจสอบสิทธิ์ การสตรีม และอัตราจำกัดสำหรับการผสานรวมทันที
URL ฐานและการตรวจสอบสิทธิ์
เชื่อมต่อไคลเอนต์ของคุณกับเอนด์พอยต์ของเราโดยใช้คีย์ API เฉพาะของคุณ ใช้ https://api.qwenapitoken.com/v1 as base URL ส่ง key ของคุณใน Authorization header เป็น Bearer token สิ่งนี้ใช้งานได้กับไคลเอนต์ที่เข้ากันได้กับ OpenAI ใดๆ โดยไม่ต้องเปลี่ยนโค้ด
สมัครด้วย Google หรืออีเมลเพื่อรับคีย์ของคุณทันที ไม่ต้องใช้เบอร์โทรศัพท์ คีย์จะแสดงเพียงครั้งเดียว ดังนั้นโปรดบันทึกอย่างปลอดภัย
curl https://api.qwenapitoken.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List steps to install the package."}]
}'ข้อผิดพลาดเช่น 401 หมายถึงคีย์ไม่ถูกต้อง ตรวจสอบบัญชีของคุณสำหรับโทเค็นที่ถูกต้อง
จุดจบ API Chat Completions
ส่งข้อความเพื่อสร้างคำตอบผ่านการร้องขอ POST ปลายทางนี้รองรับรูปแบบแชทมาตรฐาน ข้อความเข้าและข้อความออก ไม่มี embeddings หรือการสร้างภาพ มีเพียงการเติมข้อความล้วนๆ
ตั้งค่ารหัสโมเดลเป็น uncensored. โมเดลนี้ตอบกลับโดยไม่มีการปฏิเสธเนื้อหาสำหรับผู้ใหญ่ที่ถูกต้องตามกฎหมาย มันไม่ใช่ GPT หรือ Claude แต่เป็นโมเดลที่ไม่มีเซ็นเซอร์เฉพาะ ใช้ Python หรือ Node เพื่อส่งคำขอได้ง่าย
from openai import OpenAI
client = OpenAI(base_url="https://api.qwenapitoken.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)การตอบกลับรวมถึงสถิติการใช้งาน ติดตามโทเค็นขาเข้าและขาเข้าสำหรับการเรียกเก็บเงิน ความผิดพลาดไม่มีค่าใช้จ่าย ดังนั้นคุณจึงจ่ายเฉพาะสำหรับการดำเนินการที่สำเร็จเท่านั้น สิ่งนี้ทำให้ค่าใช้จ่ายสามารถคาดการณ์ได้
การตอบกลับแบบสตรีมมิ่ง (SSE)
รับโทเค็นแบบเรียลไทม์ผ่าน Server-Sent Events ตั้งค่า stream: true ในการร้องขอของคุณ API จะส่งชิ้นส่วนทันทีที่สร้างขึ้น ซึ่งช่วยลดความล่าช้าที่รับรู้ได้อย่างมีนัยสำคัญ
แยกวิเคราะห์สตรีม SSE เพื่อแสดงผลข้อความแบบต่อเนื่อง ชิ้นสุดท้ายมีการใช้งานโทเค็นทั้งหมด ช่วยให้คุณติดตามต้นทุนได้อย่างแม่นยำ การสตรีมทำงานร่วมกับ SDK มาตรฐานทั้งหมด เหมาะสำหรับอินเทอร์เฟซแชท
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)จัดการการตอบสนองแบบไม่สมบูรณ์อย่างเหมาะสม การขาดหายของเครือข่ายอาจทำให้ชิ้นส่วนข้อมูลหลุด การเชื่อมต่อใหม่หากจำเป็น โมเดล uncensored รักษาบริบทได้ดีระหว่างการสตรีม ผู้ใช้เห็นคำตอบปรากฏทันที
Function Calling และโหมด JSON
ใช้เอาต์พุตที่มีโครงสร้างสำหรับการดึงข้อมูลที่เชื่อถือได้ เปิดใช้งานโหมด JSON พร้อม response_format: {"type": "json_object"}. โมเดลจะคืนค่า JSON ที่ถูกต้องทุกครั้ง สิ่งนี้สำคัญมากสำหรับการผสานรวม API การเรียกใช้ฟังก์ชันช่วยให้สามารถใช้เครื่องมือได้ กำหนดเครื่องมือใน body ของคำขอ โมเดลจะเลือกเครื่องมือที่ถูกต้องโดยอิงจาก prompt
ตั้งค่า tool_choice เพื่อควบคุมพฤติกรรม บังคับใช้เครื่องมือเฉพาะหรือปล่อยให้โมเดลตัดสินใจ ความยืดหยุ่นนี้รองรับเวิร์กโฟลว์ที่ซับซ้อน ผสมผสานการสตรีมกับ JSON สำหรับข้อมูลแบบเรียลไทม์ โมเดลแบบไม่มีเซนเซอร์จัดการอินพุตที่หลากหลายได้ดี
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.qwenapitoken.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);ตรวจสอบเอาต์พุต JSON หากจำเป็น โมเดลมุ่งหมายให้ปฏิบัติตามอย่างเคร่งครัด สิ่งนี้ลดข้อผิดพลาดการแยกวิเคราะห์ในโค้ดของคุณ ใช้สำหรับงานอัตโนมัติหรือการประมวลผลข้อมูล
อัตราจำกัดและหน้าต่างบริบท
คีย์ API ของคุณรองรับ 300 การร้องขอต่อนาที อนุญาตให้ใช้การร้องขอพร้อมกันได้ 8 ครั้ง body ของการร้องขอต้องมีขนาดต่ำกว่า 8 MB ขีดจำกัดเหล่านี้ช่วยป้องกันการละเมิด และรับประกันการใช้งานที่เป็นธรรมสำหรับผู้ใช้ทุกคน ตรวจสอบการใช้งานของคุณผ่านแดชบอร์ด
หน้าต่างบริบทมีขนาด 100,000 tokens ซึ่งรวมถึง prompt และ completion คุณสามารถ output ได้สูงสุด 16,000 tokens ต่อ request ตั้งค่า max_tokens เพื่อควบคุมความยาวของผลลัพธ์ ค่าเริ่มต้นคือ 2,048 tokens หากไม่ได้ตั้งค่า
อัตราจำกัดการเรียกข้อมูลส่งสถานะโค้ด 429 ให้รอก่อนเรียกซ้ำ โมเดล uncensored จัดการบริบทที่ยาวได้ดี ซึ่งจะมีประโยชน์สำหรับเอกสารขนาดใหญ่ ปรับตรรกะไคลเอนต์ของคุณให้เคารพขีดจำกัด หลีกเลี่ยงการจราจรแบบพุ่งสูงในช่วงเวลาเร่งด่วน
ID โมเดลและพารามิเตอร์
ระบุ uncensored as model ID สิ่งนี้ทำให้แน่ใจว่าคุณได้รับประสบการณ์ uncensored เฉพาะพารามิเตอร์เช่น temperature และ top_p ควบคุมความคิดสร้างสรรค์ ตั้งค่า temperature ระหว่าง 0 ถึง 2 ค่าที่สูงขึ้นเพิ่มความสุ่ม
ใช้ stop ลำดับเพื่อหยุดการสร้าง ตั้งค่า seed สำหรับผลลัพธ์ที่ทำซ้ำได้ ค่าปรับลดการปรากฏและความถี่จะปรับการทำซ้ำของโทเค็น พารามิเตอร์เหล่านี้ปรับแต่งคุณภาพของผลลัพธ์ โมเดลรองรับรูปแบบมาตรฐานของ OpenAI
ตรวจสอบ /v1/models เอนด์พอยต์เพื่อดูรายละเอียด ยืนยันโมเดลที่มีอยู่ มีเพียงหนึ่งโมเดลเท่านั้นที่นำเสนอ สิ่งนี้ทำให้ทุกอย่างเรียบง่าย ไม่มีการจัดเส้นทางที่ซับซ้อนหรือการเลือกผู้ขาย มีเพียงตัวเลือกไร้ข้อจำกัดที่เชื่อถือได้เพียงตัวเลือกเดียว ทดสอบพารามิเตอร์ต่างๆ เพื่อหาจุดที่เหมาะสมที่สุดของคุณ
คำถามที่พบบ่อย
ฉันจะชำระเงินสำหรับบริการโทเค็น qwen API ได้อย่างไร?
คุณจ่ายตามโทเค็นด้วยเครดิตพรีเพด เติมเงินโดยใช้คริปโตเท่านั้น: USDT (TRC20) หรือ USDC (Base) เครดิตไม่มีวันหมดอายุ ไม่มีสมาชิกแบบรายเดือนหรือค่าธรรมเนียมที่ซ่อนอยู่ โบนัสเครดิตจะถูกเพิ่มสำหรับการเติมเงินขนาดใหญ่
เกิดอะไรขึ้นถ้าเครดิตหมด?
คำขอจะล้มเหลวด้วยรหัสสถานะ 402 คุณต้องเติมเงินเพื่อ继续使用 API ข้อผิดพลาดและการปฏิเสธฟรี ดังนั้นคุณจ่ายเฉพาะสำหรับการใช้งานจริงเท่านั้น เครดิตไม่หมดอายุ ดังนั้นคุณสามารถเติมเงินได้ตลอดเวลา
โมเดลแบบไม่เซ็นเซอร์เหมือนกับ Qwen หรือไม่?
ไม่ มันเป็นโมเดล uncensored เฉพาะที่รันบนเซิร์ฟเวอร์ของเรา ไม่ใช่ GPT, Claude หรือโมเดล Qwen ทางการ มันถูกปรับแต่งให้ตอบโดยไม่มีการปฏิเสธเนื้อหา มันใช้รูปแบบ API ที่เข้ากันได้กับ OpenAI
รับคีย์ API ของคุณตอนนี้
สมัครสมาชิก คัดลอกโทเค็น แล้วอัปเดต URL พื้นฐานของคุณ แค่นั้นแหละ