Mavibot командасы әзірлеген мүмкіндіктің арқасында AI чат-боты кестеге енгізілген мәндерді дәл түсіндіріп, содан кейін оларды жоба параметрлеріндегі жүйелік айнымалыға сақтайды.

Мысалы, бұл сіздің интернет-дүкеніңіздегі қолжетімді өнім ассортименті бойынша клиенттеріңізге кеңес беретін AI көмекшісіне, сондай-ақ ақылды бот арқылы мүмкіндіктеріңізді жарнамалау үшін қажет болуы мүмкін.

Google кестесін оқу үшін ботты қалай пайдалану керектігін өзіңіз шешесіз, ал біз өз кезегімізде кестені қалай жасау керектігін және ботты онымен жұмыс істеуге қалай конфигурациялау керектігін көрсетеміз.

Google кестесін дайындау

Жасау және толтыру

Кесте редакторын ашыңыз:

Баған санаттарымен жолдарды толтыру керек:

AI деректерді оқи алатындықтан, ол кестедегі мәндерді жоба параметрлеріндегі айнымалыға жазу функциясын пайдаланады, сондықтан ыңғайлы болу және бот логикасын түсіну үшін баған санаттарының атауларын қысқа және түсінікті етіп қосуды ұсынамыз.

Әрі қарай, бағандарда қажетті атауларды көрсетіңіз:

«Өлшем бірлігі» баған санатын қарастырайық:

Өлшем бірлігі мыналарды қамтуы мүмкін:

  1. Дана/бірлік түріндегі сандық көрсеткіш (бір тауар бірлігі, екі тауар бірлігі, бір дана және т.б.):

  1. Шамалардың өлшем бірліктері: литр, килограмм, грамм, метр:

Бот сіздің нені меңзегеніңізді тамаша түсінеді және слоттарға енгізілген мәндерді пайдаланады.

Google кестесін толтырудың соңғы қадамы өлшем бірлігінің бағасын енгізу болады.

Осы кезеңде google кестесі дайын.

Қолжетімділік параметрлері

AI боты кестеден мәндерді алуы үшін қолжетімділік параметрлерін ашу керек:

Параметрлерді басыңыз, келесі терезе ашылады:

Мұнда параметрді «Қолжетімділік шектелген» күйінен «Сілтемесі бар кез келген адам» күйіне өзгерту керек:

Кесте идентификаторы

get_info_from_table(!sheet_id, number_sheet, sheet_json_keys) функциясымен жұмыс істеу үшін бізге кесте идентификаторы қажет, себебі функция міндетті параметр ретінде sheet_id қабылдайды.

Идентификаторды алу үшін мекенжай жолағын басыңыз:

Сіз бет мекенжайы бар жолды көресіз:

Одан бізге таңбалар мен әріптер жиынтығы қажет болады, ол дәл кестенің идентификаторы болып табылады:

Осымен кестемен және оның конфигурациясымен жұмыс аяқталады.

Воронка конструкторында жұмыс

get_info_from_table() функциясын пайдалану

get_info_from_table() функциясын пайдалану үшін воронка конструкторында бір блок қажет болады.

Mavibot-тағы тиісті қойындыға өтіп, бастапқы шартты тексеру блогын жасаңыз:

#{none} орнына хабарламаға осы блокты іске қосқаннан кейін сынақ режиміне арналған хабарландыруды және #{} конструкциясы арқылы енгізілген айнымалыны жазамыз:

Назар аударыңыз!

Хабарламаға енгізілген айнымалы боттың функцияны оқитынын тексеру үшін қажет.

Блокты сынақ режимінде іске қосқанда, бот айнымалыға енгізілетін мәндерді көрсетеді.

Назар аударыңыз!

Блокты сынақ режимінде шақыруды конфигурациялап, айнымалыны жоба параметрлерінде сақтағаннан кейін, бұл блокты жоймаңыз.

Ол сізге қажет болуы мүмкін: мысалы, кестеге қандай да бір мәндерді қосқан болсаңыз, блокты сынақ режимінде іске қосыңыз. Сонда жоба айнымалысындағы деректер жаңартылады.

