Skip to main content
مسار العمل هو سير عمل ثابت متعدد الخطوات ينفّذه وكيل واحد: تُكتب الخطوات وترتيبها مسبقًا بدل تركها لتقدير النموذج. صِف الرسم البياني (graph) بـ FlowBuilder ونفّذه بالدالة الساكنة FlowExecutor.execute(flow, context, onEvent?).

أنواع العُقد

FlowExecutor ينفّذ أنواع العُقد التالية: شروط oneOf وتعبيرات evaluator تستخدم لغة تعبيرات صغيرة وآمنة (لا eval، ولا شيفرة من المستضيف؛ والعناصر النائبة {{name}} تُربط قيمًا، ولا تُلصق في التعبير أبدًا). قواعدها النحوية وقواعد فشلها في تعبيرات مسارات العمل.

مسارات عمل أم وكلاء فرعيون أم مهارات؟

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