Pateicoties Mavibot komandas izstrādātajai funkcijai, AI tērzēšanas robots precīzi interpretē lapā ievadītās vērtības un pēc tam saglabā tās sistēmas mainīgajā projekta iestatījumos.

Piemēram, tas var būt nepieciešams AI asistentam, kurš konsultēs jūsu klientus par pieejamo preču klāstu jūsu tiešsaistes veikalā, kā arī reklamēs jūsu iespējas ar viedo robotu.

Tas, kā tieši izmantot robotu Google lapas nolasīšanai, ir jūsu ziņā, un mēs savukārt parādīsim, kā izveidot lapu un konfigurēt robotu darbam ar to.

Google lapas sagatavošana

Izveide un aizpildīšana

Atveriet lapas redaktoru:

Jums jāaizpilda rindas ar kolonnu kategorijām:

Tā kā AI var nolasīt datus, tas izmantos funkciju, lai ierakstītu vērtības no lapas projekta iestatījumu mainīgajā, tāpēc mēs iesakām pievienot kodolīgus un saprotamus kolonnu kategoriju nosaukumus jūsu ērtībai un robotu loģikas izpratnei.

Pēc tam norādiet nepieciešamos nosaukumus kolonnās:

Apskatīsim kolonnas kategoriju "Mērvienība":

Mērvienība var ietvert:

  1. Kvantitatīvu rādītāju gabalu/vienību formā (viena preces vienība, divas preces vienības, viens gabals utt.):

  2. Mērvienības: litri, kilogrami, grami, metri:

Robots lieliski sapratīs, ko jūs domājāt, un izmantos slotos ievietotās vērtības.

Pēdējais solis Google lapas aizpildīšanā būs cenas ievadīšana par mērvienību.

Šajā posmā Google lapa ir pabeigta.

Piekļuves iestatījumi

Lai AI robots varētu ņemt vērtības no lapas, jums jāatver piekļuves iestatījumi

Noklikšķiniet uz iestatījumiem, un tiks atvērts šāds logs:

Šeit jums jāmaina iestatījums no "Piekļuve ir ierobežota" uz "Ikviens, kam ir saite":

Lapas ID

Lai strādātu ar funkciju get_info_from_table(!sheet_id, number_sheet, sheet_json_keys), mums būs nepieciešams lapas ID, jo funkcija pieņem sheet_id kā obligātu parametru.

Lai iegūtu ID, vienkārši noklikšķiniet uz adreses joslas
Jūs redzēsiet rindu ar lapas adresi
No kuras mums būs nepieciešama simbolu un burtu kopa, kas ir tieši lapas ID:

Ar to darbs ar lapu un tās konfigurācija ir pabeigta.

Darbs piltuves konstruktorā

Funkcijas get_info_from_table() izmantošana

Lai izmantotu funkciju get_info_from_table(), jums būs nepieciešams viens bloks piltuves konstruktorā.

Dodieties uz atbilstošo cilni Mavibot un izveidojiet primārā nosacījuma pārbaudes bloku:

Tā vietā, lai #{none}, mēs ziņojumā ierakstīsim paziņojumu testa režīmam pēc šī bloka palaišanas un iegulto mainīgo, izmantojot #{} konstrukciju:

Pievērsiet uzmanību!

Ziņojumā iegultais mainīgais ir nepieciešams, lai pārbaudītu, vai robots nolasa funkciju.

Palaižot bloku testa režīmā, robots parādīs vērtības, kas tiks ievietotas mainīgajā.

Pievērsiet uzmanību!

Pēc bloka izsaukuma konfigurēšanas testa režīmā un mainīgā saglabāšanas projekta iestatījumos, neizdzēsiet šo bloku.

Tas var jums noderēt: piemēram, ja esat pievienojis tabulai vēl kādas vērtības, vienkārši palaidiet bloku testa režīmā. Tad dati projekta mainīgajā tiks atjaunināti.

Mainīgā nosaukums var būt jebkurš jums piemērots nosaukums.

