HomeVideos

Every Grok Bot Concept Explained for Normal People

Now Playing

Every Grok Bot Concept Explained for Normal People

Transcript

784 segments

0:00

Ik ga elk GrokBot-concept uiteenzetten

0:01

dat je moet begrijpen om direct waarde

0:03

uit je GrokBots te kunnen halen. Laten

0:05

we dus geen tijd verspillen en direct

0:07

met de video van vandaag beginnen. In

0:08

de video van vandaag heb ik 25

0:10

concepten voor jullie, verdeeld over

0:12

vijf delen. Deel één gaat over wat de

0:14

bot precies is. Een GrokBot is één

0:16

afzonderlijke bot. Zoals je kunt zien,

0:18

heb ik er hier een heleboel en ze

0:19

hebben elk een naam, een functietitel

0:20

en een beschrijving. Zoals je ziet: als

0:22

ik op Motion klik, degene die de

0:23

animaties voor deze video maakt die je

0:25

al hebt gezien, dan is zijn naam Motion

0:26

. Je kunt hier zien dat hij het label '

0:28

animator' heeft. Als ik erop klik, zie

0:30

je dat dat zijn label is. De

0:31

beschrijving voor deze bot is dat hij

0:33

motion graphics en animaties maakt voor

0:35

intro's of overgangen in

0:36

YouTube-video's. En je ziet dat ik met

0:38

elk van mijn verschillende bots een

0:40

heel specifiek gesprek voer. Elke bot

0:42

is dus echt een individuele bot met

0:44

eigen vaardigheden, eigen

0:45

beschrijvingen, eigen processen, en je

0:47

voert unieke gesprekken met ze. Dat is

0:50

een mooi bruggetje naar nummer twee:

0:52

bot-beschrijvingen. Omdat je hier ziet

0:54

dat je een heleboel verschillende bots

0:55

gaat bouwen, wil je ervoor zorgen dat

0:57

ze elk één specifieke taak heel goed

0:59

uitvoeren. Je zag zojuist de

1:01

beschrijving van Motion. Als ik naar

1:02

Minor ga en naar zijn beschrijving kijk

1:04

: hij doorzoekt X op AI-nieuws, nieuwe

1:06

modellen en nieuwe tools. Hij kent ook

1:08

Nate's YouTube-en X-posts, zodat de

1:09

briefings nuttig blijven voor zijn

1:11

content. Als ik naar deze bot genaamd

1:12

Eyes ga, kan ik doorklikken en zien dat

1:13

de beschrijving is dat deze bot een

1:15

meester in onderzoek is. Hij verzamelt

1:16

veel betrouwbare bronnen en helpt bij

1:18

het vormen van meningen op basis van

1:19

feiten en data. De reden waarom deze

1:21

beschrijvingen zo belangrijk zijn, is

1:23

dat je later, wanneer we dieper op de

1:24

concepten ingaan, zult merken dat deze

1:26

bots veel samenwerken. De manier waarop

1:28

ze begrijpen dat ik werk moet delegeren

1:29

aan Eyes omdat hij de onderzoeker is,

1:31

of aan Motion omdat hij de animator is,

1:33

is volledig gebaseerd op die

1:34

beschrijvingen. Deze beschrijvingen

1:36

zijn dus ontzettend belangrijk. Want

1:38

wat echt gaaf is aan Grok bot, is dat

1:39

wanneer je er meer bouwt en ze

1:41

opschaalt, je misschien denkt dat je

1:42

een soort ecosysteem als dit wilt

1:43

bouwen, waarbij je bovenaan met al je

1:45

bots praat. Maar eigenlijk wil je meer

1:47

een ecosysteem bouwen dat lijkt op een

1:49

organigram, waar je met slechts een

1:51

paar leidinggevenden praat en zij alle

1:53

bots daaronder kennen, en weten wie er

1:55

in hun team zit en wat hun sterke en

1:56

zwakke punten zijn. En dat is min of

1:58

meer wat je hier kunt zien bij mijn

2:00

directieteam, maar daar praten we later

2:01

meer over. En dat brengt ons bij nummer

2:03

drie, namelijk bot-templates. Dus, dit

2:05

is echt heel gaaf. Weet je nog hoe je

2:07

in N8N de templates van andere mensen

2:08

kon importeren? In Claude kun je de

2:10

skills van anderen overnemen, dat soort

2:11

dingen. Nou, in Grok Bot kun je de Grok

2:13

Bots van anderen overnemen. Kijk

2:15

bijvoorbeeld naar deze link. Dit is een

2:16

Grok Bot die ik Studio heb genoemd. Hij

2:18

maakt foto's, afbeeldingen en korte

2:20

video-creaties voor marketing. Wat ik

2:22

dus kan doen, is dit toevoegen aan mijn

2:23

eigen Grok Bot. Het opent in de app en

2:25

ik kan hier de context doorlezen. Dus,

2:27

instructies, geheugen, skills, en dan

2:29

kan ik deze bot gewoon toevoegen. En

2:31

wat er gebeurt, is dat hij deze bot

2:32

opstart en hij zichzelf eigenlijk

2:34

begint te creëren. Hier kun je zien

2:35

dat er staat: "Ik sla nu je geheugen en

2:37

skill op." Als ik op de bot klik, kun

2:38

je zien dat hij al een naam, label en

2:40

beschrijving heeft. Natuurlijk zul je

2:42

je eigen instellingen moeten

2:43

