ما هو ربط التوجيهات؟

المؤلفين

Vrunda Gadesha

AI Advocate | Technical Content Author

Eda Kavlakoglu

Business Development + Partnerships

IBM Research

ربط المطالبات هو تقنية معالجة اللغة الطبيعية (NLP)، والتي تستفيد من النماذج اللغوية الكبيرة (LLMs) وتتضمن توليد مخرجات مرغوبة من خلال اتباع سلسلة من المطالبات. في هذه العملية، يتم تزويد نموذج معالجة اللغة الطبيعية بسلسلة من المطالبات، مما يوجهه لإنتاج الاستجابة المطلوبة. يتعلم النموذج فهم السياق والعلاقات بين المطالبات، مما يمكّنه من توليد نص متماسك ومتسق وثري من حيث السياق[1].

رسم توضيحي لمفهوم ربط التوجيهات مفهوم ربط التوجيهات

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

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

أنواع المطالبات

هناك نوعان رئيسيان من التوجيهات التي يتم توليدها عند العمل مع نماذج LLMs، وهما:

التوجيهات البسيطة

وهي التوجيهات الأساسية التي تحتوي على تعليمات أو سؤال واحد يطلب من النموذج الرد عليه. تُستخدم هذه التوجيهات عادةً لبدء محادثة أو لطلب معلومات. ومن الأمثلة على التوجيهات البسيطة : " ما هو حال الطقس اليوم؟ "

التوجيهات المعقدة

تحتوي هذه التوجيهات على إرشادات أو أسئلة متعددة تتطلب من النموذج تنفيذ سلسلة من الإجراءات أو تقديم رد مفصل. غالبا ما يتم استخدامها لتسهيل المهام الأكثر تعقيدًا أو للمشاركة في محادثات أعمق. من الأمثلة على التوجيهات المعقدة: "أنا أبحث عن مطعم يقدم طعاما نباتيًا ويفتح حتى الساعة 10 مساء. هل يمكنك أن توصي بواحد؟"

فكّر أبعد من المطالبات واحصل على السياق الكامل 

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

شكرًا لك! أنت مشترك.

كيفية تبسيط المطالبات المعقدة

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

رسم توضيحي لسير عمل ربط التوجيهات تحويل توجيه معقد إلى توجيه بسيط

مثال على ذلك: ترجمة اللغة

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

  1. تحديد الهدف أو الرئيسي أو الغرض من التوجيه. 
  2. تقسيم الهدف الرئيسي إلى مهام فرعية أكثر تحديدًا.
  3. إنشاء توجيه لكل إجراء أو مهمة محددة.
  4. التأكد من أن كل توجيه واضح ومحدد ولا لبس فيه.
  5. اختبار التوجيهات لضمان سهولة الفهم وشموليتها.

لدينا هنا التوجيه المعقد: "تأمل النص المكتوب باللغة الإسبانية. ترجمه إلى اللغة الإنجليزية. استخرج جميع الإحصائيات والحقائق المستخدمة في هذا النص وقم بإدراجها كنقاط. ثم ترجمها مرة أخرى إلى الإسبانية."

لتحويل هذا التوجيه المعقد إلى توجيهات بسيطة، يمكننا تقسيم الهدف الرئيسي إلى إجراءات أصغر وإنشاء سلسلة توجيهات على النحو التالي:

  1. "اقرأ النص الإسباني المقدم."
  2. "ترجم النص إلى اللغة الإنجليزية."
  3. "استخرج الإحصاءات والحقائق من النص."
  4. "قم بإنشاء قائمة نقطية تحتوي على جميع هذه الحقائق."
  5. "ترجمها إلى اللغة الإسبانية."
مثال توضيحي لسلسلة المطالبات من خلال مقارنة المطالبات المعقدة والبسيطة. مثال على ربط التوجيهات والترجمة واستخراج المعلومات

كيفية بناء سلسلة مطالبات