Tālāk mums ir nepieciešama funkcija get_info_from_table(sheet_id, number_sheet, sheet_json_keys) - funkcija, kas paredzēta datu nolasīšanai no tabulas.

parametri apraksts
**!** sheet_id Google tabulas id
number_sheet Lapas numurs tabulā; pēc noklusējuma = 1
sheet_json_keys Neobligāts parametrs, piekļuves atslēga tabulas datiem

Atveriet kalkulatoru un ievadiet tabulas ID, iekļaujot to mainīgajā (piemēram, sheet):

Pēc tam piešķiriet bloka ziņojumā norādīto mainīgo un piešķiriet tam vērtību funkcijas get_info_from_table() formā ar nepieciešamo parametru sheet_id (kura vietā ievietojiet mainīgo sheet, kurā ir tabulas ID):

Uzmanību! Pirms mainīgā product_pay_info kalkulatorā ierakstiet project. Tas ir nepieciešams, lai MAINĪGAIS un VĒRTĪBAS no tabulas tiktu ievadītas projekta iestatījumos (kešoti):

Tagad ierakstiet jebkuru vārdu/skaitļus bloka nosacījumā:

Datu pārsūtīšanas bloks

Pēc tam izveidojiet otru Statusa bloku.

Šis Statusa bloks būs nepieciešams, lai pārsūtītu mainīgos uz klienta karti.

Šajā blokā varat nosūtīt arī robota galīgo ziņojumu, piemēram, "Paldies par pasūtījumu! Es nosūtu datus komunikāciju vadītājam!":

Pēc tam nokopējiet bloka ID - tas būs nepieciešams, lai konfigurētu AI asistentu komandā "start_block_from_ai 49018", kur piemēra ID vietā jāievieto jūsu bloka ID.

Lapas nolasīšana

Tagad palaidiet bloku testa versijā, lai tērzēšanas robots nolasītu vērtības no lapas un ievietotu tās jūsu mainīgajā projekta iestatījumos:

Tādējādi bloks darbojās pareizi: jūs redzat vērtības, kuras tika nolasītas un kuras atrodas mainīgajā projekta iestatījumos.

To var pārbaudīt, dodoties uz atbilstošo sadaļu

Pēc tam jūs redzēsiet savu mainīgo ar tajā ievietotajām vērtībām no tabulas:

Tātad tagad jūsu projekta iekšienē ir mainīgais ar precēm, izmaksām un visu, ko norādījāt lapā.

Darbs kā AI asistentam

Dodieties uz sadaļu "AI asistents" un sāciet konfigurēt mākslīgo intelektu.

Asistenta loma: pārdevējs

Mēs arī iestatīsim opcijas "Pogas" un "Soli pa solim datu ievade"

Mums būs nepieciešamas pogas vizuāli noformētām robota atbildēm, kā arī klienta ērtībai (tad jūsu lietotājam nebūs manuāli jāievada vārdi dialogā); soli pa solim datu ievade ir paredzēta, lai robots aptaujātu ģenerējamo pasūtījumu.

AI asistenta iestatījumi

Robota iestatījumos mēs ierakstām šādus datus:

  1. Robota amats un instrukcijas.

Piemērs:

<Jūs esat veikala pārdevējs. "Viss sīkumiem."
Jūsu uzdevums ir pajautāt klientam, kuru produktu viņš vēlas izvēlēties, cik produkta vienību, un pēc tam aprēķināt produkta kopējās izmaksas, kas ir vienādas ar vienu produkta vienību, reizinot ar izmaksām.

Pēc tam, kad esat iztaujājis klientu par viņa pirkumu, dublējiet pasūtījumu viņam un jautājiet "Vai pasūtījums ir pareizs?">.

Pievērsiet uzmanību rindai "Aprēķināt produkta kopējās izmaksas, kas ir vienādas ar produkta vienību, reizinot ar izmaksām" - šī rinda parādīs visu klienta izvēlēto kategoriju izmaksu gala rezultātu:

