Text Models (LLM)alibaba-cloud
معرفی و مستندات مدل هوش مصنوعی qwen3-235b-a22b-thinking-2507
مستندات مدل qwen3-235b-a22b-thinking-2507 ارائه شده توسط ای آی کار (AI-KAR)
معرفی و بررسی فنی
⚡ وضعیت پشتیبانی از زبان فارسی
این مدل از زبان فارسی به صورت متوسط پشتیبانی میکند. درک نسبتا خوبی از دستور زبان فارسی دارد اما ممکن است در تولید متون پیچیده فارسی دچار مشکل شود.
مدل qwen3-235b-a22b-thinking-2507 از Alibaba Cloud، یک مدل زبان بزرگ (LLM) پیشرفته است که برای انجام وظایف گوناگون طراحی شده است. این مدل به طور خاص در انجام وظایف استدلالی، از جمله استدلال منطقی، ریاضیات، علوم، کدنویسی و بنچمارکهای آکادمیک که معمولاً نیازمند تخصص انسانی هستند، بهبود یافته است. این مدل با بهرهگیری از معماری پیچیده و آموزش گسترده بر روی مجموعه دادههای متنوع، قادر است پاسخهای دقیق و مرتبطی را در زمینههای مختلف ارائه دهد.
یکی از ویژگیهای برجسته این مدل، توانایی درک و پاسخگویی به سوالات پیچیده است. این مدل میتواند مفاهیم انتزاعی را درک کرده و با استفاده از استدلال منطقی، به نتایج معقولی دست یابد. در زمینه ریاضیات، این مدل قادر است مسائل مختلف را حل کرده و توضیحات دقیقی از مراحل حل ارائه دهد. در علوم، این مدل میتواند اطلاعات علمی را تجزیه و تحلیل کرده و به سوالات مربوط به این حوزه پاسخ دهد. همچنین، این مدل در کدنویسی نیز توانایی بالایی دارد و میتواند کدهای مختلف را تولید، اصلاح و اشکالزدایی کند.
مدل qwen3-235b-a22b-thinking-2507 به گونهای طراحی شده است که بتواند با کاربران به صورت طبیعی و روان ارتباط برقرار کند. این مدل قادر است لحن و سبک نوشتاری خود را با توجه به موضوع و مخاطب تنظیم کرده و پاسخهایی ارائه دهد که هم دقیق و هم قابل فهم باشند. این ویژگی باعث میشود که این مدل برای استفاده در برنامههای مختلف، از جمله چتباتها، دستیارهای مجازی و سیستمهای پشتیبانی مشتری، بسیار مناسب باشد.
علاوه بر این، این مدل از قابلیتهای پیشرفتهای در زمینه تولید متن برخوردار است. این مدل میتواند متنهای خلاقانه و جذابی را در قالبهای مختلف، از جمله داستان، شعر و مقاله، تولید کند. همچنین، این مدل میتواند متنهای موجود را خلاصه کرده، ترجمه کند و یا به سبکهای مختلف بازنویسی کند. این ویژگیها باعث میشود که این مدل برای استفاده در صنایع مختلف، از جمله رسانه، تبلیغات و آموزش، بسیار مفید باشد.
به طور خلاصه، مدل qwen3-235b-a22b-thinking-2507 یک ابزار قدرتمند و چندمنظوره است که میتواند در زمینههای مختلف مورد استفاده قرار گیرد. این مدل با تواناییهای استدلالی، زبانی و تولید متن پیشرفته خود، میتواند به کاربران کمک کند تا وظایف خود را به طور موثرتر و کارآمدتر انجام دهند. ای آی کار (AI-KAR) مفتخر است که این مدل را در اختیار کاربران خود قرار میدهد.
مشخصات فنی (API References)
| پارامتر | نوع | توضیحات و مقادیر |
|---|---|---|
model | stringRequired | نام مدل مورد استفاده. باید `alibaba/qwen3-235b-a22b-thinking-2507` باشد. مقادیر مجاز (کلیک برای کپی): |
messages | one of[]Required | لیستی از پیامها که مکالمه را تا کنون تشکیل میدهند. بسته به مدلی که استفاده میکنید، انواع مختلف پیام (modalities) مانند متن، اسناد (txt، pdf)، تصاویر و صدا پشتیبانی میشوند. |
max_completion_tokens | integer | حد بالایی برای تعداد توکنهایی که میتوان برای تکمیل تولید کرد، از جمله توکنهای خروجی قابل مشاهده و توکنهای استدلالی. |
max_tokens | number | حداکثر تعداد توکنهایی که میتوان در تکمیل چت تولید کرد. این مقدار میتواند برای کنترل هزینههای متن تولید شده از طریق API استفاده شود. |
stream | boolean | اگر روی True تنظیم شود، دادههای پاسخ مدل با استفاده از رویدادهای ارسال شده توسط سرور به صورت جریانی به مشتری ارسال میشوند. |
stream_options | object | تنظیمات مربوط به جریان داده. |
tools | object[] | لیستی از ابزارهایی که مدل ممکن است فراخوانی کند. در حال حاضر، فقط توابع به عنوان ابزار پشتیبانی میشوند. از این برای ارائه لیستی از توابعی استفاده کنید که مدل ممکن است ورودیهای JSON را برای آنها تولید کند. حداکثر 128 تابع پشتیبانی میشود. |
tool_choice | any of | کنترل میکند که کدام ابزار (در صورت وجود) توسط مدل فراخوانی شود. `none` به این معنی است که مدل هیچ ابزاری را فراخوانی نمیکند و در عوض یک پیام تولید میکند. `auto` به این معنی است که مدل میتواند بین تولید یک پیام یا فراخوانی یک یا چند ابزار انتخاب کند. `required` به این معنی است که مدل باید یک یا چند ابزار را فراخوانی کند. تعیین یک ابزار خاص از طریق `{"type": "function", "function": {"name": "my_function"}}` مدل را مجبور میکند تا آن ابزار را فراخوانی کند. مقادیر مجاز (کلیک برای کپی): |
parallel_tool_calls | boolean | تعیین اینکه آیا فراخوانی موازی تابع در حین استفاده از ابزار فعال شود یا خیر. |
temperature | number | از چه دمای نمونهبرداری استفاده شود. مقادیر بالاتر مانند 0.8 خروجی را تصادفیتر میکنند، در حالی که مقادیر پایینتر مانند 0.2 آن را متمرکزتر و قطعیتر میکنند. ما معمولاً توصیه میکنیم این مقدار یا `top_p` را تغییر دهید، اما نه هر دو را. |
top_p | number | جایگزینی برای نمونهبرداری با دما، به نام نمونهبرداری هستهای، که در آن مدل نتایج توکنها را با جرم احتمال `top_p` در نظر میگیرد. بنابراین 0.1 به این معنی است که فقط توکنهایی که شامل 10٪ جرم احتمال برتر هستند در نظر گرفته میشوند. |
stop | any of | حداکثر 4 دنباله که API تولید توکنهای بیشتر را متوقف میکند. متن بازگشتی شامل دنباله توقف نخواهد بود. |
frequency_penalty | number | عدد بین -2.0 و 2.0. مقادیر مثبت، توکنهای جدید را بر اساس فراوانی موجود آنها در متن تا کنون جریمه میکنند و احتمال تکرار عین به عین همان خط را کاهش میدهند. |
prediction | object | پیکربندی برای یک خروجی پیشبینیشده، که میتواند زمان پاسخ را هنگام مشخص بودن بخشهای بزرگی از پاسخ مدل از قبل، بسیار بهبود بخشد. |
presence_penalty | number | مقادیر مثبت، توکنهای جدید را بر اساس اینکه آیا در متن تا کنون ظاهر شدهاند یا خیر، جریمه میکنند و احتمال صحبت در مورد موضوعات جدید را افزایش میدهند. |
seed | integer | این ویژگی در نسخه بتا است. اگر مشخص شود، سیستم ما تمام تلاش خود را میکند تا به طور قطعی نمونهبرداری کند، به طوری که درخواستهای مکرر با همان seed و پارامترها باید نتیجه یکسانی را برگردانند. |
response_format | one of | شیئی که فرمتی را مشخص میکند که مدل باید خروجی دهد. |
repetition_penalty | number | عددی که تنوع متن تولید شده را با کاهش احتمال تکرار دنبالههای تکراری کنترل میکند. مقادیر بالاتر تکرار را کاهش میدهند. |
نمونه کدهای درخواست
نکته مهم برای توسعهدهندگان:
برای احراز هویت، حتما کلید API خود را جایگزین YOUR_API_KEY کنید. هدر Authorization الزامی است.
import requests
import json # for getting a structured output with indentation
response = requests.post(
"https://api.ai-kar.com/v1/chat/completions",
headers={
# Insert your AI-KAR API Key instead of <YOUR_AI-KARAPI_KEY>:
"Authorization": "Bearer <YOUR_AI-KARAPI_KEY>",
"Content-Type": "application/json"
},
json={
"model": "alibaba/qwen3-235b-a22b-thinking-2507",
"messages": [
{
"role": "user",
"content": "Hello" # insert your prompt here, instead of Hello
}
],
"enable_thinking": False
}
)
data = response.json()
print(json.dumps(data, indent=2, ensure_ascii=False))نمونه پاسخ موفق (JSON)
RESPONSE (200 OK)
{
"id": "chatcmpl-af05df1d-5b72-925e-b3a9-437acbd89b1a",
"system_fingerprint": null,
"object": "chat.completion",
"choices": [
{
"index": 0,
"finish_reason": "stop",
"logprobs": null,
"message": {
"role": "assistant",
"content": "Hello! 😊 How can I assist you today? Feel free to ask me any questions or let me know if you need help with anything specific!",
"reasoning_content": "Okay, the user said \"Hello\". That's a simple greeting. I should respond in a friendly and welcoming way. Let me make sure to keep it open-ended so they feel comfortable to ask questions or share what's on their mind. Maybe add a smiley emoji to keep it warm. Let me check if there's anything else they might need. Since it's just a hello, probably not much more needed here. Just a polite reply."
}
}
],
"created": 1753871154,
"model": "qwen3-235b-a22b-thinking-2507",
"usage": null
}