سلسلة المطالبات المهيكلة هي مجموعة محددة مسبقًا من المطالبات أو الأسئلة المصممة لتوجيه المستخدم خلال محادثة أو سلسلة من الإجراءات، مما يضمن تدفقًا متسقًا ومنظمًا[4]. يُستخدم هذا غالبًا في دعم العملاء، التدريس، وأنظمة تفاعلية أخرى للحفاظ على الوضوح، والدقة، والكفاءة في التفاعل. عادةً ما تكون المطالبات في سلسلة مترابطة، مما يسمح للنظام بالبناء على الردود السابقة والحفاظ على السياق. يمكن أن يساعد هذا النهج في تقليل الغموض وتحسين رضا المستخدم وتعزيز التواصل الفعال بين البشر والآلات.

قم بإنشاء مكتبة مرجعية تحتوي على قوالب متنوعة من المطالبات بنماذج مختلفة

ابدأ بجمع مجموعة من التوجيهات المكتوبة مسبقًا التي يمكن تخصيصها لسيناريوهات متعددة. يجب أن تغطي هذه القوالب المهام والطلبات والأسئلة الشائعة التي قد يواجهها المستخدمون.

حدد التوجيهات الأساسية

حدد الأسئلة أو التعليمات الأساسية التي يجب نقلها في سلسلة التوجيهات. يجب أن تكون هذه التوجيهات بسيطة وواضحة ومباشرة، ويجب أن تتمتع بالقدرة على الاستقلال بذاتها كتوجيهات فردية.

تحديد المدخلات والمخرجات لسلسلة التوجيهات

حدد المدخلات والمخرجات المحددة التي يحتاج المستخدم لتقديمها استجابةً لكل توجيه. يجب أن تكون هذه المدخلات محددة بوضوح وسهلة الفهم، ويجب ربطها بالتوجيهات المناسبة في سلسلة التوجيهات.

تنفيذ سلسلة التوجيهات بأكملها

استخدم المكتبة المرجعية والتوجيهات الأساسية لبناء سلسلة التوجيهات الكاملة. تأكد من أن كل توجيه مرتبط منطقياً بالتوجيه الذي يليه، وأن المستخدم يُطلب منه تقديم الإدخالات الضرورية في النقاط المناسبة خلال التسلسل.

اختبر سلسلة التوجيهات

بعد بناء سلسلة التوجيهات، اختبرها بدقة للتأكد من سهولة فهمها وإكمالها. اطلب من مجموعة من المستخدمين إكمال سلسلة التوجيهات واجمع التعليقات حول أي مجالات للتحسين.

تكرار وتحسين سلسلة التوجيهات

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

باتباع هذه الخطوات، يمكن لممثلي خدمة العملاء والمبرمجين بناء سلاسل توجيهات فعالة وذات كفاءة تساعد في إرشاد المستخدمين من خلال سلسلة من الإجراءات أو المهام.

مزايا ربط التوجيهات

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

الاتساق

من خلال إلزام النموذج باتباع سلسلة من المطالبات، يساعد ربط المطالبات في الحفاظ على الاتساق في توليد النص. يعد هذا الأمر بالغ الأهمية في التطبيقات التي تتطلب الحفاظ على نبرة، أو أسلوب، أو تنسيق ثابت، مثل دعم العملاء أو الأدوار التحريرية[5].

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

بناء مساعدي الذكاء الاصطناعي لخدمة العملاء باستخدام watsonx Assistant
تحكم معزّز

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

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

شاهد كيف يمكنك تنفيذ مهام تلخيص النصوص باستخدام watsonx.ai (2:19)
تقليل معدل الخطأ

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

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

من خلال الاستفادة من هذه المزايا، يمتلك ربط التوجيهات القدرة على تحسين أداء وفعالية نماذج معالجة اللغة الطبيعية (NLP) في العديد من التطبيقات، بدءًا من دعم العملاء وحتى تحرير النصوص وترجمة اللغات.

حالات استخدام ربط التوجيهات

يعد ربط التوجيهات تقنية متعددة الاستخدامات يمكن تطبيقها في مجموعة واسعة من حالات الاستخدام، وتنقسم إلى فئتين رئيسيتين: الإجابة على الأسئلة والمهام متعددة الخطوات.

الإجابة عن الأسئلة

