13
دليل-واجهة-المستخدم-الاستوديو
7
6
5
4
2
3
1
5
15
11
9
20
18
19
17
16
15
14
13
12
11
10
8
7
6
5
4
3
2
1
10
18
17
16
14
13
12
10
9
8
7
6
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 أيضًا متغيرات نظام خاصة، مثل ملخصات المحادثات، الترجمات، والنصوص الكاملة، والتي يمكنك الوصول إليها عبر الوكيل المناسب.

الملخص
تدير علامة التبويب المتغيرات في واجهة الاستوديو تخزين البيانات ونقلها، مما يتيح تفاعلات مخصصة، منطق سير العمل، وتكاملات آمنة مع واجهات برمجة التطبيقات.
جميع الدروس في هذه الدورة
Fresh green broccoli floret with thick stalks.