configureren. Dus, als iemand je een

2:44

bot geeft die verbonden is met hun

2:46

ClickUp, zal deze niet met hun ClickUp

2:47

verbonden zijn; je moet hem verbinden

2:49

met de jouwe, maar hij bevat in feite

2:50

wel de andere middelen, alleen niets

2:51

persoonlijks. En het andere toffe is

2:53

dat je je eigen bots kunt delen. Stel

2:55

dat ik mijn Views-bot wilde delen, dan

2:56

zou ik hierheen kunnen gaan, op de

2:58

instellingen klikken en hier op 'delen

3:00

als template' klikken, en dit zegt

3:01

eigenlijk: "Hé Views, maak een

3:03

template van jezelf die ik aan iemand

3:04

anders kan geven." En daar ga je, nu

3:06

heeft Views zijn eigen link gemaakt die

3:08

ik kan publiceren. En als iemand deze

3:10

link nu kopieert, kunnen ze Views

3:12

binnenhalen en die bot in hun eigen

3:14

bot-ecosysteem gebruiken. Kijk hier

3:16

eens naar, ik kopieer de link, ga naar

3:18

Google, plak hem daar, en nu kan

3:19

iedereen Views kopiëren. Wat ons

3:21

brengt bij nummer vier, wat eigenlijk

3:23

uit twee delen bestaat: context en

3:25

geheugen. Context is in feite alles

3:26

waar je Grok-bots toegang toe hebben om

3:28

te zien. Dus de gespreksgeschiedenis en

3:30

al het andere dat je invoert, zoals je

3:32

prompts. En het tweede onderdeel

3:34

daarvan is geheugen, en dit is erg

3:35

interessant, want hier kun je zien dat

3:37

toen ik Views vroeg om een sjabloon van

3:38

zichzelf te maken, het zei: "Ja, ik

3:40

lees eerst even mijn herinneringen door

3:41

." En als ik naar de details kijk,

3:43

kunnen we hier in de context zien dat

3:44

er specifieke herinneringen zijn die

3:45

het daadwerkelijk heeft opgeslagen. En

3:47

als iemand deze bot-template zou

3:48

kopiëren, zouden ze die herinneringen

3:50

ook krijgen. Maar wat echt interessant

3:52

is, is het verschil tussen het globale

3:53

geheugen van al je Grok-bots en het

3:55

individuele geheugen per bot. Dus, kijk

3:57

hier naar. "Hé Views, kun je me kort

3:59

vertellen wat het verschil is tussen

4:00

wat je over mij weet vanuit een globaal

4:02

perspectief dat alle andere Grok-bots

4:03

kennen, en wat de geheugengegevens zijn

4:05

die alleen jij over mij weet?" Dus, het

4:07

punt dat ik hier probeer te maken is

4:08

dat je al die verschillende bots hebt

4:10

en in totaal een collectief bestand met

4:11

informatie over jou. Maar naarmate je

4:13

met elke bot praat en hun vaardigheden

4:15

opbouwt, hebben ze ook individueel

4:16

verschillende herinneringen. Hier kun

4:18

je zien dat er twee afzonderlijke

4:19

geheugenopslagen zijn. Dit is wat elke

4:21

bot over mij kan zien, en dit is wat

4:23

alleen Views over mij weet. Zorg er dus

4:25

voor dat je begrijpt welke agent wat

4:26

weet. En als je het geheugen wilt

4:28

bijwerken, zeg dan gewoon: "Hé, voeg

4:29

dit toe aan je geheugen." Of voeg dit

4:31

toe aan het globale geheugen. En dat

4:33

brengt ons bij concept nummer vijf, wat

4:34

compressie is. Dus, als jullie weleens

4:36

iets als Cloud Code hebben gebruikt,

4:38

zijn jullie waarschijnlijk bekend met

4:39

het hele idee van het vullen van het

4:41

contextvenster en voorzichtig zijn om

4:43

niet in de gevarenzone van

4:44

contextverval te komen. Nu, bij Grok

4:45

Bot is dat een beetje anders omdat elke

4:47

individuele agent zijn eigen

4:48

gespreksgeschiedenis heeft, wat

4:50

betekent dat ze hun eigen

4:51

contextvensters hebben. Maar het ding

4:52

met Grok Bot is dat het alles

4:54

automatisch comprimeert. Dus, wij

4:55

hebben daar geen controle over. We

4:57

weten ook niet precies wanneer het

4:58

automatisch comprimeert, maar het heeft

5:00

een soort automatische samenvattings-en

5:01

compressiefunctie, zodat het de

5:03

contextlimiet niet overschrijdt. Dus,

5:04

als ik al 500 dagen met jullie praat,

5:06

zou het mijn eerste paar berichten

5:08

waarschijnlijk niet zien, maar over het

5:09

algemeen zou het herinneringen over mij

5:11

bewaren, de context hebben van waar we

5:13

naartoe werken, en misschien de laatste

5:15

30 of 50 berichten als samenvatting

5:16

zien terwijl het actie onderneemt. Oké

5:18

, dat waren de eerste vijf. Nu gaan we

5:21

over naar deel twee, waar het

5:22

daadwerkelijk werkt. Oké, top. Nummer

5:25

zes is de agent-computer. Dit betekent

5:27

dat je Grok-bots daadwerkelijk een

5:29

computer kunnen gebruiken. Zoals je

5:30

kunt zien, heeft Klaus hier een

5:32

