12
استوديو-دليل-دليل-استوديو
17
18
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
10
15
15
13
12
11
10
9
8
7
6
5
4
3
2
1
9
8
7
6
5
4
3
2
1
7
6
5
4
3
2
1
6
5
4
3
2
1
الدرس التالي
الدرس التالي
في هذا الدرس

تقوم المتغيرات بتخزين البيانات ونقلها خلال تدفق الروبوت، بحيث يمكنك تخصيص التفاعلات والتكامل مع واجهات برمجة التطبيقات الخارجية.

المتغيرات لها نطاقات مختلفة، تحدد أين يمكن الوصول إليها:

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

يمكنك الإشارة إلى المتغيرات باستخدام {{scope.variablename}} أو @scope.variablename في الرسائل والرموز.

تسمح متغيرات الإدخال والإخراج بتمرير البيانات الموجودة في متغيراتك بين عمليات سير العمل.

تدعم المتغيرات أنواع بيانات متعددة، بما في ذلك أنواع مثل السلسلة والمنطقية والرقم والتاريخ والكائن والصفيف.

يمكنك إنشاء متغيرات في علامة تبويب المتغيرات أو ديناميكيًا داخل بطاقة تنفيذ التعليمات البرمجية.

يوفر Botpress أيضًا متغيرات خاصة بالنظام، مثل ملخصات المحادثات، والترجمات، والنصوص، التي يمكنك الوصول إليها عبر الوكيل المقابل لها.

الملخص
تدير علامة التبويب "المتغيرات" في واجهة Studio تخزين البيانات ونقلها، مما يتيح التفاعلات المخصصة ومنطق سير العمل والتكامل الآمن لواجهة برمجة التطبيقات.
جميع الدروس في هذه الدورة