Source: https://ailoot.ai/models/ar/qwen2-5-coder-3b-instruct/
Canonical: https://ailoot.ai/models/ar/qwen2-5-coder-3b-instruct/
Language: ar

# Qwen2.5-Coder-3B

[Markdown](https://ailoot.ai/models/ar/qwen2-5-coder-3b-instruct/index.md) · [JSON](https://ailoot.ai/models/ar/qwen2-5-coder-3b-instruct/facts.json)

## [Qwen2.5-Coder-3B](https://ailoot.ai/models/ar/qwen2-5-coder-3b-instruct/)

Qwen2.5-Coder-3B-Instruct هو نموذج Qwen البرمجي الصغير والمضبوط لاتباع التعليمات للتوليد والاستدلال والإصلاح. يوفّر تكوينه الدقيق، البالغ 3.09B معامل، سياقًا من 32,768 رمزًا لأوصاف المهام البرمجية التي تتضمن التنفيذ والواجهة والسلوك المتوقع ذا الصلة.

- [**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions` `qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/ar/qwen2-5-coder-3b-instruct/#method-0)
- [**Ailoot Ultra · Anthropic Messages** `POST /v1/messages` `qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/ar/qwen2-5-coder-3b-instruct/#method-1)

عن النموذج

يغطي هذا الوصف قدرات النموذج. وترد أدناه المدخلات والمخرجات والخيارات المتاحة في Ailoot للطريقة المحددة.

Qwen2.5-Coder-3B-Instruct هو نموذج Qwen البرمجي الصغير والمضبوط لاتباع التعليمات، ويضم 3.09 مليار معامل إجمالي وسياقًا كاملًا من 32,768 رمزًا. تصف الجهة المنتجة توليد الشيفرة والاستدلال بشأنها وإصلاحها بوصفها الأهداف الأساسية للعائلة، مع الاحتفاظ بالقدرات الرياضية واللغوية العامة. يستخدم تدريب العائلة 5.5 تريليون رمز من الشيفرة والمواد التي تربط النص بالشيفرة والمواد الاصطناعية.

#### جهّز وصفًا محدّدًا للمهمة البرمجية

قدّم اللغة وتوقيع الدالة وافتراضات المدخلات والمخرجات المتوقعة قبل طلب الشيفرة. أرفق المثال الذي يثبت السلوك المقصود، خصوصًا عندما تغيّر حالة حدّية التنفيذ. وللإصلاح، قدّم الدالة الحالية والفشل الذي ينبغي أن تعالجه.

يمكن لطلب توضيحي أن يطلب محلّلًا يحافظ على أسماء الحقول المعتمدة ويعيد النتيجة المحدّدة لمدخل فارغ. احتفظ بالواجهة والأمثلة ذات الصلة مع الشيفرة المقترحة حتى تتناول المراجعة العقد نفسه.

#### استخدم قالب محادثة Instruct

نقطة التحقق هذه هي إصدار Instruct المنفصل عن نموذج Base. يقدّم المثال الأصلي رسائل system وuser عبر قالب المحادثة الخاص بنقطة التحقق، ويفك ترميز التكملة المولّدة كنص. اجعل تعليمة المهمة والسؤال البرمجي الحالي واضحين عند إعداد تلك المحادثة.

للحصول على شرح، حدّد الدالة أو الفرع المراد تحليله واسأل عن الافتراض الذي يحدّد سلوكه. ولإعادة الكتابة، وضّح الواجهات وحقول المخرجات التي ينبغي أن تبقى دون تغيير. يمكن لإجابة مفيدة عرض الشيفرة المقترحة ثم التعليل الذي يربط التغيير بتلك المتطلبات.

#### ضمّن التبعيات ذات الصلة ضمن تكوين 3B

تنشر بطاقة 3B الدقيقة سياقًا من 32,768 رمزًا، مع 2.77 مليار معامل غير خاص بالتمثيلات المتجهية و36 طبقة. تستخدم بنية النموذج انتباه الاستعلامات المجمّعة، مع 16 رأس استعلام ورأسي مفتاح/قيمة. اختر مادة المشروع ذات الصلة للطلب بدلًا من التعامل مع هذا الإصدار الصغير بوصفه نموذج 32B ذي الإعداد المنفصل.

لمهمة توضيحية تشمل عدة دوال، أرفق التنفيذ ومستدعيه والنوع أو المخطط الذي يربط بينهما. حافظ على مسارات الملفات وأسمائها حتى يشير التغيير المولّد إلى الموضع المقصود. إذا كان السؤال يتعلق بشرط واحد فقط، فاحتفظ بالشيفرة التي تثبته وبالأمثلة التي تحدّد النتيجة المتوقعة.

#### أنتج مخرجًا يمكن التحقّق منه

اختر ما إذا كانت الخطوة التالية تحتاج إلى دالة كاملة أو تغيير برمجي موجّه أو شرح مكتوب. يستخدم مثال التوليد الأصلي سعة مخرجات توضيحية لمهمة صغيرة؛ فحدّد التسليم الفعلي وسعة استجابة مضبوطة تناسب العمل الحالي.

احتفظ بالشيفرة المصدرية والمتطلب والتغيير المقترح معًا عندما يشغّل التطبيق المحيط النتيجة أو يفحصها. وللتصحيح، قدّم الفشل الفعلي والتنفيذ الحالي، ثم اطلب التغيير الذي يعالج تلك الأدلة. احتفظ باسم 3B Instruct المختار مع الشيفرة والشرح المكتملين حتى تستخدم المتابعة إصدار الجهة المنتجة نفسه.

عبر Ailoot، اختر معرّف هذا النموذج بالضبط في /v1/chat/completions وقدّم المهمة في messages. تحمل كل رسالة دورًا ومحتواها؛ اجمع التعليمات ذات الصلة مع المادة المصدرية. اجمع استجابة JSON كاملة أو جميع مقاطع SSE عند تفعيل stream، واحتفظ ببيانات usage مع النتيجة المكتوبة.

**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions` `qwen2.5-coder-3b-instruct`

[`qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/ar/#m=qwen2.5-coder-3b-instruct&route=Ultra&caller=qwen2.5-coder-3b-instruct&fmt=chat)

أخرى /`qwen2.5-coder-3b-instruct`

### البداية

Qwen2.5-Coder-3B-Instruct هو نموذج Qwen البرمجي الصغير والمضبوط لاتباع التعليمات للتوليد والاستدلال والإصلاح. يوفّر تكوينه الدقيق، البالغ 3.09B معامل، سياقًا من 32,768 رمزًا لأوصاف المهام البرمجية التي تتضمن التنفيذ والواجهة والسلوك المتوقع ذا الصلة.

المدخلات المقبولة

النص · الصور

النتائج

النص

### متاح في Ailoot · المدخلات والطرائق

**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions`

الإدخال

`text`, `image`

الإخراج

`text`

صيغة الإخراج

JSON or SSE

| الحقل | النوع | المتطلب | القيم والحدود | القيمة الافتراضية |
| --- | --- | --- | --- | --- |
| الحقل`model` | النوع`string` | المتطلبمطلوب | القيم والحدود qwen2.5-coder-3b-instruct الشروط: استخدم مُحدِّد التوجيه هذا في Ailoot كما هو تمامًا. | القيمة الافتراضية— |
| الحقل`messages` | النوع`array` | المتطلبمطلوب | القيم والحدود الشروط: | القيمة الافتراضية— |
| الحقل`stream` | النوع`boolean` | المتطلباختياري | القيم والحدود الشروط: | القيمة الافتراضيةfalse |

تركيبات مواد الإدخال

**text\_input** · مطلوب: messages

**image\_with\_text** · مطلوب: messages with actual image content blocks

معلمات الطريقة ودورة حياتها

| المعلمة | المواصفات |
| --- | --- |
| المعلمة`content_type` | المواصفاتapplication/json |
| المعلمة`required` | المواصفاتmodel, messages |
| المعلمة`optional` | المواصفاتstream |
| المعلمة`material_types` | المواصفاتtext, image |
| المعلمة`conditions` | المواصفاتاستخدم مُحدِّد التوجيه هذا في Ailoot كما هو تمامًا., ينقل هذا البروتوكول محتوى الصور عندما يدعم النموذج المحدد بعينه فهم الصور. قبول البروتوكول لا يثبت قدرة كل نموذج على معالجة الصور. |

الأسماء البديلة للطريقة: `/chat/completions`

دورة الحياة: `synchronous_or_streamed`

### الباقات

مراجع التسعير لا تضيف خيارات للطلب. المعلمات المدعومة مذكورة للطريقة المحددة.

الوضع السريع

التعرفة القياسية عند اختيار الوضع السريع

الوضع المرن

التعرفة القياسية عند اختيار وضع flex

أقصى جهد للاستدلال

التعرفة القياسية عندما يُطبَّق الضبط الافتراضي default مع أقصى جهد للاستدلال

تسعير التخزين المؤقت الصريح

غير مفعّل عند طلب التخزين المؤقت الصريح

أسعار صفرية للنص فقط

تخضع الذاكرة المؤقتة والأدوات والوسائط لشروط التسعير المدرجة لكل منها على حدة. عندما يكون الإدخال والإخراج نصيًا فقط

#### تعرفات Ailoot

#### الأسعار حسب الإعدادات

| الإعدادات | جدول التعرفة | الرسوم |
| --- | --- | --- |
| الإعداداتالتعرفات الأساسية للرموز | جدول التعرفةالتعرفة الأساسية | الرسوم الإدخال · رموز الإدخال **$0** / 1K من الرموز الإخراج · رموز الإخراج **$0** / 1K من الرموز الإدخال · قراءة ذاكرة التخزين المؤقت **$0** / 1K من الرموز الإدخال · الكتابة إلى ذاكرة التخزين المؤقت **$0** / 1K من الرموز الإدخال · الكتابة إلى ذاكرة التخزين المؤقت، 1 ساعة **—** / 1K من الرموز |

تحجز Ailoot مبلغًا تقديريًا قبل الطلب. وبعد ظهور النتيجة، تُسوّي الرسوم النهائية بناءً على الاستخدام المقاس. وتستخدم تسوية البث سجل الاستخدام النهائي. [كيفية عمل حجز المبلغ وتسوية الرسوم →](https://ailoot.ai/docs/ar/billing/reserve/)

### أمثلة للطلبات

#### Ailoot Ultra · OpenAI Chat

curl · أنشئ مرة واحدة واحتفظ بالنتيجة كاملة

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "qwen2.5-coder-3b-instruct", "messages": [{"role": "user", "content": "Explain how a rainbow forms."}]}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/chat/completions \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
```

### استلام النتائج وحفظها

#### Ailoot Ultra · OpenAI Chat

JSON or SSE

##### الاحتفاظ بكل النتائج المكتملة

احتفظ بكل استجابة كاملة وكل ملف وجزء محتوى تم إرجاعه.

احتفظ بكل كتلة محتوى، ومعرّف استدعاء أداة، وتوقيع تفكير عند إعادته، وجميع تحديثات SSE، وبيانات الاستخدام كاملة. أول جزء نصي ليس النتيجة كاملة.

##### عند الحاجة إلى التحقق من الاستجابة الأصلية

احتفظ بقيمة X-Client-Request-ID الأصلية، والاستجابة والترويسات. النتيجة المجهولة أو result\_pending\_check لا تجيز إنشاءً ثانيًا.

حقول الاستجابة

| الحقل | النوع |
| --- | --- |
| الحقل`choices[]` | النوعobject |
| الحقل`usage` | النوعobject |

الأخطاء والخطوات التالية

| الاستجابة | الشرط | الخطوة التالية |
| --- | --- | --- |
| الاستجابة⁦400⁩ · `invalid_request_error` | الشرطأحد الحقول المطلوبة أو مُحدِّد النموذج أو النوع أو تمثيل الإدخال غير صالح. | الخطوة التاليةافحص تفاصيل التحقق المُعادة قبل إعداد طلب مستقل. |
| الاستجابة`` | الشرطالطلب الأصلي أو نتيجته مجهولان أو يحتاجان إلى تحقق. | الخطوة التاليةاحتفظ بالمعرّفات والترويسات الأصلية؛ واقرأ فقط سجلات الحالة أو المكتبة المدعومة. لا ترسل طلب الإنشاء مجددًا. |

### الأسماء البديلة

#### الأسماء البديلة للنموذج

**Ailoot Ultra** [`qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/ar/#m=qwen2.5-coder-3b-instruct&route=Ultra&caller=qwen2.5-coder-3b-instruct&fmt=chat)

#### الأسماء البديلة لمسارات الطرائق

`/chat/completions`

#### معرّفات النماذج ذات الصلة IDs

[`qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/ar/#m=qwen2.5-coder-3b-instruct&route=Ultra&caller=qwen2.5-coder-3b-instruct&fmt=chat)

**Ailoot Ultra · Anthropic Messages** `POST /v1/messages` `qwen2.5-coder-3b-instruct`

[`qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/ar/#m=qwen2.5-coder-3b-instruct&route=Ultra&caller=qwen2.5-coder-3b-instruct&fmt=messages)

أخرى /`qwen2.5-coder-3b-instruct`

### البداية

Qwen2.5-Coder-3B-Instruct هو نموذج Qwen البرمجي الصغير والمضبوط لاتباع التعليمات للتوليد والاستدلال والإصلاح. يوفّر تكوينه الدقيق، البالغ 3.09B معامل، سياقًا من 32,768 رمزًا لأوصاف المهام البرمجية التي تتضمن التنفيذ والواجهة والسلوك المتوقع ذا الصلة.

المدخلات المقبولة

النص · الصور

النتائج

json · sse

### متاح في Ailoot · المدخلات والطرائق

**Ailoot Ultra · Anthropic Messages** `POST /v1/messages`

الإدخال

`text`, `image`

الإخراج

`json`, `sse`

صيغة الإخراج

JSON or SSE

| الحقل | النوع | المتطلب | القيم والحدود | القيمة الافتراضية |
| --- | --- | --- | --- | --- |
| الحقل`model` | النوع`string` | المتطلبمطلوب | القيم والحدود qwen2.5-coder-3b-instruct الشروط: استخدم مُحدِّد التوجيه هذا في Ailoot كما هو تمامًا. | القيمة الافتراضية— |
| الحقل`messages` | النوع`array` | المتطلبمطلوب | القيم والحدود الشروط: | القيمة الافتراضية— |
| الحقل`stream` | النوع`boolean` | المتطلباختياري | القيم والحدود الشروط: | القيمة الافتراضيةfalse |
| الحقل`max_tokens` | النوع`integer` | المتطلبمطلوب | القيم والحدود الحد الأدنى: ⁦1⁩ الشروط: | القيمة الافتراضية— |

تركيبات مواد الإدخال

**text\_input** · مطلوب: messages

**image\_with\_text** · مطلوب: messages with actual image content blocks

معلمات الطريقة ودورة حياتها

| المعلمة | المواصفات |
| --- | --- |
| المعلمة`content_type` | المواصفاتapplication/json |
| المعلمة`required` | المواصفاتmodel, messages, max\_tokens |
| المعلمة`optional` | المواصفاتstream |
| المعلمة`material_types` | المواصفاتtext, image |
| المعلمة`conditions` | المواصفاتاستخدم مُحدِّد التوجيه هذا في Ailoot كما هو تمامًا., ينقل هذا البروتوكول محتوى الصور عندما يدعم النموذج المحدد بعينه فهم الصور. قبول البروتوكول لا يثبت قدرة كل نموذج على معالجة الصور. |

دورة الحياة: `synchronous_or_streamed`

### الباقات

مراجع التسعير لا تضيف خيارات للطلب. المعلمات المدعومة مذكورة للطريقة المحددة.

الوضع السريع

التعرفة القياسية عند اختيار الوضع السريع

الوضع المرن

التعرفة القياسية عند اختيار وضع flex

أقصى جهد للاستدلال

التعرفة القياسية عندما يُطبَّق الضبط الافتراضي default مع أقصى جهد للاستدلال

تسعير التخزين المؤقت الصريح

غير مفعّل عند طلب التخزين المؤقت الصريح

أسعار صفرية للنص فقط

تخضع الذاكرة المؤقتة والأدوات والوسائط لشروط التسعير المدرجة لكل منها على حدة. عندما يكون الإدخال والإخراج نصيًا فقط

#### تعرفات Ailoot

#### الأسعار حسب الإعدادات

| الإعدادات | جدول التعرفة | الرسوم |
| --- | --- | --- |
| الإعداداتالتعرفات الأساسية للرموز | جدول التعرفةالتعرفة الأساسية | الرسوم الإدخال · رموز الإدخال **$0** / 1K من الرموز الإخراج · رموز الإخراج **$0** / 1K من الرموز الإدخال · قراءة ذاكرة التخزين المؤقت **$0** / 1K من الرموز الإدخال · الكتابة إلى ذاكرة التخزين المؤقت **$0** / 1K من الرموز الإدخال · الكتابة إلى ذاكرة التخزين المؤقت، 1 ساعة **—** / 1K من الرموز |

تحجز Ailoot مبلغًا تقديريًا قبل الطلب. وبعد ظهور النتيجة، تُسوّي الرسوم النهائية بناءً على الاستخدام المقاس. وتستخدم تسوية البث سجل الاستخدام النهائي. [كيفية عمل حجز المبلغ وتسوية الرسوم →](https://ailoot.ai/docs/ar/billing/reserve/)

### أمثلة للطلبات

#### Ailoot Ultra · Anthropic Messages

curl · أنشئ مرة واحدة واحتفظ بالنتيجة كاملة

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "qwen2.5-coder-3b-instruct", "messages": [{"role": "user", "content": "Explain how a rainbow forms."}], "max_tokens": 256}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/messages \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
```

### استلام النتائج وحفظها

#### Ailoot Ultra · Anthropic Messages

JSON or SSE

##### الاحتفاظ بكل النتائج المكتملة

احتفظ بكل استجابة كاملة وكل ملف وجزء محتوى تم إرجاعه.

احتفظ بكل كتلة محتوى، ومعرّف استدعاء أداة، وتوقيع تفكير عند إعادته، وجميع تحديثات SSE، وبيانات الاستخدام كاملة. أول جزء نصي ليس النتيجة كاملة.

##### عند الحاجة إلى التحقق من الاستجابة الأصلية

احتفظ بقيمة X-Client-Request-ID الأصلية، والاستجابة والترويسات. النتيجة المجهولة أو result\_pending\_check لا تجيز إنشاءً ثانيًا.

حقول الاستجابة

| الحقل | النوع |
| --- | --- |
| الحقل`content[]` | النوعobject |
| الحقل`usage` | النوعobject |

الأخطاء والخطوات التالية

| الاستجابة | الشرط | الخطوة التالية |
| --- | --- | --- |
| الاستجابة⁦400⁩ · `invalid_request_error` | الشرطأحد الحقول المطلوبة أو مُحدِّد النموذج أو النوع أو تمثيل الإدخال غير صالح. | الخطوة التاليةافحص تفاصيل التحقق المُعادة قبل إعداد طلب مستقل. |
| الاستجابة`` | الشرطالطلب الأصلي أو نتيجته مجهولان أو يحتاجان إلى تحقق. | الخطوة التاليةاحتفظ بالمعرّفات والترويسات الأصلية؛ واقرأ فقط سجلات الحالة أو المكتبة المدعومة. لا ترسل طلب الإنشاء مجددًا. |

### الأسماء البديلة

#### الأسماء البديلة للنموذج

**Ailoot Ultra** [`qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/ar/#m=qwen2.5-coder-3b-instruct&route=Ultra&caller=qwen2.5-coder-3b-instruct&fmt=messages)

#### الأسماء البديلة لمسارات الطرائق

`/chat/completions`

#### معرّفات النماذج ذات الصلة IDs

[`qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/ar/#m=qwen2.5-coder-3b-instruct&route=Ultra&caller=qwen2.5-coder-3b-instruct&fmt=messages)

FAQ · Qwen2.5-Coder-3B

ما المدخلات والنتائج المتاحة؟

`POST /v1/chat/completions` · `qwen2.5-coder-3b-instruct`: `text`, `image` → `text` `POST /v1/messages` · `qwen2.5-coder-3b-instruct`: `text`, `image` → `json`, `sse`

ما الحقول التي يستخدمها الطلب؟

`POST /v1/chat/completions` · `qwen2.5-coder-3b-instruct`: `model`, `messages`, `stream` `POST /v1/messages` · `qwen2.5-coder-3b-instruct`: `model`, `messages`, `stream`, `max_tokens`

ما الحدود المطبقة؟

`POST /v1/messages` · `qwen2.5-coder-3b-instruct`: `max_tokens.minimum`: `1`

اربط Ailoot بخدمة Claude Code أوOpenCode أوHermes أوتطبيقك.

## الشركة ومحفظة مشاريعها

الشركة ومحفظة مشاريعها: ملايين العملاء؛ مبيعات بالمليارات شهريًا.

## اشتر الرموز بخصم.

خصم اشتراك للعمل المنتظم. الرموز الترويجية حتى 50% على شراء الرموز.

الاشتراك

اختر خطة بخصم لطلباتك المنتظمة.

رمز خصم حتى 50%

أدخل الرمز عند الشراء. يعاد حساب السعر وفق العرض الساري.

المصروفات في السجل

يحفظ النموذج والرموز والمبلغ لكل طلب.

[اختر اشتراكا](https://ailoot.ai/docs/ar/billing/subscriptions/) · [اعرض أسعار النماذج](https://ailoot.ai/models/ar/)

## اربط API بالمنتج الذي تبيعه.

SaaS والتطبيقات والبوتات وفق العرض واتفاقية ترخيص Ailoot. لإعادة البيع، اطلب ترخيص موزع.

تطبيق تجاري

أضف توليد النص والصور والفيديو والصوت إلى ميزات خدمتك المدفوعة.

ترخيص إعادة البيع

أرسل وصف المشروع وطريقة توفير الوصول. اطلب شروط استخدام وإعادة بيع مكتوبة.

المستندات على الموقع

العرض واتفاقية الترخيص وسياسة معالجة البيانات متاحة قبل الربط.

[اطلب ترخيص إعادة بيع](mailto:support@ailoot.ai) · [العرض واتفاقية الترخيص](https://ailoot.ai/legal/offer?lang=ar)

## Ailoot · الشركة ومحفظة مشاريعها





تستند Ailoot إلى خبرة تشغيلية متراكمة وقاعدة عملاء واسعة وخدمة مستقرة ومراقبة مستمرة لمؤشرات الأداء KPI.





الشركة ومحفظة مشاريعها: ملايين العملاء؛ مبيعات بالمليارات شهريًا.





توظف Ailoot هذه الخبرة التشغيلية لإتاحة الوصول عبر API إلى قدرات الذكاء الاصطناعي في منتجات العملاء ووكلائهم وتطبيقاتهم وعمليات الأتمتة.
