> https://learn.abdulosama.com/qamoos/tool-function-calling

![رسم توضيحي يشرح Tool / Function Calling (استدعاء الأدوات): النموذج لا ينفّذ بنفسه، بل يكتب طلبًا منظّمًا لأداة تنفّذ وتعيد إليه النتيجة.](https://learn.abdulosama.com/images/guide/tool-function-calling.webp)

# Tool / Function Callingاستدعاء الأدوات

## ما هو Tool / Function Calling؟

النموذج لا ينفّذ بنفسه، بل يكتب طلبًا منظّمًا لأداة تنفّذ وتعيد إليه النتيجة.

## ما معنى Tool / Function Calling بالعربي؟

الاسم المعتمد الآن هو «**استدعاء الأدوات** ». ولأن كثيرًا من المصطلحات لم يستقرّ لها اسم عربي واحد، يكتب هذا القاموس قرّاؤه: صوّت للاسم الذي تراه أوضح، أو اقترح اسمًا أفضل. نراجع الأصوات في كل جولة ونعتمد ما يختاره الناس.

1. استدعاء الأدوات الاسم المعتمد اسم القاموس
2. استدعاء الدوال ترجمة شائعة في التوثيق التقني
3. استخدام الأدوات تعبير شائع في الشروح والواجهات
4. فانكشن كولينج تعريب صوتي شائع بين المطورين

صوت واحد لكل قارئ في كل مصطلح، وتستطيع نقله إلى اسم آخر. حين يتجاوز اسمٌ الاسمَ المعتمد ويصل إلى 5 أصوات على الأقل، نعرضه للاعتماد في الجولة التالية.

اقترح اسمًا عربيًا أفضل هل الشرح غير واضح أو فيه خطأ؟

تخيّل مقاول ترميم يدير تجديد مطبخ. لا يمسك المطرقة بنفسه، ولا يمدّ الأسلاك، ولا يركّب البلاط. حين يصل العمل إلى السباكة يكتب أمر عمل واضحًا ويسلّمه للسبّاك: «مدّ أنبوبًا نحاسيًا قطره نصف بوصة إلى الحوض». ينفّذ السبّاك ويعود بتقرير، فيقرؤه المقاول ويقرر الخطوة التالية.

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

حين يقرر النموذج أنه يحتاج أداة، لا يكتب جملة مبهمة من قبيل «ربما عليّ أن أبحث عن الطلبات». يكتب طلبًا منظمًا بصيغة ثابتة، عادة بصيغة [JSON](https://learn.abdulosama.com/qamoos/json): اسم الأداة، وقيمها بالضبط، كالتاريخ من وإلى. ثم يأتي البرنامج المحيط بالنموذج فيقرأ هذا الطلب، وينفّذه فعلًا على النظام الحقيقي، ويعيد النتيجة إلى النموذج ليقرأها ويكمل.

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

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

## لماذا يهمك Tool / Function Calling؟

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

## متى ستسمع كلمة Tool / Function Calling؟

يقول لك المطوّر: «النموذج يفهم الطلب، لكنه لم يستدعِ أداة الحجز لأن وصفها غير واضح».

## كلمات قريبة

- [Agent · الوكيل](https://learn.abdulosama.com/qamoos/agent)
- [Harness · هيكل التشغيل](https://learn.abdulosama.com/qamoos/harness)
- [MCP · بروتوكول سياق النموذج](https://learn.abdulosama.com/qamoos/mcp)
- [API · واجهة البرمجة](https://learn.abdulosama.com/qamoos/api)

## حمّل القاموس كاملًا بصيغة PDF

قاموس التقنية بالعربي: 101 مصطلحًا في كتاب واحد مصوّر، تقرؤه على هاتفك أو تطبعه. اكتب اسمك ورقم واتساب، وتنضمّ إلى قائمة عبدول على واتساب، ويظهر لك رابط التحميل فورًا.

**تمّ.** انضممت إلى القائمة، وهذا رابط القاموس. يعمل الرابط سبعة أيام، فاحفظ الملف على جهازك.

تحميل القاموس (PDF)

لن نشارك رقمك مع أحد. يمكنك الخروج من القائمة في أي وقت.

## تريد إضافته إلى موقعك؟

أداة مجانية لموقعك أو مدونتك: يظهر خط منقّط تحت مصطلحات القاموس في مقالاتك، ومن يمرّ عليها يرى اسمها العربي ومعناها، ورابطًا للشرح الكامل في صفحة جديدة. لا تجمع أي بيانات عن زوّارك.

1. **الصق هذا السطر** قبل نهاية صفحات موقعك (قبل `</body>`):
`<script src="https://learn.abdulosama.com/qamoos/embed.js" defer></script>`
2. **أو اطلب ذلك من وكيل الذكاء الاصطناعي** الذي يبني موقعك (Claude Code أو Cursor أو غيرهما): انسخ هذه الجملة وأرسلها له.
`أضف أداة «قاموس التقنية بالعربي» إلى موقعي، واتبع التعليمات هنا: https://learn.abdulosama.com/qamoos/install.md`
3. **دليل التثبيت** لووردبريس وShopify وWebflow وNext.js وغيرها: [افتحه ↗](https://learn.abdulosama.com/qamoos/install.md)