كما يوحي اسمها، توفر مهام الإجابة على الأسئلة إجابات على الأسئلة المتداولة التي يطرحها المستخدمون. يقوم النموذج بأتمتة الرد بناءً على السياق من الوثائق الموجودة عادة في قاعدة المعرفة. تشمل التطبيقات الشائعة ما يلي:

  • دعم/خدمة العملاء: يمكن أن يساعد ربط المطالبات المستخدمين على الاستعلام من قاعدة المعرفة الخاصة بالشركة للعثور على الإجابة الأكثر صلة، مما يحسن تجربة المستخدم والكفاءة[8].
  • المنصات التعليمية: يمكن للمعلمي إنشاء تجارب تفاعلية عن طريق مطالبة الطلاب بأسئلة بناء على تقدمهم، مما يتيح التعلم المخصص والتكيفي [9].
  • المساعدة البحثية: يمكن للباحثين استخدام ربط المطالبات لأتمتة عملية البحث وتحليل الأدبيات ذات الصلة، مما يوفر الوقت والموارد[3][10].

المهام متعددة الخطوات

كما هو متوقع، تتكون المهام متعددة الخطوات من سلسلة من الخطوات لتحقيق هدف معين. بعض الأمثلة على ذلك تشمل:

  • إنشاء المحتوى: يمكن أن يؤدي ربط المطالبات إلى تبسيط المراحل المختلفة لعملية إنشاء المحتوى، مثل البحث عن موضوع، وإنشاء مخطط تفصيلي، وكتابة مقال، والتحقق من صحة المحتوى، والتحرير، والمزيد[11][12].
  • التطوير البرمجي: يمكن أن يرشد ربط المطالبات المطورين من خلال سلسلة من الخطوات، بدءًا من المنطق الأساسي، مرورًا بكتابة التعليمات البرمجية بلغة طبيعية، ووصولًا إلى كتابة التعليمات البرمجية بلغة معينة، مع ضمان التحقق من صحة[3][13].
  • التوصيات المخصصة: يمكن تطبيق حالة الاستخدام هذه عبر العديد من الصناعات، حيث يمكن أن يساعد ربط المطالبات في تصميم التوصيات بناءً على تفضيلات المستخدم وسلوكه والبيانات التاريخية[14].

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

أكاديمية الذكاء الاصطناعي

كن خبيرًا في الذكاء الاصطناعي

اكتسب المعرفة لتحديد أولويات استثمارات الذكاء الاصطناعي التي تدفع نمو الأعمال. ابدأ مع أكاديمية الذكاء الاصطناعي المجانية اليوم وتولَّ زمام المبادرة لتعزيز مستقبل الذكاء الاصطناعي في مؤسستك.

حلول ذات صلة
®IBM® watsonx.ai

تدريب الذكاء الاصطناعي التوليدي والتحقق من صحته وضبطه ونشره، وكذلك قدرات نماذج الأساس والتعلم الآلي باستخدام IBM watsonx.ai، وهو استوديو الجيل التالي من المؤسسات لمنشئي الذكاء الاصطناعي. أنشئ تطبيقات الذكاء الاصطناعي في وقت قصير وباستخدام جزء بسيط من البيانات.

استكشف watsonx.ai
حلول الذكاء الاصطناعي

استفِد من الذكاء الاصطناعي في عملك بالاستعانة بخبرة IBM الرائدة في مجال الذكاء الاصطناعي ومحفظة حلولها التي ستكون بجانبك.

استكشف حلول الذكاء الاصطناعي
الاستشارات والخدمات في مجال الذكاء الاصطناعي

تساعد خدمات IBM Consulting AI في إعادة تصور طريقة عمل الشركات باستخدام حلول الذكاء الاصطناعي من أجل النهوض بأعمالها.

استكشف خدمات الذكاء الاصطناعي
اتخِذ الخطوة التالية

باستخدام الذكاء الاصطناعي، يكشف IBM Concert عن رؤى مهمة حول عملياتك ويقدم توصيات خاصة بالتطبيق من أجل التحسين. اكتشف كيف يمكن لمنصة Concert تعزيز نمو أعمالك.

استكشف Concert® استكشف حلول أتمتة عمليات الأعمال