Ultralytics YOLO27: انضم إلى قائمة الانتظار.
ترخيص YOLO
العودة إلى مسرد Ultralytics

Prompt Chaining

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

تقسّم سلسلة المطالبات المهمة إلى تسلسل من الاستدعاءات لنموذج لغوي كبير (LLM) أو نموذج آخر، بحيث تُبنى كل مطالبة من مخرجات الاستدعاء السابق. فبدلًا من مطالبة طويلة واحدة يتعين عليها قراءة رسالة دعم، والعثور على رقم الطلب، والتحقق منه، وصياغة رد، تنفّذ السلسلة مطالبة مستقلة ومحددة النطاق لكل خطوة، ويمرّر الكود العادي النتائج ويتحقق منها بين الخطوات. ويمكن فحص كل مخرج وسيط واختباره وإصلاحه على حدة. درس Tongshuang Wu وMichael Terry وCarrie Cai هذا النمط في سلاسل الذكاء الاصطناعي، المقدَّمة في CHI 2022، حيث حسّن تسلسل المطالبات جودة النتائج وشعور المشاركين بالشفافية والتحكم في دراسة شملت 20 مستخدمًا.

آلية عمل سلسلة المطالبات#

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

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

تطبيقات عملية#

  • توليد الشيفرة: يربط AlphaCodium بين تحليل المسألة وتوليد الاختبارات وصياغة الحل وإصلاحه اعتمادًا على الاختبارات، ورفع نسبة اجتياز GPT-4 في مقياس pass@5 لمسائل التحقق من CodeContests من 19% بمطالبة مباشرة واحدة إلى 44%.
  • معالجة المستندات: تستخرج خطوط معالجة الفواتير والعقود الحقول في استدعاء واحد، ثم تتحقق منها برمجيًا، وتولّد الملخصات أو رسائل البريد الإلكتروني من الحقول التي جرى التحقق منها في استدعاء آخر.
  • التوليد المعزّز بالاسترجاع (RAG): يعيد الاستدعاء الأول صياغة سؤال المستخدم على هيئة استعلام بحث، ثم يجري الكود الاسترجاع من قاعدة بيانات متجهية، ويجيب استدعاء ثانٍ استنادًا إلى المقاطع المسترجعة.
  • التعرّف على لوحات المركبات: يكتشف نموذج YOLO لوحات المركبات في إطارات الفيديو، ثم تُرسل صورة كل لوحة مقصوصة إلى GPT-4o mini الذي يقرأ الأحرف كنص، وبذلك لا يرى النموذج اللغوي سوى اللوحات.

تنشئ وكلاء منصة Ultralytics هذا النوع من السلاسل على لوحة مرئية. يشغّل قالب YOLO → VLM Monitor نموذج YOLO26 على صورة، ويمرّر الاكتشافات إلى كتلة Gate التي تتابع التنفيذ فقط عند العثور على شخص واحد على الأقل، ثم يرسل الصورة مع نتائج المراحل السابقة إلى نموذج رؤية ولغة ضمن كتلة LLM. وهذه السلسلة نفسها بلغة Python، حتى المطالبة الخاصة بالرابط الثاني:

from ultralytics import YOLO

model = YOLO("yolo26n.pt")

# Link 1: detect objects and list their class names
results = model("https://ultralytics.com/images/bus.jpg")
result = results[0]
names = [result.names[int(c)] for c in result.boxes.cls]

# Gate: call the language model only when a person is present
if "person" in names:
    # Link 2: build the next prompt from link 1's output
    prompt = f"Objects detected: {', '.join(names)}. In one sentence, describe what the people are doing."
    print(prompt)

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

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

استكشف الحلول

الرؤية الحاسوبية في الرياضة

الرؤية الحاسوبية في الرياضة

اكتشف كيف يعزّز Ultralytics YOLO الرؤية الحاسوبية الرياضية عبر تتبّع اللاعبين والكرة، وتحليلات الأداء، ورؤى التدريب، وإعادة تأهيل الرياضيين.
معرفة المزيد
الرؤية الحاسوبية للصور الجوية

الرؤية الحاسوبية للصور الجوية

حوّل صور الطائرات المسيّرة والصور الجوية إلى رؤى آنية للزراعة وتربية الأحياء المائية والحفاظ على البيئة والتحليل الجغرافي المكاني باستخدام Ultralytics YOLO.
معرفة المزيد
الرؤية الحاسوبية في قطاع الطيران والفضاء

الرؤية الحاسوبية في قطاع الطيران والفضاء

طبّق الرؤية الحاسوبية في مجال الطيران والفضاء باستخدام Ultralytics YOLO لفحص الطائرات، واكتشاف الأجسام الغريبة على المدارج (FOD)، والعمليات الأرضية في المطارات، واكتشاف عيوب المواد المركّبة.
معرفة المزيد
الرؤية الحاسوبية في مجال الأمن

الرؤية الحاسوبية في مجال الأمن

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

الرؤية الحاسوبية في الروبوتات

عزّز أداء الآلات الذكية باستخدام نماذج Ultralytics YOLO. يدعم الذكاء الاصطناعي البصري في الروبوتات الملاحة الذاتية والإدراك وتعقب الأجسام والتحكم الآني.
معرفة المزيد
الرؤية الحاسوبية في الخدمات اللوجستية

الرؤية الحاسوبية في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. يتيح الذكاء الاصطناعي البصري فحص الطرود وفرزها وتتبع المركبات ومراقبة سلامة المستودعات في الوقت الفعلي.
معرفة المزيد
الرؤية الحاسوبية في تجارة التجزئة

الرؤية الحاسوبية في تجارة التجزئة

أعِد تصور تجارة التجزئة باستخدام نماذج Ultralytics YOLO. يتيح الذكاء الاصطناعي البصري تتبع المخزون ومراقبة الرفوف وإدارة الطوابير واستخلاص رؤى أذكى عن العملاء.
معرفة المزيد
الرؤية الحاسوبية في الرعاية الصحية

الرؤية الحاسوبية في الرعاية الصحية

أنشئ حلولًا للرعاية الصحية باستخدام نماذج Ultralytics YOLO. يعزز الذكاء الاصطناعي البصري في الرعاية الصحية سرعة التصوير الطبي، وكفاءة التشخيص، ومراقبة المرضى.
معرفة المزيد
الرؤية الحاسوبية في التصنيع

الرؤية الحاسوبية في التصنيع

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

الرؤية الحاسوبية في قطاع السيارات

طبّق الرؤية الحاسوبية في قطاع السيارات باستخدام نماذج Ultralytics YOLO. يعزز الذكاء الاصطناعي للرؤية سلامة الطرق ومساعدة السائق وأتمتة المركبات لإنشاء طرق أكثر ذكاءً.
معرفة المزيد
الرؤية الحاسوبية في الزراعة

الرؤية الحاسوبية في الزراعة

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

لنبنِ مستقبل الذكاء الاصطناعي معًا!

ابدأ رحلتك نحو مستقبل تعلّم الآلة