computer, ik kan zijn scherm bekijken

5:33

en hij kan zijn scherm ook besturen.

5:35

Als ik hier naar Becky ga, zie je dat

5:37

zij ook een computer open heeft staan.

5:39

Elk van je Grok-bots heeft een computer

5:41

. Dit lijkt een beetje op het geheugen,

5:42

want ze hebben allemaal hun eigen

5:44

scherm waar ze aan werken, maar

5:45

uiteindelijk werken ze allemaal op

5:47

dezelfde computer. En dat zul je iets

5:49

beter begrijpen als we naar concept

5:50

nummer acht gaan. Maar we gaan door

5:52

naar concept nummer zeven: het idee van

5:54

een browser. Binnen de computer kan ik

5:56

deze natuurlijk openen en de browser

5:58

besturen, of Klaus kan dat, want dat is

5:59

hier een bot. Wat er in de browser

6:01

gebeurt, is dat we Google letterlijk op

6:03

dezelfde manier kunnen gebruiken als we

6:04

zouden doen op onze eigen Google Chrome

6:06

of wat dan ook. En het leuke is dat je

6:08

inloggegevens worden opgeslagen. Ik ben

6:09

ingelogd op school, zoals je kunt zien,

6:11

dit is mijn account. En als ik dit

6:13

afsluit, blijf ik ingelogd. Dus nu kan

6:15

Klaus daadwerkelijk dingen voor mij

6:17

doen in mijn schoolcommunity, of

6:18

inloggen op mijn GitHub of mijn

6:20

LinkedIn. Het kan in principe overal

6:22

inloggen zodra we de inloggegevens

6:23

hebben opgeslagen. Je gaat dus gewoon

6:25

naar de site die je wilt, logt in,

6:27

voert je eigen gebruikersnaam en

6:28

wachtwoord in, en dan kan je bot het

6:30

overnemen en daar dingen voor je doen.

6:31

En nu gaan we door naar nummer acht, de

6:33

bestandsverkenner. Zoals je hier op

6:35

mijn scherm kunt zien, heb ik een

6:37

lokale bestandsverkenner; ik kan door

6:38

mijn Herc 2-project bladeren, mijn

6:40

filmrol bekijken en al dat soort dingen

6:42

inzien. Dat geldt ook voor al jouw

6:44

agents, en dit is de plek waar ze alles

6:46

delen. Als ik onze eigenlijke

6:47

werkruimte open, zie je dat ik zaken

6:49

heb zoals brainstormsessies, dashboards

6:51

en Grok Bot-concepten, wat de video is

6:53

die je nu bekijkt. En al deze bestanden

6:55

die worden bekeken, zijn exact dezelfde

6:57

op elke computer voor de bots. Dus als

6:59

ik hier naar dev ga en dit scherm open,

7:01

kun je zien dat als we de

7:02

bestandsverkenner op de computer van

7:04

dev openen, het exact dezelfde

7:06

werkruimte is met al dezelfde bestanden

7:08

die zijn opgeslagen op de gedeelde

7:09

computer voor jouw Grok-bots. En

7:11

terwijl we nog bij dit hele concept van

7:13

de computer zijn, gaan we door naar

7:15

nummer negen: de terminal. Net zoals

7:16

jij een terminal op je computer hebt,

7:18

hebben deze bots dat ook. Ze kunnen

7:20

opdrachten uitvoeren, scripts instellen

7:22

en dingen doen via een terminal, net

7:23

als dit. Het is dus letterlijk gewoon

7:25

een computer. Ze kunnen alles wat een

7:27

computer kan doen. En dan gaan we door

7:28

naar nummer 10: lokale bestandstoegang.

7:30

Dat betekent dat ze inderdaad een

7:31

cloudcomputer hebben die ze allemaal

7:33

delen, maar ze hebben ook toegang tot

7:34

lokale bestanden op de computer waar

7:36

jij daadwerkelijk op werkt. Hier kun je

7:38

zien dat ik het een bestandspad gaf,

7:39

dat in mijn downloads stond. Ik zei: "

7:41

Analyseer dit bestand en vertel me wat

7:42

erin staat." Het pakte het, analyseerde

7:44

het, ik vroeg het om het te hernoemen

7:45

en te verplaatsen, en het was

7:46

daadwerkelijk in staat om het te

7:47

hernoemen en te verplaatsen. Dus als ik

7:49

naar mijn nieuwe thumbnails ga, is dit

7:50

het bestand waar het zojuist over ging.

7:52

Het stond eerst in mijn downloads en

7:54

heette bijvoorbeeld 'oranje bla bla',

7:55

maar de bot bekeek het, hernoemde het

7:57

naar 'zero to pro' en verplaatste het

7:59

naar deze nieuwe map met thumbnails, en

8:01

dit deed hij lokaal op mijn eigen

8:02

bureaublad. Goed, dat waren de eerste

8:05

10. Laten we nu doorgaan naar deel drie

8:06

, waar we het gaan hebben over de

8:08

mogelijkheden. Oké, dus concept nummer

8:10

11 hier heet plug-ins. Dit is in feite

8:12

hoe je jouw agents laat communiceren

8:14

met zaken als Slack, Gmail, Google Docs

8:16

of wat het dan ook is. Je gaat

8:18

hieronder naar de plugins, waar je een

8:20

heleboel opties ziet om uit te kiezen;

8:22

je hoeft eigenlijk alleen maar op

8:23

toevoegen te klikken en je aan te