Айнымалы атауы сізге ыңғайлы кез келген атау болуы мүмкін.

Әрі қарай, бізге get_info_from_table(sheet_id, number_sheet, sheet_json_keys) функциясы қажет, - бұл кестеден деректерді оқуға арналған функция.

Калькуляторды ашып, кестенің идентификаторын айнымалыға (мысалы, sheet) енгізіңіз:

Әрі қарай, блок хабарламасында көрсетілген айнымалыны тағайындаңыз және оған қажетті sheet_id параметрімен (оның орнына кесте идентификаторы бар sheet айнымалысын енгізіңіз) get_info_from_table() функциясы түріндегі мәнді беріңіз:

Назар аударыңыз! Калькулятордағы product_pay_info айнымалысының алдына project деп жазыңыз. Бұл АЙНЫМАЛЫ мен КЕСТЕДЕГІ МӘНДЕРДІң жоба параметрлеріне (кэшке) енгізілуі үшін қажет:

Енді блок шартына кез келген сөзді/сандарды жазыңыз:

Деректерді беру блогы

Әрі қарай, екінші Мәртебе блогын жасаңыз:

Бұл Мәртебе блогы айнымалыларды клиент картасына беру үшін қажет болады.

Сондай-ақ, осы блокта боттан соңғы хабарлама жіберуге болады, мысалы, «Тапсырыс үшін рахмет! Деректерді байланыс менеджеріне жіберемін!»:

Әрі қарай, блок идентификаторын көшіріңіз - ол AI көмекшісін «start_block_from_ai 31241050» пәрменінде конфигурациялау үшін қажет болады, мұнда мысалдағы идентификатордың орнына өз блок идентификаторыңызды енгізу керек.

Кестені оқу

Енді блокты сынақ нұсқасында іске қосыңыз, сонда чат-бот кестеден мәндерді оқып, оларды жоба параметрлеріндегі айнымалыңызға салады:

Осылайша, блок дұрыс жұмыс істеді: сіз оқылған және жоба параметрлеріндегі айнымалыда орналасқан мәндерді көресіз.

Мұны тиісті бөлімге өту арқылы тексере аласыз:

Әрі қарай, сіз кестеден енгізілген мәндері бар айнымалыңызды көресіз:

Енді сіздің жобаңыздың ішінде тауарлар, құны және кестеде көрсеткен барлық нәрселері бар айнымалы бар.

AI көмекшісі ретінде жұмыс

«AI көмекшісі» бөліміне өтіп, жасанды интеллектті конфигурациялауды бастаңыз.

Көмекші рөлі: сатушы

Сондай-ақ, «Түймелер» және «Қадамдық деректерді енгізу» опцияларын орнатамыз:

Бізге боттың визуалды безендірілген жауаптары үшін, сондай-ақ клиенттің ыңғайлылығы үшін түймелер қажет болады (онда пайдаланушы диалогта сөздерді қолмен енгізудің қажеті жоқ); қадамдық деректерді енгізу боттың жасалып жатқан тапсырысты сауалнама жүргізуіне арналған.

AI көмекшісінің параметрлері

Бот параметрлерінде келесі деректерді жазамыз:

  1. Боттың позициясы мен нұсқаулары.

Мысал:

<Сіз дүкеннің сатушысысыз. «Барлық ұсақ-түйек.
Сіздің міндетіңіз - клиенттен қандай өнімді таңдағысы келетінін, қанша бірлік өнім қажет екенін сұрау, содан кейін өнімнің бір бірлігінің құнын көбейтуге тең өнімнің жалпы құнын есептеу.

Клиенттің сатып алуы туралы сұхбат алғаннан кейін, оған тапсырысты қайталаңыз және «Тапсырыс дұрыс па?» деп сұраңыз>.

Назар аударыңыз «Өнімнің бір бірлігінің құнын көбейтуге тең өнімнің жалпы құнын есептеу» жолына - бұл жол клиент таңдаған барлық санаттардың құнының соңғы нәтижесін көрсетеді:

