fa ▾
حساب باز کنید

مستندات توکن API Kwen

همین حالا با API LLM بدون سانسور ما با استفاده از SDKهای استاندارد OpenAI شروع به تولید متن کنید. این راهنما شامل احراز هویت، استریم و محدودیت‌های نرخ برای یکپارچه‌سازی فوری است.

URL پایه و احراز هویت

کلاینت خود را با استفاده از کلید API منحصر به فرد خود به endpoint ما متصل کنید. از https://api.qwenapitoken.com/v1 به عنوان URL پایه. کلید خود را در Authorization هدر به عنوان یک توکن Bearer. این با هر کلاینت سازگار با OpenAI بدون تغییر کد کار می‌کند.

با گوگل یا ایمیل ثبت‌نام کنید تا کلید خود را دریافت کنید. نیازی به شماره تلفن نیست. کلید یک‌بار نمایش داده می‌شود، بنابراین آن را به‌طور ایمن ذخیره کنید.

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."}]
  }'

خطاهایی مانند ۴۰۱ به این معنی است که کلید نامعتبر است. برای دریافت توکن صحیح، حساب کاربری خود را بررسی کنید.

نقطه پایانی تکمیل چت

پیام‌ها را برای تولید پاسخ‌ها از طریق درخواست‌های POST ارسال کنید. این نقطه پایانی فرمت‌های چت استاندارد را می‌پذیرد. متن ورودی وارد می‌شود و متن خروجی خارج می‌شود. اینجا امبدینگ یا تولید تصویر وجود ندارد. فقط تکمیل خالص متن.

شناسه مدل را روی 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)

توکن‌ها را به‌صورت بلادرنگ با استفاده از رویدادهای ارسال‌شده توسط سرور (SSE) دریافت کنید. تنظیم 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)

پاسخ‌های ناقص را به‌صورت ایمن مدیریت کنید. وقفه‌های شبکه ممکن است باعث افت قطعات شوند. در صورت نیاز مجدداً متصل شوید. مدل بدون سانسور در حین استریم بافت را به‌خوبی حفظ می‌کند. کاربران پاسخ‌ها را به‌طور فوری در حال شکل‌گیری می‌بینند.

فراخوانی تابع و حالت JSON

از خروجی‌های ساختاریافته برای استخراج داده‌های قابل‌اعتماد استفاده کنید. حالت JSON را با فعال کنید response_format: {"type": "json_object"}. مدل هر بار JSON معتبر برمی‌گرداند. این برای یکپارچه‌سازی API حیاتی است. فراخوانی تابع امکان استفاده از ابزارها را فراهم می‌کند. ابزارها را در بدنه درخواست تعریف کنید. مدل بر اساس پرامپت، ابزار مناسب را انتخاب می‌کند.

تنظیم 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 را در صورت نیاز اعتبارسنجی کنید. مدل به انطباق دقیق تلاش می‌کند. این خطاهای تجزیه را در کد شما کاهش می‌دهد. این را برای وظایف خودکار یا پردازش داده استفاده کنید.

محدودیت‌های نرخ و context window

کلید API شما از 300 درخواست در دقیقه پشتیبانی می‌کند. اجازه دهید 8 درخواست همزمان ارسال شود. بدنه درخواست باید کمتر از 8 مگابایت باشد. این محدودیت‌ها از سوءاستفاده جلوگیری می‌کنند. آن‌ها استفاده عادلانه را برای همه کاربران تضمین می‌کنند. استفاده خود را از طریق داشبورد پایش کنید.

پنجره زمینه ۱۰۰,۰۰۰ توکن است. این شامل هم ورودی و هم خروجی می‌شود. می‌توانید تا ۱۶,۰۰۰ توکن در هر درخواست خروجی دهید. تنظیم max_tokens برای کنترل طول خروجی. پیش‌فرض ۲,۰۴۸ توکن است اگر تنظیم نشده باشد.

محدودیت نرخ‌ها کد وضعیت 429 را بازمی‌گردانند. پیش از تلاش مجدد صبر کنید. مدل uncensored با زمینه‌های طولانی به خوبی کار می‌کند. این ویژگی برای اسناد بزرگ مفید است. منطق کلاینت خود را طوری تنظیم کنید که محدودیت‌ها را رعایت کند. از ترافیک انفجاری در ساعات اوج ترافیک پرهیز کنید.

شناسه مدل و پارامترها

مشخص کنید uncensored به عنوان شناسه مدل. این اطمینان حاصل می‌کند که تجربه بدون سانسور اختصاصی را دریافت می‌کنید. پارامترهایی مانند دما و top_p خلاقیت را کنترل می‌کنند. دما را بین 0 و 2 تنظیم کنید. مقادیر بالاتر تصادفی بودن را افزایش می‌دهند.

استفاده stop sequences برای توقف تولید. یک seed برای نتایج قابل تکرار تنظیم کنید. جریمه‌های حضور و تکرار تکرار توکن را تنظیم می‌کنند. این پارامترها کیفیت خروجی را تنظیم دقیق می‌کنند. مدل به فرمت‌های استاندارد OpenAI پاسخ می‌دهد.

بررسی کنید /v1/models اندپوینت برای جزئیات. مدل‌های موجود را تأیید می‌کند. تنها یک مدل ارائه می‌شود. این کار را ساده نگه می‌دارد. مسیریابی پیچیده یا انتخاب فروشنده‌ای وجود ندارد. فقط یک گزینه قابل اعتماد و بدون سانسور. پارامترهای مختلف را تست کنید تا نقطه ایده‌آل خود را پیدا کنید.

پرسش‌های رایج

چگونه برای سرویس توکن API qwen پرداخت کنم؟

شما بابت هر توکن با اعتبار پیش‌پرداخت پرداخت می‌کنید. فقط از طریق ارز دیجیتال شارژ کنید: USDT (TRC20) یا USDC (Base). اعتبارها هرگز منقضی نمی‌شوند. اشتراک ماهانه یا هزینه پنهانی وجود ندارد. اعتبار هدیه برای شارژهای بزرگ‌تر اضافه می‌شود.

اگر اعتبارهایم تمام شود چه می‌شود؟

درخواست‌ها با کد وضعیت 402 شکست می‌خورند. باید شارژ کنید تا به استفاده از API ادامه دهید. خطاها و رد شدن‌ها رایگان هستند، بنابراین فقط برای استفاده واقعی پرداخت می‌کنید. اعتبارها منقضی نمی‌شوند، بنابراین می‌توانید در هر زمان شارژ کنید.

آیا مدل بدون سانسور همانند Qwen است؟

خیر، یک مدل اختصاصی بدون سانسور است که روی سرورهای ما اجرا می‌شود. این GPT، Claude یا مدل رسمی Qwen نیست. این مدل طوری تنظیم شده است که بدون رد کردن محتوا پاسخ دهد. از همان فرمت API سازگار با OpenAI استفاده می‌کند.

کلید API خود را اکنون دریافت کنید

ثبت‌نام کنید، توکن را کپی کنید و آدرس پایه خود را به‌روز کنید. همین‌ها کافی است.