8:24

melden. Eenvoudiger kan niet. Wat ook

8:26

gaaf is, is dat je kunt zien bij welke

8:28

je al bent ingelogd en je kunt meerdere

8:30

accounts koppelen. Stel bijvoorbeeld

8:31

dat ik voor ClickUp zowel mijn

8:33

hoofdaccount als een ander account wil

8:34

gebruiken. Dan kan ik me bij beide

8:35

aanmelden en vervolgens verschillende

8:37

agents verschillende accounts laten

8:38

gebruiken. Zoals je hier in mijn

8:39

ClickUp kunt zien, maakt het

8:40

automatisch taken aan voor alles wat

8:42

het uitvoert. Hier is het moment dat

8:43

het begon met werken aan de motion

8:44

graphics voor deze video. Mijn

8:46

Grok-bots weten dat ze hun taken moeten

8:47

loggen in dit bord in ClickUp, zodat ik

8:49

altijd kan zien wat er gaande is.

8:50

Nogmaals, dit is het item voor deze

8:52

video, en je ziet dat we een eigenaar

8:54

hebben, mijn verzoek, het resultaat,

8:56

links, en al deze informatie en

8:57

voortgangsupdates. Dit is erg handig

8:59

voor mij om bij te houden wat er speelt

9:01

en om aan het eind van de week terug te

9:02

kijken op alles wat ze hebben gedaan.

9:04

En door naar nummer 12, dit zijn skills

9:06

. Net zoals je skills in Claude of

9:07

Codex gebruikt, kun je een

9:08

slash-commando gebruiken om naar een

9:10

bepaalde skill te verwijzen. Als ik

9:12

hier bijvoorbeeld 'school' typ, zie je

9:14

dat deze zegt 'zeven dagen

9:15

uitdagingsposts op school', en dat is

9:17

een skill die ik kan oproepen en die de

9:19

agent begrijpt. En als je nog nooit van

9:20

een skill hebt gehoord: kort gezegd is

9:22

het gewoon een recept. Stel dat je

9:23

pannenkoeken met chocoladestukjes wilt

9:25

maken. Dan zoek je waarschijnlijk een

9:27

recept voor die pannenkoeken op, maakt

9:29

ze, en beseft dan: "Oké, tof." Deze

9:30

waren echt heel erg lekker. Ik wil ze

9:32

elke keer weer zo ontzettend lekker

9:34

maken. Dus sla ik het recept op, zodat

9:35

ik de volgende keer als ik die

9:36

pannenkoeken wil maken, gewoon het

9:38

recept erbij pak. En hé, als deze niet

9:39

goed waren, als ze te rauw of te

9:40

verbrand waren, waarom pas ik het

9:41

recept dan niet aan en zeg ik: "Hé,

9:43

bak ze de volgende keer iets langer aan

9:44

elke kant, of juist minder lang." Dus

9:45

deze vaardigheden zijn aanpasbaar, en

9:47

elke keer dat je ze uitvoert, kunnen ze

9:48

verbeteren omdat je gewoon feedback

9:50

geeft. Je vindt de vaardigheden in je

9:51

plug-ins, je gaat naar geïnstalleerd,

9:53

en dan kijk je naar deze privéplug-ins

9:54

; dit zijn al je vaardigheden die je

9:56

Grok-bots kunnen gebruiken. Zoals je

9:57

kunt zien heb ik bijvoorbeeld een AIS +

9:59

opnamebericht, ik heb Grill Me, en ik

10:01

heb Fireflies Ingest. Dit zijn

10:02

eigenlijk processen die je agenten

10:03

waarschijnlijk vaker dan één keer

10:05

zullen uitvoeren; die zet je dan om in

10:06

een vaardigheid, en een goede

10:07

vaardigheid bevat zaken als wanneer je

10:09

deze moet gebruiken, de exacte volgorde

10:10

van handelingen, en wat je moet doen

10:12

als er iets misgaat. En over

10:13

vaardigheden gesproken, laten we

10:14

doorgaan naar nummer 13, wat "een taak

10:16

aanleren" is. Wanneer je ergens in de

10:18

browser bent, meestal denk ik dat je

10:20

dit in Chrome doet, kun je hier op deze

10:21

knop klikken met de tekst "een taak

10:23

aanleren". En herinner je die

10:24

vaardigheid die jullie eerder zagen, de

10:26

7-daagse uitdaging in AIS Plus? Dit was

10:28

een "taak aanleren", waarbij ik

10:29

hierheen kwam, op opnemen klikte, en nu

10:31

kun je zien dat het scherm wordt

10:32

opgenomen. Er staat dat Klaus meekijkt

10:34

en leert. Dus dan zou ik, je weet wel,

10:36

op dit tabblad kunnen klikken, naar

10:38

nieuws gaan, en vervolgens deze link

10:40

kunnen openen. En wanneer ik dan de

10:42

opname stop, ontvangt Klaus dat bericht

10:44

, bekijkt de demonstratie, en zet wat

10:46

je zojuist hebt gedaan om in een

10:47

vaardigheid. Dit wordt dan een

10:49

vaardigheid genaamd "zoek Chicago Cubs

10:51

voedselnieuws", of zoiets. Maar het

10:53

punt is dat je vaardigheden kunt

10:55

creëren met natuurlijke taal door een

10:56

proces te beschrijven, of je kunt ze in

10:58

feite met je mee laten kijken. Je kunt

11:00

