انتقل إلى المحتوى

أمثلة

يركّز هذا القسم على أنماط متكاملة بدلًا من العناصر الأساسية المنفردة.

تستخدم الأمثلة الأولى هنا Neuron كبيئة تشغيل للوكلاء، بينما يتولى Queuety التنسيق:

  • يتولى Queuety متانة سير العمل ودورة حياة آلة الحالات وإعادة المحاولات والتكرار لكل عنصر والانتظار بين مسارات العمل وبوابات التدخل البشري
  • يتولى Neuron اختيار النموذج أو المزوّد وتنفيذ الوكيل والبث وذاكرة المحادثة

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

قبل البدء

ثبّت Neuron في التطبيق نفسه:

سطر الأوامر
composer require neuron-core/neuron-ai

تفترض الأمثلة أدناه أنك تجيد إنشاء أصناف Neuron Agent وخطوات سير عمل Queuety في قاعدة الشيفرة نفسها.

أمثلة Neuron

كيفية قراءة هذه الأمثلة

يجيب كل مثال عن سؤال مختلف قليلًا:

  • كيفية تبديل مزوّدي Neuron بينما ينسّق Queuety التشغيل
  • كيفية إبقاء وكيل أو جلسة محادثة طويلة الأمد في حالات دورة حياة صريحة
  • كيفية تغليف بث Neuron ضمن StreamingStep دائم
  • كيفية الحفاظ على ذاكرة محادثة Neuron بين جولات المراجعة البشرية
  • كيفية جعل سير عمل رئيسي ينتظر سير عمل آخر قبل المتابعة

إذا أردت شرحًا للعناصر الأساسية وراء الأمثلة، فاطّلع أيضًا على: