باستخدام وظيفة مخصصة طورها فريق MaviBot، يمكن لروبوت الدردشة الذكي الخاص بك قراءة القيم من جدول Google Sheets وتخزينها في متغير نظام داخل إعدادات مشروعك. يؤدي هذا إلى إنشاء مصدر بيانات ديناميكي ومتزامن لمساعدك.

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

هذه الإمكانية ضرورية لسيناريوهات مثل:

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

كيفية تحضير جدولك للتكامل

للبدء، انتقل إلى قسم الجداول:

بعد ذلك، سترى زر "إضافة جدول"، والذي يفتح نافذة منبثقة تحتاج فيها إلى إدخال اسم الجدول:

أدخل اسم الجدول وانقر على زر "تم". سيتم إنشاء جدول جديد في المشروع وسيظهر في قسم "الجداول":

إعدادات الجدول

بعد إنشاء الجدول، تحتاج إلى إضافة صفوف وأعمدة. للقيام بذلك، ابحث عن زر "الانتقال إلى" على بطاقة الجدول المطلوب وانقر عليه.

سترى الإعدادات التالية:

لإضافة عمود باسم، انقر على زر "+":

عند النقر على الزر، ستفتح نافذة منبثقة حيث يمكنك إدخال اسم للعمود الجديد.

بعد إدخال اسم العمود، انقر على زر "تم"، ثم سيتم إضافة العمود الجديد إلى الجدول. أضف العدد المطلوب من الأعمدة ثم الصفوف.

الآن، يبدو جدولك هكذا.

انسخ (تذكر) معرف الجدول: للقيام بذلك، انقر على شريط العنوان:

بعد ذلك، دعنا ننتقل إلى تكوين الكتل في المنشئ.

العمل في منشئ روبوت الدردشة

الدالة get_records_from_table()

لاستخدام الدالة get_info_from_table()، تحتاج إلى كتلة واحدة في منشئ روبوت الدردشة.

انتقل إلى علامة التبويب المناسبة في Mavibot وأنشئ كتلة بمشغل (كتلة البداية أو كتلة المشغل):

حدد متغيرًا (سيتم استخدامه لمعرفة المساعد الذكي): في هذا المثال، المتغير هو 'record'.

مثال على الكود من الآلة الحاسبة

project.****record``=``get_records_from_table(1)

  1. project. - هو مُنشئ لتعيين متغير في تكوين المشروع;
  2. record - اسم المتغير;
  3. get_records_from_table(1) - دالة، حيث يتم تمرير المعامل كمعرف جدول.

get_records_from_table(table_id, start_row, count, start_col, end_col) – للحصول على السجلات من جدول

المعامل الوصف ملاحظة
! table_id معرف الجدول (معامل مطلوب)
start_row معامل اختياري، عدد صحيح. يحدد صف البداية للنطاق يقبل رقم الصف الذي سيبدأ منه قراءة قيم الجدول، شاملًا. يجب تحديده بدون علامات اقتباس
count معامل اختياري، عدد صحيح. يحدد عدد الصفوف المراد استردادها القيمة الافتراضية: 1000. الحد الأقصى: 5000. يجب تحديده بدون علامات اقتباس
start_col معامل اختياري، سلسلة نصية. يحدد عمود البداية للنطاق يقبل اسم العمود الذي سيبدأ منه قراءة قيم الجدول، شاملًا. يجب تحديده بين علامات اقتباس
end_col معامل اختياري، سلسلة نصية. يحدد عمود النهاية للنطاق يقبل اسم العمود الذي سيتم القراءة حتى قيم الجدول، شاملًا. يجب تحديده بين علامات اقتباس

لقراءة جميع البيانات من نقطة معينة: حدد فقط بداية النطاق. لقراءة جميع البيانات حتى نقطة معينة: حدد فقط نهاية النطاق.

بدلاً من #{none}، سنكتب متغيرنا في الرسالة باستخدام البناء #{} لرؤية البيانات التي تم كتابتها في متغير المشروع بصريًا.

تنبيه

المتغير المضمن في الرسالة ضروري للتحقق مما إذا كان البوت يقرأ الدالة بشكل صحيح. عند تشغيل الكتلة في وضع الاختبار، سيعرض البوت القيم التي سيتم تعيينها للمتغير.

يرجى الملاحظة

بعد تكوين استدعاء الكتلة في وضع الاختبار وحفظ المتغير في إعدادات المشروع، لا تحذف هذه الكتلة.

قد تحتاج إليها: على سبيل المثال، إذا أضفت أي قيم أخرى إلى الجدول، فقط قم بتشغيل الكتلة في وضع الاختبار. ثم سيتم تحديث البيانات في متغير المشروع.

يمكن أن يكون اسم المتغير أي اسم تريده.

كتلة نقل البيانات

بعد ذلك، سننشئ كتلة "دردشة" لنقل البيانات إلى بطاقة العميل.

"يمكن لهذه الكتلة أيضًا إرسال رسالة إغلاق من البوت، مثل: 'أقوم بتمرير المعلومات إلى المدير! سيتصل المدير خلال 10 دقائق.'"

بعد ذلك، انسخ معرف الكتلة. ستحتاج إليه لتكوين المساعد الذكي في الأمر "start_block_from_ai 11956" وأمر الاختبار "استدعاء الكتلة 11956"، حيث بدلاً من معرف الكتلة من المثال، تحتاج إلى إدراج معرف الكتلة الخاص بك.

يرجى الملاحظة

بعد الاختبار، استبدل "استدعاء الكتلة 31241050" بالأمر "start_block_from_ai 31241050".

الأمر "استدعاء الكتلة 31241050" هو أمر تصحيح ويساعد في فهم البيانات التي يسجلها البوت (راجع قسم "الاختبار").

لتشغيل البوت للعملاء، حدد الأمر "start_block_from_ai 31241050".

قراءة جدول

  1. انتقل إلى وضع اختبار البوت.
  2. قم بتشغيل الكتلة التي تحتوي على المشغل لقراءة بيانات الجدول.

لقد عملت الكتلة بشكل صحيح. يمكنك رؤية ذلك مؤكدًا من خلال القيم المخزنة الآن في المتغير المقابل داخل إعدادات مشروعك.

للتحقق يدويًا:

  1. انتقل إلى قسم إعدادات المشروع.
  2. حدد موقع المتغير لعرض بياناته الحالية.

في علامة التبويب "المتغيرات" في إعدادات المشروع، سترى متغيرك مع القيم المضافة إليه من الجدول. لذا الآن، داخل مشروعك، يوجد متغير بالسلع والتكلفة وكل ما حددته في الجدول.

العمل في المساعد الذكي

انتقل إلى قسم "المساعد الذكي" وابدأ روبوت الدردشة بإعدادات الذكاء الاصطناعي.

تحتاج إلى اختيار دور "مساعد المبيعات":

سنقوم أيضًا بتعيين إعدادات إضافية:

إعدادات المساعد الذكي

في إعدادات البوت، اكتب البيانات التالية:

  1. المنصب والتعليمات للبوت.

  1. الأمر لاستدعاء الكتلة ونقل المتغيرات إلى النظام يُكتب على النحو التالي:

"إذا كان كل شيء صحيحًا، قم بتنفيذ الأمر "start_block_from_ai 11956"، حيث بدلاً من N يُكتب معرف الكتلة مع الرسالة النهائية: كتلة الدردشة تنقل البيانات إلى بطاقة العميل:

معرفة البوت

في حقل "معرفة البوت"، مرر المتغير الذي تم تخزينه مؤقتًا سابقًا ككتلة مع المشغل.

معرفة البوت.

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

تنسيق البيانات

في تنسيق البيانات المرسلة، تحدد البيانات التي تجمعها بنفسك (على سبيل المثال، منتج)، ثم تدخل العبارة مع "المفتاح" وتعيين قيمة للمفتاح.

اسم العميل مع المفتاح client_name، رقم هاتف العميل مع المفتاح phone_number، المدينة والعنوان مع المفتاح city_address، المنتج المختار مع المفتاح product، كمية المنتج مع المفتاح quantity، إجمالي مبلغ الطلب مع المفتاح total_amount.

بهذه الطريقة، عند استدعاء الكتلة، سيتم تمرير المتغيرات إلى بطاقة العميل: ثم يمكنك العمل مع المتغيرات، على سبيل المثال، في منشئ روبوت الدردشة:

في هذه المرحلة، اكتمل إعداد المساعد الذكي.

يمكن تعيين المعلمات المتبقية وفقًا لتقديرك:

اختبار البوت

"إذا كان لديك بالفعل بوتات قيد التشغيل، حدد في شرط تشغيل المساعد الذكي البدء فقط في نافذة الاختبار."

الخطوة 1. انقر على منشئ المشغل

الخطوة 2. حدد علامة التبويب مع نافذة الاختبار وانقر على "إضافة مشغل":

الآن، في شرط المشغل، سترى القيمة التالية:

بهذه الطريقة، سيعمل البوت فقط في نافذة الاختبار وليس في أي مكان آخر.

بعد تصحيح أخطاء البوت، قم بإزالة هذا الشرط.

يتم إرسال هذه الرسالة في وضع الاختبار بسبب الأمر "استدعاء الكتلة 3124105"

بعد اختبار البوت وتصحيح أخطائه، اكتب الأمر في إعدادات البوت "start_block_from_ai 31241050".

يمكّنك هذا النهج من بناء أي نوع من المتاجر عبر الإنترنت والاستفادة من أي قيم بيانات مخزنة في جدولك.

الحد الحقيقي الوحيد هو خيالك.