een paar minuten opnemen, rapporten

11:01

ophalen, gegevens analyseren, wat je

11:03

ook moet doen, en dan wordt dat

11:04

automatisch voor je omgezet in een

11:05

vaardigheid. Zoals je kunt zien,

11:07

besloot het om die vaardigheid op te

11:08

slaan als "zoek op Google Nieuws". Nu

11:10

is dat natuurlijk een vrij nutteloze

11:11

vaardigheid, maar ik probeerde alleen

11:12

het punt te demonstreren. En nu, door

11:14

naar nummer 14, hebben we routines. Je

11:16

kunt hier zien dat ik er een heb

11:17

genaamd 'Sunday work log archive', die

11:19

elke zondag om 20:00 uur draait. Om er

11:21

een aan te maken, kun je in feite

11:22

gewoon zeggen: "Hey, kun je dit elke

11:23

dag om 17:00 uur voor me doen?" Of je

11:25

kunt gewoon op dit plusje klikken en er

11:26

een instellen. Hier kun je zien dat ik

11:28

er een aan het instellen ben genaamd '

11:29

AIS 7-day challenge likes'. En wat ik

11:31

doe, is dat ik hem vertel een 'skill'

11:32

uit te voeren. Routines laten dus iets

11:34

automatisch gebeuren, en datgene wat

11:35

automatisch gebeurt, kan een skill zijn

11:37

. Ik heb gekozen voor interval en

11:38

besloten om deze elke minuut te laten

11:39

draaien. Dus ik blijf hier even zitten

11:41

en laat dit triggeren, zodat jullie

11:42

kunnen zien hoe dat eruitziet. Zo, er

11:43

is een minuut voorbij. Je kunt zien dat

11:44

deze routine geactiveerd wordt. We

11:46

kunnen zien dat Claus hier beneden aan

11:47

het werk is. Hij heeft het

11:48

skill-bestand gevonden. Hij leest het,

11:49

en nu zal hij in staat zijn om actie te

11:51

ondernemen met die skill. En je kunt in

11:52

de browser zien dat er zojuist een

11:54

nieuw tabblad is geopend. Ik zet dit op

11:55

volledig scherm en jullie kunnen kijken

11:57

hoe hij actie onderneemt en die

11:58

berichten begint te liken. Bovenaan het

12:00

scherm kun je zien dat hij heeft

12:01

gezocht naar het woord 'challenge'. Hij

12:03

heeft net op een bericht geklikt,

12:04

scrolt nu naar beneden en gaat op de

12:06

like-knop klikken. Boem, daar gaan we.

12:08

Oké, terwijl die skill afrondt, ga ik

12:10

verder met nummer 15, namelijk webhooks

12:12

. Ik weet dat webhooks klinkt als een

12:14

technisch woord, maar dat is het

12:15

eigenlijk niet. Zie het gewoon als

12:17

iemand die bij je aanbelt. Want in het

12:18

routinegedeelte kun je zien dat ze

12:20

getriggerd kunnen worden op basis van

12:21

tijd, zoals een schema elk uur, 17:00

12:23

uur, of op basis van een gebeurtenis.

12:25

Dit zijn dus gebeurtenis-getriggerde

12:27

routines, zoals iemand die bij je

12:28

aanbelt. Dat kan een Slack-bericht zijn

12:30

, een Teams-bericht of een webhook. En

12:32

dit is in feite allemaal hetzelfde.

12:34

Deze is vergelijkbaar, je kunt je eigen

12:35

webhook-aanroep configureren. Dus laat

12:37

me je een voorbeeld laten zien. Ik heb

12:39

hier beneden deze bot genaamd 'webhook'

12:41

, die ik speciaal voor deze

12:42

demonstratie heb gemaakt. Als ik naar

12:44

deze app ga die ik heb gemaakt, vul ik

12:47

deze informatie in: ik voer Nate in, ik

12:49

voer NateHurk88@gmail.com in, en ik typ

12:51

: hallo, ik heb een nieuwe hond nodig.

12:55

En wanneer ik dit verzoek verstuur,

12:57

wordt er in feite een webhook verzonden

12:59

. Het stuurde dus eigenlijk gewoon een

13:01

payload naar dit webhook-adres, en je

13:03

ziet dat deze bot nu wakker is geworden

13:05

. Hij neemt die payload, dus eigenlijk

13:07

de informatie die ik in dat formulier

13:09

heb ingevuld, en onderneemt actie voor

13:11

mij. Je kunt dus agents automatisch

13:13

laten ontwaken wanneer je een nieuwe

13:14

e-mail, een Slack-bericht, een

13:15

formulierinzending of vele andere

13:17

mogelijkheden ontvangt. Zelfs een nieuw

13:19

CRM-record. Wat er dus gebeurde, is dat

13:20

hij zei: "Hé, er is net een formulier

13:21

binnengekomen met de vraag om een

13:23

nieuwe hond. Ik heb ze gemaild dat we

13:24

het hebben ontvangen en verwerken, en

13:25

ik heb je een DM gestuurd in ClickUp."

13:26

Als ik naar ClickUp ga, zie je dat ik

13:28

een bericht heb gekregen van Up at AI.

13:29

Als ik dit iets groter maak, kun je

13:30

zien dat dat formulier net is

13:31

binnengekomen. En in mijn e-mail zie je

13:33

dat we net een bericht hebben gekregen:

13:34

"We hebben je formulier ontvangen en je

13:35

schreef hallo, ik heb een hond nodig.

13:37

We nemen snel contact op." Dit is

13:38

natuurlijk slechts een korte

13:39

demonstratie, maar het punt is dat je

13:41

GrogBots actie kunt laten ondernemen

13:42

wanneer er iets gebeurt in je bedrijf

13:43

of leven. Oké, dus So was 15. Laten we

13:46

nu doorgaan naar deel vier, over hoe

13:47

bots samenwerken. Dit wordt echt heel

13:49

gaaf. Oké, het eerste is groepschats.

13:51

Kijk hier eens naar. Ik heb een

13:53

groepschat met mijn leidinggevende team

13:54

. Ik heb Klaus, Dan, Chandler, Becky,

13:56

en ik zou leden kunnen toevoegen of

13:57

verwijderen als ik dat wilde. En hierin

13:59

zei ik eigenlijk: "Hé, ik wil dat

14:01

jullie me vertellen over onze

14:02

langetermijndoelen en ideeën

14:03

uitwisselen over hoe we het bedrijf

14:04

kunnen blijven laten groeien en schalen

14:06

." En omdat dit verschillende agents

14:08

zijn, mijn chief of staff, COO, CFO,

14:10

CCO, kunnen ze praten over hun eigen

14:12

expertisegebieden en alle individuele

14:14

agents die ze beheren. Onthoud dat ik

14:16

graag dit soort verticale hiërarchie

14:18

gebruik. En ze kunnen elkaar allemaal

14:20

horen, elkaar noemen en gewoon ideeën

14:22

uitwisselen. En daarna kan ik

14:23

terugkomen en kijken wat ze hebben

14:24

gedaan. En dat brengt ons perfect bij

14:26

nummer 17, namelijk vermeldingen. Je

14:28

kunt zien dat Klaus hier Becky heeft

14:30

genoemd. Je kunt zien dat Dan hier

14:31

Becky en Klaus heeft genoemd. En als ik

14:33

daarop klik, brengt het me direct naar

14:35

die conversatie. Je kunt ook zien dat

14:36

Klaus die skill net heeft afgerond en

14:38

ik ga die routine uitschakelen, want ik

14:40

wil niet dat die elke minuut wordt

14:41

uitgevoerd. Wat je ook kunt doen, is

14:43

agents werk laten delegeren door mensen

14:45

te noemen. Dus bijvoorbeeld: "Hé, kun

14:47

je alsjeblieft overleggen met" en dan

14:49

kan ik hier gewoon @Becky noemen om X,

14:51

Y en Z te doen. Het mooie is dat als je

14:53

beschrijvingen goed genoeg zijn, je

14:54

deze bots niet eens expliciet hoeft te

14:56

noemen. Klaus, of met wie je ook praat,

14:58

is slim genoeg om te weten dat hij werk

15:00

moet delegeren. Maar je kunt ze nog

15:02

steeds gewoon in chats berichten sturen

15:03

. En dat brengt ons bij nummer 18, dat

15:05

gaat over overdrachten. Zoals ik al zei

15:07

, agents die werk delegeren aan andere

15:10

agents. Als ik hier naar Becky ga, zie

15:11

je dat ik haar heb gevraagd wat dingen

15:13

te doen voor deze motion graphics waar

15:15

je naar kijkt, en zij heeft al dit werk

15:17

gedelegeerd aan Motion. Dat kun je hier

15:19

precies zien. Als ik nu hier op Motion

15:20

klik, kunnen we de werkelijke

15:22

conversatie tussen hen zien. Dus Becky

15:23

zei: "Hé, Nate heeft dit nodig. Dit is

15:25

wat je moet doen. Dit zijn de

15:27

resultaten." en dan hebben ze een

15:29

conversatie. En het kan ook om meer dan

15:30

één agent gaan. Hier kon Klaus werk

15:32

delegeren aan Coffee en Minor. En

15:34

hieronder stuurde het ook berichten

15:36

naar Minor en Becky. Het punt is dat

15:38

agents kunnen samenwerken en dat je ook

15:39

hun conversaties kunt bekijken, zodat

15:41

je volledig inzicht hebt in waar ze mee

15:43

bezig zijn en wat ze bespreken. Dat

15:44

brengt ons bij nummer 19, dat gaat over

15:46

antwoorden. Stel dat je met Klaus praat

15:48

en er gebeurt van alles. Er is net een

15:50

routine uitgevoerd, je was een skill

15:51

aan het bouwen, wat dan ook. Je kunt

15:52

deze kleine antwoordknop gebruiken om

15:54

die conversatie als het ware te

15:55

isoleren. Dus als ik hierop klik en zeg

15:57

: "Oké, erg cool. Voer dat maar eens

15:59

uit als test." Mooi. En dan kan ik hier

16:02

bijvoorbeeld ook op reageren en zeggen:

16:04

"Heel goed. Goed gedaan. Je bent

16:06

geweldig bezig." En net als bij het

16:08

reageren op dingen in Slack of ClickUp,

16:10

kan het begrijpen waar je op reageert

16:12

en is de context wat beter. Want als ik

16:14

zomaar zou zeggen: "Oké, cool. Voer

16:16

dat maar eens uit als test." Dan zou

16:18

hij kunnen denken dat ik wil dat hij

16:19

dit opnieuw doet, wat ik dus eigenlijk

16:20

niet wil. Oké, we hebben inmiddels 19

16:22

concepten behandeld. We hebben er nog

16:24

zes te gaan. We gaan verder naar deel

16:25

vijf, waarin we kijken hoe je het

16:27

bestuurt en controleert. Het eerste

16:28

punt gaat over goedkeuringen. Als je

16:30

hier naar je instellingen gaat, zie je

16:32

dat we 'computer' hebben. Dit toont de

16:34

uitvoering op deze computer; hiermee

16:35

kan Grok bot bestanden openen en taken

16:37

uitvoeren op je computer. Dus, dit is

16:39

mijn daadwerkelijke lokale omgeving.

16:41

Weet je nog dat we spraken over het

16:42

verschil tussen lokale bestanden en de

16:44

soort agent-computer in de cloud? Soms,

16:46

wanneer je met deze agents praat,

16:47

zullen ze je vragen, de workflow

16:49

pauzeren en zeggen: "Hey, mag ik dit

16:50

doen?" Je kunt dan kiezen voor altijd

16:52

toestaan of eenmalig toestaan, en je

16:54

kunt je standaardinstelling hier ook

16:55

wijzigen. Wat ons bij concept nummer 21

16:57

brengt, namelijk menselijke overname.

16:59

Soms stuit het op een blokkade waarbij

17:01

jij echt de enige bent die het kan

17:02

overnemen. Bijvoorbeeld, als je vraagt

17:04

iets te doen op LinkedIn en het zegt: "

17:06

Oké, ik heb LinkedIn in mijn browser

17:08

geopend, maar je moet inloggen." Het

17:09

zal pauzeren en wachten op menselijke

17:11

overname. Dit is meestal wanneer je

17:13

iets gevoelig moet doen, zoals

17:14

wachtwoorden invoeren of dergelijke

17:16

informatie. Want wat je niet wilt, is

17:18

wachtwoorden in de gespreksgeschiedenis

17:20

hier plaatsen, omdat dit technisch

17:21

gezien naar SpaceX gaat. Ik zeg niet

17:23

dat er echt iets heel erg mis zal gaan,

17:25

maar als je per ongeluk een API-sleutel

17:26

of wachtwoord verstuurt, kun je deze

17:28

beter direct roteren. En door naar

17:30

nummer 22: wekelijks verbruik. Hier,

17:32

wanneer je je aanmeldt voor Grok Bot,

17:34

krijg je een abonnement, of het nu 20

17:35

dollar per maand is of 100 of 200, wat

17:37

het ook is, je kunt je wekelijks

17:39

verbruik zien, en dit reset elke 7

17:41

dagen. Als dit binnen je 7 dagen op 100

17:43

komt, kun je het niet meer gebruiken,

17:45

tenzij je extra wilt betalen voor

17:46

on-demand kosten of API-facturering. En

17:48

je kunt gewoon op deze knop klikken als

17:50

je je limiet wilt wijzigen, verhogen,

17:52

verlagen of on-demand credits wilt

17:53

toevoegen. Dus terwijl je met

17:55

verschillende bots werkt, prompts

17:56

verstuurt en verschillende kanalen

17:57

aanmaakt, houd dit getal in de gaten,

17:59

want een groepschat met agents

18:00

verbruikt meer van je wekelijkse

18:02

gebruik dan praten met slechts één

18:03

agent. En we gaan door naar nummer 23:

18:05

uitvoeringsgeschiedenis. Dit betekent

18:07

in feite dat je kunt controleren hoe

18:09

vaak routines zijn uitgevoerd. Dus

18:11

bijvoorbeeld, bij een webhook is dit

18:12

een gebeurtenisgestuurde routine. In de

18:14

uitvoeringsgeschiedenis kun je zien dat

18:16

er een was 10 minuten geleden, en ook

18:18

een om 17:48 uur. Of als je iets hebt

18:19

dat tijdsgebonden is, kun je

18:21

doorklikken om te verifiëren of ze

18:22

inderdaad elke zondag op de juiste tijd

18:24

draaien. Of als deze, weet je, elke

18:25

minuut, dan zou dit veel meer

18:26

geschiedenis hebben. Helaas kun je er

18:28

nu niet op doorklikken. Je kunt alleen

18:30

zien dat dingen zijn uitgevoerd, maar

18:31

als ze mislukten, zou hier een X staan.

18:33

Hopelijk kunnen we in de toekomst wel

18:34

op de uitvoeringen klikken en zien waar

18:35

ze precies plaatsvonden, voor het geval

18:37

we moeten onderzoeken wat er misging.

18:38

Ik heb echter wel een soort oplossing

18:40

daarvoor, dus blijf kijken. En door

18:41

naar nummer 24, we hebben meldingen.

18:43

Dit spreekt eigenlijk wel voor zich.

18:45

Het waarschuwt je als er een blokkering

18:47

is of als iets is afgerond, maar je

18:48

kunt meldingen ook per agent beheren.

18:50

Wat ik graag doe, is meldingen alleen

18:51

aan hebben voor mijn vier belangrijkste

18:53

, en je kunt hierheen gaan om meldingen

18:54

in te schakelen wanneer de bot klaar is

18:56

of input nodig heeft. Wat daar echt

18:57

cool aan is, is dat je de meldingen ook

18:59

op je telefoon kunt ontvangen, wat ik

19:00

zelf erg fijn vind. Je kunt hier zien

19:02

dat mijn telefoon perfect is

19:03

gesynchroniseerd met mijn desktop. Dus,

19:05

als ik Klaus open en op mijn telefoon '

19:07

hallo' zeg, dan verschijnt dit zodra ik

19:09

het verstuur ook meteen op mijn desktop

19:11

. Dus zelfs als mijn computer uitstaat,

19:12

blijven ze beide perfect

19:14

gesynchroniseerd. En het ontvangen van

19:15

meldingen op je telefoon is geweldig,

19:17

want terwijl je luncht of een wandeling

19:18

maakt, kun je blijven aansturen wat je

19:20

moet aansturen vanuit je broekzak. En

19:21

tot slot, de laatste is nummer 25, die

19:23

in feite gaat over het beheren van je

19:25

bots. Het idee is gewoon dat je er met

19:26

de rechtermuisknop op kunt klikken en

19:28

ze kunt vastmaken, waardoor ze naar

19:29

boven verplaatst worden. Je kunt ze ook

19:31

naar een andere sectie verplaatsen. Dus

19:32

als ik deze losmaak en vervolgens kies

19:34

voor verplaatsen naar, kan ik hem naar

19:36

een nieuwe map met een naam naar keuze

19:38

verplaatsen, of naar algemeen of

19:39

niet-toegewezen, of ik kan hem

19:41

eigenlijk overal plaatsen waar ik wil.

19:43

En hiermee kun je ze opvouwen en de

19:44

boel georganiseerd houden als je dat

19:46

wilt. En je kunt bots ook verbergen.

19:48

Dus, bijvoorbeeld, ik ga webhook

19:49

verwijderen, maar als ik hem niet wil

19:50

verwijderen, kan ik hem gewoon

19:51

verbergen uit de zijbalk, en dan komt

19:53

hij in een sectie hieronder genaamd

19:54

verborgen bots. Ze zijn dus niet

19:55

verloren, ze zijn gewoon verborgen,

19:56

zodat je het overzichtelijk kunt houden

19:58

. Je hebt ook de mogelijkheid om ze te

19:59

verwijderen, je kunt ze delen als een

20:01

sjabloon, hun profiel bewerken, ze als

20:03

ongelezen markeren, en je kunt ze ook

20:04

dupliceren, wat interessant is omdat

20:06

het in feite precies dezelfde bot

20:07

opstart, maar de volledige

20:09

gespreksgeschiedenis wist. Stel dat je

20:10

om de een of andere reden klaar bent

20:12

met hoe Klaus zich gedraagt en je denkt

20:14

: ik moet opnieuw beginnen, maar ik wil

20:15

niet alle vaardigheden, routines en

20:17

alles verliezen. Ik wil gewoon de

20:19

gespreksgeschiedenis wissen. De manier

20:20

om dat te doen is door een dubbele

20:22

kopie van Klaus te maken en dan

20:23

misschien de oude te verwijderen. En de

20:25

laatste optie hier is om de gespreks-ID

20:27

te kopiëren. Dit is eigenlijk vooral

20:28

bedoeld voor als je ondersteuning nodig

20:30

hebt en je wilt, weet je, Grok je

20:31

gespreks-ID sturen zodat die kan kijken

20:33

wat er is gebeurd. En dat waren alle 25

20:36

. De laatste die ik nog even snel voor

20:37

jullie heb, waar jullie al een

20:39

voorproefje van zagen, is nummer 26:

20:40

agent logging. Het idee is simpelweg

20:42

dat alles wat deze agents doen, ergens

20:44

opgeslagen moet worden. Of dat nu een

20:46

Google Sheet is, een ClickUp zoals ik

20:48

heb, een lokaal Excel-bestand of een

20:50

SQL-database, wat het ook is, sla alles

20:52

op wat je agents doen. Dat betekent:

20:53

vertel ze dat ze, wanneer ze een nieuw

20:55

project aanmaken, de updates daar

20:57

moeten loggen. Updates, voortgang,

20:58

verplaatsen naar voltooid, archiveren,

21:00

dat soort dingen. En wat je daarna kunt

21:02

doen is zeggen: hé, aan het einde van

21:04

elke routine log je deze uitvoering ook

21:06

. En nu kun je verschillende databases

21:07

of secties hebben om alles te zien wat

21:09

je agents aan het doen zijn. En ik denk

21:11

dat dit erg belangrijk is wanneer je

21:12

iets als Rock Bot gebruikt, waar het zo

21:14

eenvoudig is om autonome agents te

21:15

maken en een team op te schalen; je

21:16

wilt het overzicht niet verliezen en je

21:18

wilt de controle niet kwijtraken. Dus,

21:20

stel alsjeblieft een vorm van agent

21:21

logging in. Maar goed mensen, dat was

21:23

het weer voor vandaag. Als je dieper in

21:24

de mogelijkheden van Rock Bot wilt

21:25

duiken, bekijk dan deze gratis 2-urige

21:27

cursus die ik zojuist heb uitgebracht.

21:28

Ga je gang. Ik zie jullie daar. Bedankt

21:30

voor het kijken naar deze video.

Interactive Summary

Deze video biedt een uitgebreide gids met 25 essentiële concepten voor het werken met GrokBots. De uitleg is onderverdeeld in vijf hoofdthema's: het begrijpen van individuele bots en hun beschrijvingen, de techniek van bot-templates, het beheer van context en geheugen, de functionele mogelijkheden zoals het gebruik van computers en browsers, en ten slotte de samenwerking tussen verschillende bots en het beheer daarvan.

Suggested questions

5 ready-made prompts