How to Build a WhatsApp AI Agent with n8n | Complete WhatsApp Automation Masterclass

Musharaf Khan8,376 words

Full Transcript

Hallo almal, en welkom terug na my kanaal. So, in hierdie video gaan ons 'n volledige meesterklas oor WhatsApp KI Agent leer. Ons sal elke detail in diepte leer en probeer om dit van nuuts af te bou. Ons sal ook leer wat jy nodig het om dit in 'n volledig produksiestyl-omgewing te bou. Ons gebruiksgeval behels die bou van 'n KI-agent vir 'n restaurant. Die meeste van die navrae en bestellings by hierdie restaurant kom deur WhatsApp. En geen mens kan so 'n groot aantal bestellings alleen hanteer nie. Dus, ons sal 'n WhatsApp-agent skep wat bestellings sal hanteer, bestellings sal bespreek, betalingsskakels sal stuur, en selfs funksionaliteit sal insluit wat jou toelaat om besprekings te maak as jy wil . Kyk dus die video baie noukeurig. Gee noukeurig aandag aan alles, en my voorstel is om die hele video deeglik te kyk. Daarna, maak seker dat jy oefen terwyl jy die video pouseer. So, as jy nuut is op my kanaal , hallo, my naam is Musharraf, en ek skep tutoriale oor KI-outomatisering, KI-agentskappe en KI-gereedskap . So, gee asseblief gou 'n "like" vir die video , teken in op die kanaal, druk die klokkie-ikoon en maak seker dat jy drie keer op die "hype"-knoppie druk. En lewer kommentaar hieronder om my te laat weet wat ek gemis het. Ek sal dit beslis in my volgende video insluit. So, kom ons gaan na die bokant van die skerm en leer ons volledige meesterklas oor WhatsApp KI-agente. Voordat ons 'n KI-agent skep, is dit noodsaaklik om die gereedskap wat ons sal gebruik te verstaan ​​sodat ons 'n volledige outomatisering en 'n volledige KI-agent kan skep. Die eerste instrument wat ons sal gebruik, is Google Docs vir ons spyskaart. Die tweede instrument is Google Sheets, wat ons vir ons bestellings sal gebruik. Die derde instrument is ons na10, wat ons sal gebruik om die KI-agent te skep. En die vierde instrument is ons rvap.com, wat ons sal help om ons API te koppel. Dit sal ons ook help om alles te monitor. So, die eerste instrument wat ons nodig het, is Google Docs. In Google Docs gaan jy eenvoudig na Google en registreer met jou Gmail . En deur Chat GPT te gebruik, sal jy 'n spyskaart skep. Maar wanneer jy vir 'n kliënt skep, sal jy ongetwyfeld hul spyskaart gebruik. So, wat het ons hier gedoen? Ons het 'n restaurant genaamd Royal Taste gekies. Ek het hierdie naam by my vriend se restaurant geleen. Wat ons hier gedoen het, is om verskillende soorte kookkuns en disse by te voeg, saam met hul pryse . Jy kan dus sien dat ons die pryse van al die disse hier ingevoer het . Dit sal dus ons spyskaartkaart wees, en ons agent sal die besonderhede hiervandaan neem en die disse later druk. Die tweede hulpmiddel is ons Google Sheet. Jy kan dit in 'n Google Sheet sien. Binne die Google Sheet is eerste ons naam, tweede ons kontak, derde ons afleweringsadres, vierde ons voedselitems en vyfde ons bestellings-ID. Sesde is ons totale rekening en sewende ons transaksie-ID. So, basies, onder "Naam" sal ons agent vra: "Wat is jou naam?" Daardie besonderhede sal hier verskyn. Tweede is hul kontaknommer. Derde is hul afleweringsadres, waarheen hulle die kos wil laat aflewer. Vierde is "Kos", wat beteken die disse wat hulle bestel en hul hoeveelheid. Daarna is daar 'n bestellings-ID. Ons kan na hierdie bestelling verwys op grond van die bestellings-ID om te bepaal na watter bestelling ons verwys. Goed, en ons agent sal outomaties hierdie bestellings-ID genereer. En dan, wat ook al hul totale rekeningbedrag is, ons KI-agent sal dit hier oplaai . En [Musiek], dan laastens is daar die transaksie-ID. So, hier gaan ons dit gebruik sodat as 'n kliënt 'n aanlyn betaling wil maak, hulle ' n QR-kode sal sien. Ons agent sal vra: "Meneer, hoe wil u betaal?" Hulle sal sê "aanlyn," en soos hulle sê, 'n QR-kode sal vertoon word. Die QR-kode sal ook instruksies bevat oor hoe om te betaal. Binne die nota moet jy die bestellings-ID invoer. Na betaling, dien eenvoudig die transaksie-ID in. Sodra die kliënt die transaksie-ID indien, sal dit hier opgelaai word. Die restauranteienaar kan verifieer of die betaling korrek gemaak is op grond van die transaksie-ID. Só werk ons ​​CRM op Google Sheets. En een hulpmiddel wat ons gaan gebruik, wat ek vergeet het om te noem, is Google Kalender. Natuurlik sal ons Google Kalender uitsluitlik vir besprekings wees, wat ons later sal ondersoek. Ons volgende hulpmiddel sal N10 wees. Natuurlik sal ons ons outomatisering bo-op N10 bou . Om N10 te gebruik, kan jy die amptelike webwerf besoek en vir 'n gratis proeflopie registreer, en dan jou outomatisering daarbinne bou. Maar die grootste probleem is dat N10 se wolkhosting baie duur is, en dit sal nie vir jou van enige nut wees nie. As jy dit in 'n produksiestyl-omgewing wil gebruik, is dit baie duur. As ek maandeliks gaan, dan kry jy vir 24 euro, wat ongeveer $29 is, $2.5000 se werkvloei, wat uitsluitlik vir jou toetsing gebruik sal word. Maar as jy 'n besigheid bedryf waar jy ook jou kliënte se outomatisasies op jou bediener huisves, sal dit glad nie lewensvatbaar wees nie. Die beste oplossing is om self te huisves. Vir sulke self-gehuisveste VPS-dienste is die beste naam Hostinger. Al wat jy hoef te doen is om hierdie skakel hierbo te besoek. Ek sal dit in die beskrywing verskaf. Dit is my geaffilieerde skakel. Jy sal geen ekstra kostes hier aangaan nie. As jy op die skakel klik, sal 'n bestemmingsblad verskyn. Kies eers jou land. Basies is dit die taal. Jy sal die prys sien. Dit is KVM1399 . Ek beveel aan dat jy hierdie plan vermy, want jy is 'n sake- eienaar en jou bediener moet glad verloop. Dit is die gewildste plan, met KVM2 beskikbaar vir 549 per maand. So ek sal dit kies, en dit is die beste. Dit is voldoende vir jou werkvloei en kliënte. Hier vind jy opsies vir 1 maand, 12 maande en 24 maande. Daar is geen voordeel daarin om 'n 1-maand-plan te neem nie, want daarna sal jy ₹1 500-₹1 600 per maand betaal. Dit is dus beter om ten minste 'n 12-maande- of 24-maande-plan te neem. Een ding om in gedagte te hou, is dat as jy 'n besigheid wil bedryf, jy dienooreenkomstig moet beplan. Na 12 maande sal dit jou ₹649 per maand kos. Daarna sal dit ₹1 199 kos, of ongeveer ₹1 200. Tog is dit baie goedkoop. Baie goedkoop, want jy kan onbeperkte uitvoerings doen. Reg? En hier sal jy 'n koeponkode-opsie vind. Ek sal die koeponkode in die beskrywing verskaf. As jy daardie koeponkode hier invoer en aansoek doen, sal jy ook 'n afslag ontvang. Wat doen jy volgende? Kies Bedienerligging. Kies die land naaste aan jou . Myne is byvoorbeeld reeds in Indië, so die beste latensie is 38 ms, so ek sal dit kies. Hier sien ek opsies soos N10 of N10 plus 100 werkvloeie. Ek kan enigeen kies. So, wat moet ek nou doen? Ek sal 100 werkvloeie kies. Daar is niks daarin nie. Ek sal outomaties die 100 werkvloeie vind. Ek sal op Bevestig en voortgaan klik. Daar is 'n registrasie-opsie hier. Jy kan dit direk vanaf Google doen, of jy kan jou e-posadres en wagwoord invoer. Ek sal direk vanaf Google aanmeld. Sodra jou betaling voltooi is, sal jy die volgende sien: "Jou betaling is klaar, kom ons gaan." Klik dan op "Begin." Jy sal 'n boodskap sien wat sê: "Skep 'n wortelwagwoord." Hier sal jy jou wagwoord invoer . Maak seker dat dit ten minste een syfer, een kleinletter en 12 tot 50 karakters lank is. Geen simbole, ten minste een hoofletter en geen Latynse letters nie. Klik dan op "Volgende." Jy sal 'n opsie sien om "'n gratis wanware-skandeerder te kies" en klik op "Voltooi opstelling ." Soms, wanneer jy probeer om "Opstelling te voltooi", sal jy 'n fout kry, maar moenie bekommerd wees nie. Wag ten minste 5 minute terwyl jou VPS-bediener opgestel word . Sodra dit opgestel is, sal die proses voortgaan. Sodra jou opstelling voltooi is, sal jy 'n bediener soos hierdie sien, en jy sal 'n toestand genaamd "Running" sien. So, wat doen jy hier? Jy moet na Bestuur gaan of jy kan ook hier op VPS klik en dan hierheen kom. Daarna moet jy op "Bestuur" klik. Jy kan jou wortelwagwoord verander en jou VPS herbegin. Dit sal so verskyn. "Waarom het jy VPS-hosting gekoop?" Ek sal dit kies en stoor. Wat sal jy volgende doen? Dit is jou worteltoegang. OK? Klik op die "Bestuur"-app. Jy sal 'n opsie sien genaamd "Stel Eienaarrekening op." Voer al die besonderhede hier in en hou aan om op "Volgende" te klik. Dan sal jy "Kry Betaalde Funksies Gratis, Vir Altyd" sien. Jou e-posadres sal jou 'n lisensie wys. Klik " Stuur vir my 'n Gratis Lisensie." Gaan jou e-posadres na. 'n Lisensie sal verskyn. Klik "Aktiveer Lisensie." En dis dit. Jy het tans die Gemeenskapsuitgawe, wat jy sien, en jy sal al die wonderlike funksies daarin vind. Dit sal dus jou N10 -bediener wees. Dit sal jou aanmeldskakel wees. Op hierdie manier, as jy binne kyk, sal die 100 werkvloeie wat jy gekies het, standaard ingesluit word . Jy kan dit dus vir jou besigheid gebruik, en van hier af kan jy maklik N10 gebruik. So, jy het nou N10 gekonfigureer. En nou, die instrument wat ons gaan gebruik, sal 'n wolk-API-platform wees, en ons gaan rvw.com gebruik. IVP.com is basies 'n MetaTek-verskaffer. Wanneer jy probeer om jou nommer te koppel, koppel dit binne 'n minuut . Dis baie eenvoudig, en nou sal ons leer hoe om dit te koppel . Wat jy moet doen, is om eenvoudig na die rv.com-webwerf te gaan en op "Registreer" te klik. Hier sal jy jou naam, e-posadres, wagwoord en telefoonnommer invoer. Sodra jy op "Skep rekening" klik, sal jy 'n paar besonderhede sien. Vul die besonderhede daar in, en jy sal 'n OTP vir jou e-posadres ontvang, wat jou rekening sal verifieer. Sodra dit geverifieer is, sal jy na die "Eenvoudig Dashboard"-kieslys geneem word. Jou dashboard sal so lyk: "My Projekte" verskyn hier. Goed? So, hier sal jy "Inboks", "Kontakte", "Veldtogte" en baie ander opsies sien wat reeds beskikbaar is. So, wat moet jy eers doen? Klik "Integrasies" en jy sal "Whatsapp Business" sien, wat as "Nie Gekoppel" sal verskyn. Klik dan "Verbind Eenvoudig" en klik dan "Verbind Weer". Dit sal 'n Facebook-dialoogkassie oopmaak. Maak seker dat jou Facebook-rekening in dieselfde blaaier gesluit is. Maak ook seker dat jy reeds jou besigheidsprofiel, jou Facebook-besigheidsprofiel, geverifieer het. As jy nog nie jou rekening geverifieer het nie en wil leer hoe, het ek reeds 'n video daaroor gemaak. Ek sal ook tydstempels verskaf, wat verduidelik hoe om aansoek te doen en hoe om jou besigheidsprofiel meta-verifieer . Ek sal die skakel in die "i"-knoppie verskaf, en in die beskrywing sal ek ook die tydstempel en skakel deel. Van daar af kan jy die verbinding nagaan en jou profiel verifieer. Dit is eers van kritieke belang, aangesien jy nie toegang tot die Cloud API sal kry totdat dit geverifieer is nie. Goed? Sodra jy dit gedoen het, kom eenvoudig hierheen en klik "Gaan voort". Jy sal dan die opsie vir jou besigheidsportefeulje sien, wat ek so pas genoem het. Kies jou geverifieerde besigheidsportefeulje en klik "WhatsApp Business Account." Op die oomblik het ek baie opsies, maar jy sal slegs "Skep Besigheidsrekening" en "Verbind WhatsApp Business App" sien. Jy hoef dus net op "Skep 'n WhatsApp Business Account" te klik. Maak seker dat jy hierdie nommer nêrens anders gebruik nie. Reg? Hierdie nommer moet vars en nuut wees. Anders moet daar nie WhatsApp daarbo wees nie. Reg? Jy sal dus op "Skep 'n WhatsApp Business Account" klik . Nog een ding, laat ek jou vertel dat jy ook die bestaande funksie kan gebruik . Die tweede opsie hier is eenvoudig dat jy ook enige bestaande funksie kan gebruik . Maar ons sal daaroor leer in 'n ander video. Reg? Jy moet dus op "Skep WhatsApp Business Account" klik, want ons doen vars aansoek. Jy is klaar en klik Volgende. Vul nou jou besigheidsnaam hier in. Vul die kategorie in en klik Volgende. Gaan voort deur Volgende te klik. Goed? My rekening is reeds gekoppel. Ek sal dus nie verder daardeur gaan nie. Maar daar is nie veel daaraan nie. Daar is twee of drie vorms langs hulle. Jy sal 'n opsie sien om jou nommer in te voer. Jy moet die nommer invoer en op Stuur klik. Jy sal 'n OTP ontvang. Sodra jy die OTP ingevoer het, sal jou nommer gekoppel word. Nadat die nommer gekoppel is, sal 'n ontkoppelingsopsie verskyn. Dit beteken die nommer sal gekoppel word, en dan sal die opsie Stoor Verbinding verskyn. Klik dus op Stoor Verbinding. Sodra jy op Stoor Verbinding klik, sal jou nommer gekoppel word. Nou, sodra die nommer gekoppel is, sal jy Verbonde sien. Hoe kan jy dit nagaan? Gaan eenvoudig na jou inboks en stuur vir jouself 'n boodskap vanaf 'n ander nommer . Sodra jy 'n boodskap stuur, sal jy dit in jou inboks ontvang . Sodra daardie boodskap aankom, beteken dit dat jou nommer gekoppel is. Dit neem slegs 'n minuut of twee vir die verbinding om te voltooi. Daar is geen verdere vereistes nie. Sodra jou nommer gekoppel is, gaan jy na Nommer 10. Wat gaan ons nou doen net nadat ons by Nommer 10 aangekom het? Klik op "Voeg Eerste Stap By" en klik dan op WebK. Goed, so wat gaan ons doen? Ons insette sal van die web af kom. As iemand ons WhatsApp KI-agent op daardie nommer 'n boodskap stuur, aangesien dit gekoppel is, sal dit via WebK inkom. Goed? As 'n insette sal ons agent dit verwerk en dan antwoord. So, wat gaan jy hier doen? Klik eenvoudig op die "Plaas" http-metode. Jy kan die pad hou soos dit is, of jy kan dit hernoem . Ek sal vir eers net 'n "Roller Test" gebruik. Goed, reg? Ek gaan dubbelklik en "Toets" kies. Op die oomblik klik ek op die "Toets" URL. Maar later gaan ons na die "Produksie" URL. Daar is nie veel verskil tussen 'n toets URL en 'n produksie URL nie. Die enigste verskil is hierdie "Toets" URL wat jy sien. As jy die strepieteks verwyder, word dit die produksie URL. OK? So, nou gaan ek op hierdie toets-URL klik, dit kopieer en in die opknapping gaan. Sodra ek in die opknapping is, klik ek eenvoudig op "Bestuur" en klik op "Webgebeurtenisse ." Hier, sien jy, ek het reeds 'n eindpunt-URL. OK, joune sal nie. Joune sal 'n "Voeg eindpunt by" wees. Klik dus op "Voeg eindpunt by" en plak dit hier. OK? En klik op "Opdateer." Daarna klik jy op "Geleentheidskatalogus." En hierdie blokkie sal nie gemerk wees nie. Jy sal "Kies alles" moet kies en klik op "Stoor intekening ." En onder die eindpunt sal jy sien dat jy onder die intekeninggebeurtenis die boodskap en status sal sien. So, jou WhatsApp is nou aan N10 gekoppel. Nou sal jy toets of dit werklik werk . Indien wel, sal ek nie herhaaldelik boodskappe stuur nie en probeer om dieselfde data te gebruik. Nou, wat doen ons eenvoudig? Ons het ons data hier . Maar wanneer ons dit in die produksie-URL plaas, kry ons veelvuldige data. Goed? Wat gebeur, is dat ons API oorbenut word. Om dit te vermy, sal ons 'n filter hier gebruik. Ek tik filter hier. En eenvoudig, as jy hier afblaai, sal jy teks sien. Goed? Ek sleep hierdie teks hierheen en stel die voorwaarde dat dit reeds 'n string is. String beteken teks. Dus, "bestaan" beteken dat die boodskap slegs aangestuur moet word as dit teks is. Andersins moet dit nie aangestuur word nie. Goed? Dit is belangrik, want wanneer jy na die produksie-URL gaan en dit regstreeks maak, kom baie meer data in. Goed? So daardie data sal herhaaldelik in die KI-agent ingaan, en jou API sal onnodig gebruik word. So jy wil dit nie hê nie. Jy wil geld spaar. Goed? So jy moet dit in gedagte hou. Goed? So nou as jy dit hier toets, sal jy sien dat daardie dinge hier ingekom het omdat daar 'n toets daar was. Nou wat sal ons eenvoudig hier doen? Ons sal plus en klik op ons KI-agent. Goed. So hier sal ek hieronder definieer, want ek wil hê dit moet as 'n teks kom, watter boodskap die gebruiker ook al vir ons stuur. So ek sal dieselfde teks weer hierheen sleep. Goed? En ek sal weer uitgaan. Nou sien jy drie opsies hier: Kletsmodel, Geheue en Gereedskap. As jy N10 ken, sal jy reeds hiervan weet. Maar as jy heeltemal nuut is, moenie bekommerd wees nie, ek sal verduidelik. Binne die Kletsmodel sal ons enige LLM koppel. Goed? Ons sal enige Kletsmodel LLM koppel . Dit is basies 'n brein. Goed? Dit sal jou brein wees. So wat doen ek hier ? Hier koppel ek eenvoudig Open AI. Goed? Open AI se Kletsmodel. Ek sal 4.1 daaraan koppel. Jou 4.1 Mini is ook baie geoptimaliseerd en koste-effektief, wat goeie resultate lewer. Goed? Ek het dit hier geplaas. Jy kan enige LLM-model koppel. Maar hou een ding in gedagte: die model wat jy kies vir die LLM-model wat jy koppel, soos ek so pas 4.1 Mini gekies het. Goed? Daar is ook Vyf, 5.2 , 5.1. Goed? Daar is ook Anthropic, Cloud, Deep Seek, en Gemini . Elk van hierdie modelle het sy eie vermoëns. Jy sal dus 'n reaksie ontvang gebaseer op daardie vermoëns. Jy moet dus in gedagte hou dat wat ek ook al kies, dit moontlik is dat as ek hierdie model kies, ek dalk 'n effens ander reaksie kry, en as ek 'n ander model kies, ek dalk 'n effens ander reaksie kry. Goed? Die reaksie sal kom, maar die metode sal effens anders wees . Goed? Tweedens, dit is geheue. Ek sal dus eenvoudige geheue hier vir eers gebruik. Weereens, nie gekoppelde klets nie. Klik op Definieer hieronder en gaan hier af. Sleep die telefoonnommer van die persoon wat die boodskap van hier af gestuur het na die sender se telefoonnommer, want die nommer in WhatsApp is basies die sessie-ID. Goed? Jy sal dit na die sleutel en na die kontakvenster hier sleep. Dit beteken dit sal die laaste vyf gesprekke onthou en daarop reageer. Ek los dit dus by vyf. Jy kan dit ook op 10 stel, geen probleem nie, maar dit is nie nodig om dit op 100, 200 of 300 te stel nie. Daar is geen nut daarvoor nie. Goed, ek sal teruggaan. Goed. Hierna, kom ons gaan na Gereedskap, en hier gaan ons verskeie gereedskap gebruik. Goed, maar voor dit, laat ek jou een ding vertel. Jy sien, ons het 'n kletsmodel hier. Goed, nou is daar 'n kans. Daar is 'n kans dat hierdie kletsmodel ook kan misluk. Wat ek sê, is dat selfs al installeer jy Open KI of Chat GPT, kan dit misluk. Hoekom? Omdat dit 'n KI is en uitvoer produseer gebaseer op API-oproepe. So soms, as gevolg van werklading of 'n hoër vrag, of die bediener wat oorlaai is, kan die model op daardie tydstip misluk. Daar is 'n 100% moontlikheid dat dit kan gebeur. So, ons sal 'n ander model as 'n rugsteunplan moet installeer . Goed? Sodat as daardie model misluk, ons hele outomatisering nie stop nie. Goed? So jy kan dit direk na die ander model skuif . So wat doen jy daarvoor? Dubbelklik eenvoudig en jy sal 'n opsie sien genaamd Aktiveer Terugvalmodel. Goed? Terugval beteken jy was besig om vorentoe te beweeg, maar nou sien jy dit, so jy het teruggeval. Terugval. Goed? Dieselfde konsep: jy het 'n fout op Chat GPT teëgekom. Nou wil jy hê dit moet heeltemal na die tweede een skuif. Om dit te doen, aktiveer jy die terugvalmodel. Klik hier. Nou is daar vier opsies. Vier opsies in plaas van drie. So dis een terugvalmodel . Goed? So wat doen jy binne die terugvalmodel? Jy kan nog 'n model byvoeg deur hier op die plusteken te klik. Goed? Noudat Chat GPT in die eerste een is, is dit moontlik dat Chat GPT ook vir eers in die tweede een sal wees. So wat doen ek hier? Ek gebruik Gemini. Net ingeval. Goed? Of jy kan die omgekeerde doen vir toetsing. Gemini is gratis, maar dit het beperkings. So, jy kan eers Gemini gebruik en tweedens Open AI, want die eerste model sal dit eerste prioriteit gee. Slegs as dit misluk, sal dit na die terugvalmodel gaan . Goed? So, dit is ons twee dinge. Nou, voordat ons by die gereedskap kom, wat sal ons doen? Ons sal die uitvoer hier voorberei. Goed? Waar sal ons WhatsApp- uitvoer vandaan kom? So, hier moet jy op die plusteken klik en hier sal ons die HTTP-versoeknode gebruik, en hierdeur sal ons dit gebruik. Ons sal die uitvoer verskaf. Dit is sodat ons die uitvoer ook in die inboks-afdeling van die opknapping kan sien . Ons kan dit monitor. Goed? So wat gaan ons doen? Gebruik eenvoudig die plaasmetode hier. Ons sal die plaasmetode gebruik. En nou moet ons hierdie besonderhede invul. So waar sal ons hierdie besonderhede kry? Gaan eenvoudig na die opknapping. Goed? Gaan heel onderaan die opknapping. Klik op Ontwikkelaar . Gaan dan af, en jy sal die WhatsApp-dokument sien. So, in die WhatsApp-dokument, as jy na die plasing "Stuur teksboodskap" kyk, sal jy die basis-URL sien. Kopieer hierdie basis-URL en plak dit eenvoudig hier. Goed? Dis klaar. Nou sal jy moet verifieer. Goed? Omdat jy 'n rekening het, is dit baie belangrik om te verifieer. Verifikasie is soos niks anders as 'n wagwoord nie. Goed? En daarvoor sal ons die API daarvan nodig hê. So, jy sal teruggaan binne die opknapping en op WhatsApp API klik. Jy sal jou API hier vind. Goed? Nou, aangesien ek reeds 'n API-sleutel het, is dit hier sigbaar. Maar in jou geval sal die opsie "Genereer API-sleutel" verskyn, en as jy daarop klik, sal jou API-sleutel gegenereer word. Goed? Die tweede opsie hier sal Geassosieerde telefoonnommers wees. Jy sal dus jou telefoonnommer moet kies. Goed? Klik en kies dit. En sodra jy dit gekies het, sal jy die API-sleutel kopieer. Goed? Jy het die API-sleutel gekopieer. En sodra jy hier is, gaan na Verifikasie, en gaan dan na Generiese geloofsbriewe tipes. Dan sal die opsie "Generiese magtigingstipes oopmaak" verskyn. Klik daar en klik op Kopteksmagtiging. Goed? Dan sal Kopteksmagtiging verskyn. Dan, as jy hier klik, klik jy op "Skep nuwe geloofsbriewe". Onder "Waarde" sal jy skryf: "Ek wys jou wat ek skryf, hoofletter B." Goed, of hoofletter B.E.A.R.E.R., met 'n blote spasie. Plak dan jou API-sleutel. Goed, kyk mooi. Weereens, hoofletter B.E.A.R.E.R., met 'n blote spasie. Plak dan die API-sleutel wat jy hier gekopieer het. Goed? So, wat doen ek hier? Eers klik ek "Regstel." Goed? En dan plak ek dit hier. En wat skryf jy onder "Naam" hier? "Hoofletter A. Magtiging ," soos dit is. Geen klein a.z. s nie. Goed? En hier sal jy dit hernoem na "Revamp API." Ek hou dit vir eers na "Revamp API", want ek het dit reeds. Goed, sodat wanneer ek dit kies, ek sal weet watter API-sleutel dit is. Goed, dan klik ek hier op Stoor. Goed, sodra dit gestoor is, sal ek hierheen kom en dit kies. Goed, ek sal dit hier kies. Nou, selfs ons WhatsApp-verbinding met Send Revup is gekoppel vir stuur, dit wil sê, vir antwoorde. Nou, watter uitvoer wil ons hê? Goed, so daarvoor moet ons op Send Body klik. Alles wat ek beskryf, sal jy dit hier in die WhatsApp API-dokument vind. Klik hier op View Collection, en die Postman-webwerf sal oopmaak, en jy kan die besonderhede van daar af kry. Klik die plusteken hier, en klik Stuur teksboodskap hier, en jy sal 'n JSON-liggaam sien. Goed, ek sal dit toemaak. Of klik Rou. Klik Liggaam, en jy sal die JSON-liggaam sien. Wat doen jy eenvoudig? Jy moet dit heeltemal kopieer soos dit is en hierheen kom. Jy het stuur liggaam geaktiveer. Die liggaamsinhoudtipe sal jou JSON wees. So jy sal op spesifieke liggaam klik en klik op gebruik JSON. En hier sal jy dit eers uitbrei deur op uitdrukking te klik. En jy sal dit hier plak. Kyk nou wat die opsies hier is. Tot beteken die nommer waarna jy wil stuur, so wat sal jy doen? Jy sal dit doen, jy sal na die verwyderingsweb gaan en jy sal die nommer sleep wat dit vir ons gestuur het, dit is in die middel van die dubbele aanhalingsteken en hier sal jy ook die voorskou sien, goed, hierdie dinge, die tweede telefoonnommer-ID, as jy sien, na die stuurfoonnommer, is dit onderaan, jy sal die ontvanger se telefoonnommer sien, as jy dit vergroot, sal jy die stuurfoonnommer-ID sien, dit is goed, so jy sal eers hierdie wat onder die dubbele aanhalingstekens is, sny en jy sal hierdie ontvanger se telefoonnommer-ID hierheen sleep, tik eenvoudig jou teks soos dit is, goed, nou wat ook al binne hierdie teks sal kom, jou KI-agent sal hier reageer. Dit sal kom, goed, en die KI-agent het nog nie geantwoord nie, so jy sien geen besonderhede hier nie. Soos jy hier kan sien, het die agent niks gedoen nie. So wat sal ek doen? Ek sal dit daar los en net terugkom. En dan weer, ek sal terugkom. Goed? Dit het 'n outomatiese stoorfunksie. Geen probleem nie. Nou voer ek dit eenvoudig uit. Dit sal 'n reaksie van 'hallo' genereer op die boodskap wat ek gestuur het. So ek klik op uitvoer. En jy sien 'n reaksie is gegenereer. Goed? Dit is uitgevoer. Kyk, dit is uitgevoer. Goed? Maar wat het gebeur tydens uitvoering? Net "Hallo van Posman." En as ek binne die opknapping gaan en na die inboks gaan, sal ek sien dat "Hallo van Posman" dieselfde uitvoer is, maar hierdie reaksie is nie deur die KI-agent gegenereer nie. Dus, omdat ons dit by verstek daar geplaas het, maak die KI-agent dit ook 'n veranderlike. So, hoe wys hierdie uitvoer nou? "Hallo, hoe kan ek jou vandag help?" Dit was eintlik die antwoord. So wat gaan ons doen? Ons sal dit van hier af verwyder en hierdie ding hierheen sleep. Goed? Nou, kyk, dit is jou veranderlike. Tweedens, een ding wat hier kan gebeur, is dat wanneer jy uitvoer, jy 'n JSON-fout kry. Jy skryf eenvoudig hierdie. Goed? En verwyder die dubbele aanhalingstekens. Dis dit. Wat het ons eintlik hier gedoen? Ons het dit na string vyf omgeskakel. Dit beteken ons het dit gesê dat dit 'n string-element is. Dit is teks. Goed? So, wanneer jy dit doen, sal jy nie hierdie fout kry nie. Goed? Jy sal dit so skryf. En as jy weer op "Voer Stap Uit" klik, sal ons die inboks nagaan. Ja. Kyk, jy het 'n antwoord ontvang. Hallo. Hoe kan ek jou vandag help? So, nou is ons konnektiwiteit voltooi. Goed? Dit beteken ons kry invoer en uitvoer. Goed? Dit is invoer. Dit is uitvoer. Dit is belangrik vir jou. Goed? Nou, wat jy tussenin skep, is 'n ander ding. Goed? En wat jy skep, is 'n ander geval, wat al jou funksies sal uitvoer. Maar hierdie invoer en uitvoer sal jou help. Dit sal as 'n brug optree en jou help om te monitor . Dit beteken, dit sal ook jou nommer koppel en vir jou boodskappe bring. Jou KI-agent, of watter outomatisering jy ook al doen, sal alles verwerk, en dan sal hierdie nodus reageer en vir jou die uitvoer wys. Dit is om die uitvoer te vertoon. Goed? En jy sal dit later kan sien, net soos die kletsmodel. Goed? So nou moet ons ons gereedskap byvoeg. So laat ons vinnig die gereedskap hier byvoeg om te sien watter gereedskap ons sal hê en wat ons gaan doen. So wat het ons gedoen? Ek het al die gereedskap gekoppel. Goed? En nou sal ons na elke gereedskap kyk om te sien watter instellings ons gemaak het. Goed? En van die twee LLA-modelle wat ons vroeër bygevoeg het, het ek net die Chat GPT vir nou gehou, en ek het Gemini vir nou uitgesluit. Goed? So ons eerste gereedskap is die spyskaart. Goed? So, as ek dit hier oopmaak, moet jy Google Docs koppel. Goed? Nadat jy gekoppel het, verskyn die beskrywing van die instrument outomaties. Oor die algemeen het ons dit handmatig ingestel. Hoekom? Omdat ons dit 'n beskrywing moet gee sodat dit verstaan ​​wat hierdie instrument eintlik doen. Goed? So, hierdie beskrywing is ook baie belangrik. So, hier het ek dit 'n beskrywing gegee: "Dit is die spyskaart- instrument, jy kan die spyskaart van ons restaurant kry." Dis 'n eenvoudige een. Goed? Maar dis belangrik. Die hulpbron sal ons dokument wees, want dit is binne Google Docs. Die dokument is 'n lêer, en binne die bewerking gebruik ons ​​die Get-metode. Goed? Dit beteken die bewerking is Skep, Kry, Opdateer. Goed? So, daar is reeds 'n dokument. Goed? Laat ek jou wys. Dit is die spyskaart. Goed? Ons het 'n spyskaart binne Google Docs geskep. So, dit neem eenvoudig sy data. Goed? Dis hoekom dit 'n Get-bewerking is. Die URL hier, wat jou Google Docs URL is, is die een wat jy moet kopieer soos dit is. Goed, hier is jou URL, maar eers moet jy seker maak dat jy dit eenvoudig kan kopieer deur op Deel te klik. Hier kan jy die skakel kopieer deur op "Enigeen met Skakel en Redigeerder" te klik en dis klaar. Goed, jy moet dieselfde ding hier plak. En ek sal eenvoudig Simplify aanskakel. Goed? So, dit is jou Google Docs-opstelling, en ek het dit "Menu Tool" genoem. Jy sal uitvind hoekom dit daar is in die stelselprompt. So, kyk mooi . Goed? So, dit is die eerste hulpmiddel. Ons tweede hulpmiddel is Kalender. Goed? Nou, soos ek vroeër genoem het, in ons geval, sal ons ook afsprake bespreek. Goed? Byvoorbeeld, as iemand 'n bespreking by 'n restaurant moet maak, sal hulle sê: "Byvoorbeeld , daar is 10 van ons, en ons wil bespreek vir môre, oormôre, ensovoorts." Goed? So, ons sal die Google Kalender-hulpmiddel gebruik. Ek het dit CalendarGate genoem. Goed? En van hier af sal ek Google Kalender koppel. Die stap om Google Kalender, Google D, Google Sheets, Gmail en Google Kontakte te koppel, is eenvoudig en dieselfde. Goed? In die Wolkkonsole wat ons skep, hoef ons net na Soek te gaan en die API's vir almal te aktiveer. Die res, die kliëntgeheim en ID-sleutels, is dieselfde vir almal. Reg? So, ek het dit reeds gekies. Die hulpmiddelbeskrywing is weer handmatig ingestel en hier het ek die beskrywing ingevoer. As ek dit 'n bietjie groter maak, is dit die Kalender Kry-instrument waarmee jy kan kyk of daar enige gebeurtenisse in sekere tydgleuwe is, die begin-onderstreep tyd om na te soek en die eindtyd om voor te soek. Dit beteken, soek na hierdie begintyd en voor die eindtyd. Is daar enige tydgleuf in hierdie tydperk? Dit is wat dit genoem word. Die hulpbron sal ons gebeurtenis wees. Goed? Nie die Kalender.Gebeurtenis nie. Gebeurtenis beteken wat jy ook al bespreek, word 'n gebeurtenis genoem. Goed? So daar sal 'n gebeurtenis daar wees. En onder Bedrywighede, op die oomblik is hier Kry Baie. Want ons kyk nie net na een tydgleuf nie. Goed? Ons soek nie na een ding nie. Ons wil die hele kalender gedurende daardie datum deursoek. Goed? Watter datum ook al in die toekoms gedurende daardie datum val. Wanneer die gebruiker sê ek wil dit vir môre hê, wil ek dit vir oormôre hê, wat ook al, so in daardie, Kry Baie, goed, ons moet alles deursoek. Jy hoef nie na een te soek nie, as jy na een soek , sal jy die URL moet invoer. Goed, so "kry baie" is gedoen en die kalender uit die lys sal slegs die kalender van my e-pos-ID wys. Stuur alles hier terug, dan wat jy sal sien as jy dit sien, is voor en na. Hier het ek eenvoudig gekies "laat die model die parameter in beide gevalle definieer". Goed? Dis dit. Sy werk sal wees om leë data te bring en dit reg te stel. Goed? Nou die tweede instrument, ons tweede instrument is ook Google Kalender. As ek dit oopmaak, is dit "kalender skep". Die eerste een was "kalender kry". Dit sal dus slegs besonderhede neem, maar hierdie een sal 'n afspraak bespreek. Goed? Dit sal soek of 'n afspraak bespreek. So weer is Google Kalender gekoppel. Stel dit handmatig. In die beskrywing het ons geskryf dat dit ons kalender-skeppingsinstrument is. Jy moet die begintyd en tyd vir die bespreking deurgee. Gee ook die naam vir die tydgleuf deur. Goed, hierdie beskrywing is 'n eenvoudige beskrywing. Weereens, die hulpbron sal 'n gebeurtenis wees. Hier sal die operasie geskep word. Goed, net soos in ons vorige een, kry baie. Nou moet ons dit skep. Wanneer ons 'n bespreking maak, sal ons die gebeurtenis skep, ons sal die bespreking skep. So, skep weer die kalender, stel die begin- en eindtyd. Laat die KI-model besluit. Goed, daardie besluit is omdat wat die gebruiker ook al sê, die KI-model moet verstaan, goed, watter datum dit is en wanneer dit aanbreek. Goed. En binne dit is daar 'n punt wat volgende sal kom. Ek sal jou sê om dit versigtig te doen. En hier het ek op die byvoeg-veld geklik en die opsomming gekies. Goed? En hier laat ek weer die KI-model besluit. Hierdie opsomming is omdat wanneer jy 'n bespreking maak , die naam in die opsomming, in die kalender, moet verskyn. Goed? Of 'n beskrywing moet verskyn as gevolg van wat die bespreking gemaak word. Reg? So, dit was die tweede instrument . Dan ons, jammer, die derde instrument. En hierdie vierde instrument is ons bestelblad. Goed. Dis 'n Google Sheet. Ons het die Google Sheet gekies en dit handmatig ingestel. Kyk nou na die beskrywing. Moenie bekommerd wees nie, hoe kry jy hierdie werkvloei? Ek sal jou aan die einde van die video vertel hoe om al hierdie besonderhede te kry. Goed? So, sien asseblief die beskrywing. Gebruik hierdie instrument om 'n bestaande bestelling, voedselitems, afleweringsadres en totale rekening op te dateer. Pas rye volgens bestelling-ID. Goed? Moenie dit gebruik nie. Ek het dit 'n bietjie meer besonderhede gegee . Goed? Hoekom? Omdat dit dalk hallusineer. Goed? Dit mag dalk nie doen wat jy wil hê dit moet doen nie en eerder iets anders doen. So, ons gee dit 'n streng reël. Ons gee dit opdragte. Goed? 'n Bladsy met hierdie dokumente in die hulpbron. 'n Operasie genaamd "voeg 'n ry by". "Voeg 'n ry by" beteken ons voeg nuwe data by. "Voeg by" beteken wanneer nuwe data ingevoeg moet word. Ons sal dit binne die dokument kies. Ek het hierdie Google Sheet "Bestelblad" genoem. Goed? So dit is ons blad. Ek het dit "Bestelblad" genoem, wat kolomme soos Naam, Kontak, Afleweringsadres , Kos, Bestel-ID, Rekeningtotaal, Transaksie-ID, ens. het. Goed? So, ons sal eenvoudig hier kies, want ons Gmail is daar gekoppel. Al die opsies sal hier verskyn, en ek sal daardie blad kies. Watter blad is myne daarin? Blad Een, Blad Twee, so my Blad Twee is daar. Ons sal nie "Besluit" hier kies nie, of " Kom ons besluit reeds" nie. Dan, wat sal gebeur, sal meer verwarrend wees. Goed? Goed, so ons hoef dit nie oral te doen nie. Ons hoef dit net te doen waar nodig. Dan, hieronder, sal ons "Pas Kolommodel Module: Karteer Elke Kolom Handmatig" sien. Goed? Ons het dit gekies. En hier het ek besluit om almal te laat besluit oor 'n model, want dit weet dat as 'n naam inkom, dit vra: "As 'n naam inkom, sal dit in die Naam-kolom gaan. Kontak in daardie kolom, ens." Goed? Ek het dit ingevul . So, die tweede blad is die Bestelopdateringsblad. Nou, wat doen dit? Kyk na die beskrywing daarin. Ek het eenvoudig 'n beskrywing bygevoeg wat sê: "Gebruik hierdie instrument om 'n bestaande bestellingsry in Google Sheets op te dateer. Hierdie ry word gekoppel met behulp van die bestellings- ID." Goed? Roep hierdie instrument na situasies, ens. So, as ek iets spesifiek moet opdateer, het ek hierdie byvoeging daarvoor bygevoeg. Jy kan dit so doen. Geen probleem nie. Goed? Dit is waar ek my Opdateringsry sal hê. Dit beteken, wanneer die eerste detail ingevul is en ek iets daarin moet opdateer, sal ek hierdie blad gebruik. So, my bewerking hier is Opdateringsry. Die ou een het 'n Byvoegingsry gehad. Nog 'n opsie hier, aan die begin, is "Byvoeg" en "Opdatering" rye. Ons moet dit nie kies nie, want dit sal ons verwar. Goed? Weereens, die bestellingsblad sal elke kolom handmatig karteer. En hier sal die kolom ooreenstem. Dit beteken dat die besonderhede per verwysing ingevul sal word, en dit is die bestellings-ID. Want die bestellings-ID sal uniek wees. Reg? Die telefoonnommer sal dieselfde bly, en die kliënt sal herhaaldelik besoek aflê, maar die bestellings-ID sal altyd uniek wees. Dit sal dus die bestelling opdateer met behulp van daardie verwysing, en hier het ons daardie dinge gekies. Laat die KI-model besluit. Hierna het ons 'n sakrekenaar-instrument gebruik. Ek sal later verduidelik hoekom dit nodig is. Goed. Toe het ons "Stuur QR-kode" hier bygevoeg, want ons moet ook betalings binne ons vorm aanvaar . As die kliënt "Aanlyn" kies, moet ons UPI-betalings aanlyn aanvaar . Goed? So, wat het ons hier gedoen? Eenvoudig gestel, wat het ons hierdie instrument gegee? 'n Beskrywing. Roep hierdie instrument om die QR-beeld na die gebruiker te stuur. Goed? Metode: POST. En hierdie URL hier is dieselfde as die instellings wat ons in die opknapping verskaf het. Maar wat moet ons nou doen? Ons moet binne die opknapping gaan. En eenvoudig, nadat ons aangemeld is, gaan ons na Ontwikkelaars en klik op WhatsApp API Docs. Nou word die QR-beeld wat ons stuur via URL gestuur. Dit beteken ons het die beeld êrens gestoor. Goed? Ons het dit op 'n bediener gestoor, en ons stuur 'n skakel na die plek waar ons dit gestoor het. Daardie skakel sal die beeld stuur. OK? En waar het ons dit gestoor? So, as jy na die galery-afdeling van ons opknapping gaan, sal jy dit hier sien. OK? En ek sal hier inzoem. Hier sal jy 'n kopieeropsie sien . Sodra jy op Laai Lêers Op klik en dan die lêer sleep, verskyn dit in die galery-afdeling. Van hier af sal jy die "Kopieer"-opsie sien. Jy kan dit eenvoudig kopieer. OK? En hier weer sal hierdie URL dieselfde wees as wat ons in "Stuur Antwoord" gesien het. Weereens, die verifikasie "Jeric Auth Type"-koptekst, en dan ons koptekst "Otorisering" is OK. Hierin, klik op "Stuur Liggaam" en json met behulp van json. En die parameters binne hierdie in Postman, as jy "Stuur Beeld Deur" sien, dan as ek dit hierheen neem, gaan na die dokument hier, ek klik op "Stuur Beeld Deur URL"-aansigafdelings. Goed, hier eenvoudig, as ek "Stuur Beeldboodskap Deur URL" hieruit kies, dan verskyn hierdie detail. Dieselfde detail sal binne-in jou json-liggaam gaan. Goed? Wat is daarin? Onder "Aan" sal jy die nommer karteer. Goed? Onder "Telefoonnommer-ID" sal jy die telefoonnommer-ID karteer. Goed? Jou tipe sal dieselfde bly. En hierdie URL sal binne hierdie dubbelbalk geplak word . Goed? En die onderskrif sal daar wees as jy nie wil hê dit moet dinamies wees nie. Jy kan eenvoudig enige onderskrif plaas. Laat ek jou wys wat ons geplaas het. So hier, as ek dit volledig oopmaak, sal dit hier sigbaar wees. Kyk, ek het die nommer aan die "to" gekoppel. Goed, ek het dit aan die telefoonnommer-ID gekoppel. Ek het die beeld geplaas. En hier het ek die URL van die lêer wat ek van Revap opgelaai het, geplaas. En in die onderskrif het ek dit geplaas. Sodra jy betaal het, antwoord asseblief met die transaksie-ID. Ek het dit die opdrag op hierdie manier gegee. Dit sal dus sigbaar wees vir die ander persoon in die onderskrif wanneer die beeld kom. Goed? Dit sal dus slegs werk wanneer die QR-kode gestuur moet word. Goed? Reg, en vierdens is die Belastingopdateringsblad. Eenvoudig vir die opdatering van die Belasting- Jammer-transaksie, wat nie Belasting My Slegte Transaksie-ID is nie. Dit is dus alles dieselfde. Nou sien jy dalk hier dat ek 'n wagknoop hier bygevoeg het. Goed, so hoekom het ek hierdie wagknoop bygevoeg? Basies, soms gebeur dit dat as te veel boodskappe inkom, die KI verward raak. Goed, en jou LLM-model begin te veel aanwysings gebruik. En daar is 'n limiet vir al hierdie dinge. Goed? As daardie limiet oorskry word, sal dit 'n fout begin gee. So daarom, wat het ons daarmee gedoen? Ons het 'n wagknoop hier bygevoeg, waarbinne ons 'n gaping van 2 sekondes gehou het. Goed? So watter boodskappe ook al inkom, hulle sal na 2 sekondes kom. Goed? En wat doen dit? Dit hou jou stelsel gesond. Goed? So hier het ons 'n timer van 2 sekondes bygevoeg. Reg? En wat het ons dan hier gedoen? Ons het 'n JavaScript-kode bygevoeg. Goed? As ek dit oopmaak, wat ons hier gedoen het, was om te spesifiseer dat die maksimum karakterlimiet 3 000 moet wees, want wanneer jy boodskappe in WhatsApp deur outomatisering stuur, is daar 'n limiet van 4 000. Goed, so daar moet nie meer as 4 000 boodskappe wees nie. Dit beteken, daar moet nie te veel karakters in 'n enkele boodskap wees as jy outomatiseer nie. Goed? So, as jou KI-agent 'n groot reaksie genereer, sal dit 'n probleem veroorsaak as dit meer as 4 000 karakters oorskry, en wat gebeur, is dat dit halfpad sal stop, 'n fout sal gee en nie sal loop nie. Daarom het ons eenvoudig kode bygevoeg om dit te beperk. Weereens, hierdie kode wat ons geskryf het, is ook geskryf met behulp van Chat.gpt en die wolk. So jy kan dit ook doen. Moenie daaroor bekommerd wees nie. Reg? En hier is ons stuurantwoord. Nou, die belangrikste ding is ons stelselskrip. Nadat ons op die KI-agent geklik het, watter teks ook al onder die Definieer-oortjie verskyn, sleep ons daardie teks van die web na die skrip. Kom ons kyk nou na hierdie stelselskrip. Ek het hierdie stelselskrip in detail geskryf . Reg? Die uitvoer word hier onder "Antwoorde" gegee, ens. Ek het die gereedskap beskryf wat gebruik sal word en hul beskrywings. Reg? Dan, stap vir stap, wat sal stap een en stap twee wees ? Wat sal stap drie wees? Dit is baie belangrik. En dis nie asof ek die klets in GPT of die wolk sit en dit skryf die hele skrip terug na my toe nie . Nee, dis nie so nie. Hier moet jy die iteratiewe metode gebruik, wat iteratiewe drukwerk genoem word. Daar is twee tipes drukwerk. Een is iteratief , en die ander is vooraf. Ek sou dit nie eenmalig noem nie. Ek sou dit vooraf noem. So, die aanbod beteken dat jy reeds weet, jy neem 'n hele arena, sit dit binne die stelselprop en laat dit loop. Nou, die voordeel hiervan is dat dit nie veel tyd neem nie. Goed? Want dit is reeds gebou. Maar daar is 'n groot kans dat sommige van die dinge daarin nie sal werk nie, of 'n fout kan voorkom, of hulle kan faal . En as enige een ding faal, is jou hele prop verwoes, en dan moet jy alles weer doen. Wat gebeur in iteratief ? Jy gebruik 'n metode. Eerstens gebruik jy een ding op 'n slag. Byvoorbeeld, daar is baie dinge daarin, stap een, stap twee, stap drie, stap vier, baie dinge, so jy sal een stap gebruik, daarna sal jy dit uitvoer, as dit perfek loop, wat is nou die volgende metode daarna of wat is die volgende stap, jy sal dit byvoeg en toets, so dit word die beproefde metode genoem, goed, daarom pas jy baie iterasies daarop toe, daarom word dit iteratiewe metode genoem. Nadat ek een gedoen het, het ek nog een stap gedoen. Hoe is die uitsetresultaat? Dit kom perfek. Toe het jy die tweede stap daarin bygevoeg. Het die resultaat gesien. As dit nie kom nie So, geen probleem nie. Verander daardie metode. Probeer die ander metode. Goed? So dit is wat die iteratiewe metode is. Goed? So, ons het al die besonderhede hier ingevoer. En in die bestellingsopsomming wat hier sigbaar is, kan jy al die totale, BTW, belasting, ens. sien. Kyk hier na die sakrekenaar. Hier kan jy die sakrekenaar-instrument sien. So, ons het die sakrekenaar-instrument gebruik. En as jy hier opblaai, sal jy die gereedskap sien: Kieslys-gereedskap, Sakrekenaar-bestelblad, Bestel- opdateringsblad. Goed? So, hier het ek hulle Kalender Kry, Kalender Skep genoem, en die beskrywing wat ons hulle hier gegee het. So, dit is hoe hulle verstaan ​​watter instrument om eintlik te gebruik. Hulle dink dalk: " Ja, ek wil hierdie instrument gebruik." Maar as ons dit aan hulle verduidelik, sal hulle beter reageer. Goed? So, ons het hierdie groot projek vir hulle geskep. Ek het 'n paar reëls geïmplementeer. Goed? Ek het al hierdie dinge geïmplementeer. Kyk asseblief noukeurig hierna. En hier, dit is die LLM-model, waar ek 4.1 mini gekies het. Wat ek in die Eindgebruiksrespons gedoen het, is om die maksimum aantal tokens op 500 te stel. Aangesien jou stelsel so groot is, kan meer tokens gebruik word. Maak dus seker dat jy nie te veel tokens gebruik nie, sodat jou ABI-koste bespaar word. Goed? Daarom het ek dit op 500 gestel, en die monsternemingstemperatuur is 0.1. Hoe meer ek van 0.1 na een beweeg, hoe meer sal dit kreatief dink, wat ek nie wil hê nie. Dit sal nie op sy eie dink nie. Dit moet die instruksies volg wat ek dit gee. So, as ek daardie punt op een stel, sal dit presies daardie instruksies volg. Goed? Dit beteken, dit sal stap vir stap gaan en dit sal nie dink nie. Hy sal nie outomaties dink nie, moet ek dit probeer? Moet ek dit probeer en die uitvoer sien? Goed? Daarom het ons dit op 0.1 gehou. Goed? So, ons s'n is geskep. En wat ons nou doen, is dat ons dit publiseer en dit toets teen 'n produksie-URL. Ek het WhatsApp langs mekaar oopgemaak en hier het ek dit oopgemaak onder die uitvoering-oortjie van N10 sodat ek dit hier sal sien wanneer dit loop. So, byvoorbeeld, ek sal net "Hallo" skryf. Nou, kyk, dit loop hier. Goed. Goed. Welkom by Royale Test. Bekyk-kieslys: Plaas bestelling, bespreek 'n tafel. Kies asseblief 'n opsie deur die nommer te tik. Perfek. Ek sien die Bekyk-kieslys. Ek klik op een en stuur in. Terloops, jy kan die klets sien wat op RivWap plaasvind. Goed? So dit is ook die mooi van RivWap. Jy kan dit op RivWap monitor. Goed? Toe antwoord hy watter kategorie wil jy hier sien? Ek het voorgeregte, ok, hier is die voorgeregte beskikbaar: paneer shahi tikka romerige paneer, die beskrywing is gegee, dahi ke kebab, ens., ok, en lees meer, ok, daar is meer hieronder, so ek wil hoender malai tikka bestel, ok, watter vraag is hieronder geskryf? Hy wil graag 'n ander kategorie sien en is jy gereed om te bestel? Ek het gesê ok, ek is gereed, ok, hoeveel hoender malai tikka wil jy bestel? Dit beteken hoeveel borde, basies ok, so ek bestel twee borde. Enigiets anders wil jy by jou bestelling voeg? Indien nie, sê asseblief klaar, nee, dit is ok vir my, klaar, mag ek julle name ken? ok, julle kontaknommer, asseblief, julle afleweringsadres . ok, wil jy aanlyn betaal en UPI, so aanlyn, UPI en kontant by aflewering, jammer, ok, bestellingsopsomming. Hy het vir my hoender malai tikka twee gestuur, hoeveelheid 920, toe is BTW daarop gehef, totaal is 966. Bestelling en hier: OK, die adres word ook aanlyn gegee. Ek het die bestelling bevestig. Ja, perfek. So nou het ek die QR-kode ontvang. OK, en dit sê vir my, sodra jy betaal het, antwoord asseblief met die transaksie-ID. Eenvoudig, en bevestig die bestelling, ens. Al hierdie dinge het aangekom. Goed, ek sal nou kyk. Goed, so die besonderhede het in my Google Sheet verskyn. Goed, so hier sien jy, die naam, kontakbesonderhede, alles het in die Google Sheet verskyn. Reg? So, op hierdie manier het hy maklik al die bestellings bespreek. En dan kan enige restauranteienaar die besonderhede van hier af insamel en die bestelling voltooi . So dit was 'n volledige meesterklas waar jy geleer het hoe om WhatsApp aan die Cloud API te koppel. Dan hoe om dit met Na10 te koppel. Hoe om Na10 beskikbaar te stel. Hoe om binne Rivaab aan te meld ? En binne dit het ons ook 'n gebruiksgeval gesien waarin ons Ek het 'n WhatsApp KI-agent vir 'n restaurant gebou. 'n Kletsbot wat 'n groot aantal navrae op WhatsApp ontvang, sal maklik daardie navrae en bestellings hanteer en alle besprekings en bestellings insamel. Ek hoop jy het iets nuuts hieruit geleer. En as ek iets gemis het, laat weet my asseblief in die kommentaar, en ek sal seker maak dat ek dit kan beantwoord of by my volgende video kan voeg. Ek het die skakel na die res van die hersiening in die beskrywing ingesluit. Ek het ook die gasheerskakel en koeponkode vir die NA ingesluit. As jy hierdie bloudruk wil aflaai, sal ek die skakel in die beskrywing verskaf. Jy kan my werkvloei van die gemeenskap aflaai en dit direk invoer. Jy kan dit ook aanpas om by jou gebruiksgeval te pas . Jy kan Revap se planne nagaan, en hulle het 'n ondersteunings-e-pos-ID en -nommer verskaf. As jy enige twyfel het, kan jy hulle per WhatsApp kontak en jy sal al die inligting daaroor vind. Revap is omdat, soos ek genoem het, dit die mees bekostigbare platform is. Jy kan alles daarop sien. Jy kan selfs jou boodskappe in jou inboks monitor om te sien hoe jou geselsies vorder . So, ek hoop jy het iets interessants geleer, en ek sal aanhou om video's soos hierdie te plaas . Ek sien jou in die volgende video. Tot dan, totsiens, en pas jouself op .

Need a transcript for another video?

Get free YouTube transcripts with timestamps, translation, and download options.

Transcript content is sourced from YouTube's auto-generated captions or AI transcription. All video content belongs to the original creators. Terms of Service · DMCA Contact

How to Build a WhatsApp AI Agent with n8n | Complete What...