Piemērs:

Klients izvēlējās trīs kg viena produkta. Robots savukārt aprēķina kopējās izmaksas:

  1. Komanda bloka izsaukšanai un mainīgo pārsūtīšanai sistēmai tiek rakstīta šādi:

<Ja klients uzrakstīja "Pasūtījums ir pareizs" vai "Pareizi", tad rakstiet "start_block_from_ai N">, kur N vietā tiek ierakstīts bloka ID ar galīgo ziņojumu: Statusa bloks pārsūta datus uz klienta karti:

Komandas AI asistenta iestatījumos izskatās šādi:

Robota zināšanas

Laukā "Robota zināšanas" nododiet mainīgo, kas iepriekš tika kešots ar nosacījuma Primārās pārbaudes bloku.

Robota zināšanas:

Tādā veidā robots ņems informāciju no mainīgā projekta iestatījumos un konsultēs jūsu klientus par pieejamo preču klāstu.

Datu formāts

Pārsūtāmo datu formātā jūs norādāt datus, ko pats vācat (piemēram, produkts), pēc tam ievadiet frāzi ar "atslēgu" un piešķiriet atslēgai vērtību:

Skaidrojums

  1. rinda: "Pārsūtāmo datu formāts: produkts ar produkta atslēgu, mērvienība ar lietas atslēgu, cena ar skaita atslēgu, visu izvēlēto produktu kopējās izmaksas ar rezultāta atslēgu" - skaidro robotam, kādi dati un ar kādu vērtību jāpārsūta sistēmai.

Šie mainīgie tiks parādīti klienta kartē

  1. Ja jums nepieciešams, lai katrs klienta izvēlētais produkts tiktu parādīts atsevišķi, pievienojiet otru rindu:

"Ja klients ir izvēlējies vairākus produktus, tad pievienojiet pirmo produktu ar atslēgu product1, otro produktu ar atslēgu product2, trešo produktu ar atslēgu product3 utt.".

Ar to AI asistenta iestatīšana ir pabeigta.

Atlikušos parametrus varat iestatīt pēc saviem ieskatiem.

Robota testēšana

Izmantojiet nosacījumu konstruktoru, lai pievienotu robota darbību testa logā:

  1. solis. Noklikšķiniet uz nosacījumu konstruktora


2. solis. Izvēlieties cilni ar teksta lodziņu un noklikšķiniet "Pievienot":

Tagad palaišanas nosacījumā redzat šādu vērtību

Tādā veidā robots palaisties tikai testa logā un nekur citur.

Pēc robota atkļūdošanas noņemiet šo nosacījumu.

Tagad testēsim robotu:

  1. Uzdosim robotam drošības jautājumu par preču klāstu:

Robots parādīja preču dažādību, kas tika ievadīta Google lapā, iegūstot vērtības no mainīgā, kas atrodas projekta iestatījumos.

  1. Pēc tam mēs izvēlēsimies produktu un runāsim ar viedo robotu:

  1. Izvēlēsimies citu produktu:

Robots arī pareizi parāda, rādot klientam preču kategorijas turpmākai izvēlei.

  1. Klients izvēlējās vairākus produktus un izvēlējās to daudzumu:

Robots aprēķināja izvēlēto vienību izmaksas un aprēķināja kopējās izmaksas.

  1. Datu nosūtīšana sistēmai

Rezultāts: pēc tam, kad robots dublēja pasūtījumu un klients atbildēja, ka pasūtījums ir pareizs, tērzēšanas robots, pamatojoties uz iestatījumiem, izsauca "Dialoga statusa" bloku.

Pēc tam dati, ko robots ģenerēja dialogā ar klientu, tika nosūtīti uz klienta karti.

Robots visu izstrādāja pareizi.

Tādā veidā jūs varat izveidot jebkura veida tiešsaistes veikalu un izmantot jebkādas nepieciešamās vērtības tabulas iekšienē.

Galvenais ierobežojums - ir tikai jūsu iztēle!