Мысал:

Клиент бір өнімнің үш кг-ын таңдады. Бот, өз кезегінде, жалпы құнын есептейді:

  1. Блокты шақыру және айнымалыларды жүйеге беру пәрмені келесідей жазылады:

<Егер клиент «Тапсырыс дұрыс» немесе «Дұрыс» деп жазса, онда «start_block_from_ai N» деп жазыңыз>, мұнда N орнына соңғы хабарламасы бар блок идентификаторы жазылады: Мәртебе блогы деректерді клиент картасына береді:

AI көмекшісі параметрлеріндегі пәрмендер келесідей көрінеді:

Бот білімі

«Бот білімі» өрісіне шарттың Бастапқы тексеру блогымен бұрын кэштелген айнымалыны беріңіз:

Бот білімі:

Осылайша, бот жоба параметрлеріндегі айнымалыдан ақпарат алып, клиенттеріңізге қолжетімді өнім ассортименті бойынша кеңес береді.

Деректер форматы

Берілетін деректер форматында сіз өзіңіз жинайтын деректерді көрсетесіз (мысалы, өнім), содан кейін «кілті» бар сөз тіркесін енгізіп, кілтке мән бересіз:

Түсіндірме

1-жол: «Берілетін деректер форматы: өнім кілтімен өнім, өлшем бірлігі thing кілтімен, баға count кілтімен, барлық таңдалған өнімдердің жалпы құны result кілтімен» - ботқа жүйеге қандай деректерді және қандай мәнмен беру керектігін түсіндіреді.

Бұл айнымалылар клиент картасында көрсетіледі:

  1. Егер клиент таңдаған әрбір өнімнің бөлек көрсетілуі қажет болса, екінші жолды қосыңыз:

«Егер клиент бірнеше өнімді таңдаса, онда бірінші өнімді product1 кілтімен, екінші өнімді product2 кілтімен, үшінші өнімді product3 кілтімен және т.с.с. қосыңыз».

Осымен AI көмекшісін конфигурациялау аяқталады.

Қалған параметрлерді өз қалауыңыз бойынша орнатуға болады:

Ботты тестілеу

Шарт конструкторын пайдаланып, боттың сынақ терезесінде жұмысын қосыңыз:

1-қадам. Шарт конструкторын басыңыз

2-қадам. Мәтін өрісі бар қойындыны таңдап, «Қосу» түймесін басыңыз:

Енді іске қосу шартында келесі мәнді көресіз:

Осылайша, бот тек сынақ терезесінде іске қосылады, басқа еш жерде іске қосылмайды.

Ботты жөндеуден кейін бұл шартты алып тастаңыз.

Енді ботты тестілейік:

  1. Ботқа өнім ассортименті туралы қауіпсіздік сұрағын қояйық:

Бот google кестесіне енгізілген өнімдердің алуан түрлілігін көрсетті, жоба параметрлеріндегі айнымалыдан мәндерді алып.

  1. Әрі қарай, өнімді таңдап, ақылды ботпен сөйлесеміз:

  1. Басқа өнімді таңдайық:

Бот дұрыс жұмыс істейді, клиентке кейінгі таңдау үшін өнім санаттарын көрсетеді.

  1. Клиент бірнеше өнімді таңдап, олардың санын таңдады:

Бот таңдалған заттардың құнын есептеп, жалпы құнын есептеді.

  1. Деректерді жүйеге жіберу:

Нәтиже: бот тапсырысты қайталап, клиент тапсырыстың дұрыс екенін айтқаннан кейін, чат-бот параметрлерге сәйкес «Диалог мәртебесі» блогын шақырды:

Осыдан кейін, бот клиентпен диалогта жасаған деректер клиент картасына жіберілді:

Бот бәрін дұрыс орындады.

Осылайша сіз кез келген түрдегі интернет-дүкенді жасай аласыз және кесте ішінде кез келген қажетті мәндерді пайдалана аласыз.

Негізгі шектеу - тек сіздің қиялыңыз!

Бейне нұсқаулық

https://youtu.be/LTEmRgbRp8M