Files
Guido van Dijk 23d899e4a8 feat(video): handleiding 3 en 8 in twee delen
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-21 18:20:19 +02:00

305 lines
6.5 KiB
Plaintext

1
00:00:00,000 --> 00:00:06,048
Welkom bij handleiding 3 van de reeks AI Agents met Dify voor school, deel 2 van 2.
2
00:00:06,098 --> 00:00:12,660
In deel 1 zette je de schrijfwijzer in de kennisbank en bouwde je de Ouderbrief-assistent.
3
00:00:12,710 --> 00:00:14,423
Nu bouw je Schoolnieuws:
4
00:00:14,473 --> 00:00:24,782
een workflow die van één formulier drie berichten maakt, voor de website, de ouderapp en sociale media, elk volgens de regels van dat kanaal.
5
00:00:24,832 --> 00:00:26,325
Je hebt deel 1 nodig:
6
00:00:26,375 --> 00:00:31,224
de kennisbank met de schrijfwijzer en de bijgewerkte beschrijving.
7
00:00:32,024 --> 00:00:32,575
Deel C:
8
00:00:32,625 --> 00:00:33,690
Schoolnieuws.
9
00:00:33,740 --> 00:00:37,207
Eén bericht komt bijna nooit op één plek.
10
00:00:37,257 --> 00:00:48,103
De website wil 200 woorden met een kop, de ouderapp 80 woorden op een telefoonscherm, sociale media 60 woorden met een hashtag.
11
00:00:48,153 --> 00:00:53,165
In plaats van drie keer schrijven, vul je één formulier in.
12
00:00:53,215 --> 00:00:56,082
Zo ziet de workflow er straks uit:
13
00:00:56,132 --> 00:01:01,280
User Input, Knowledge Retrieval, drie LLM-stappen en Output.
14
00:01:02,080 --> 00:01:08,853
Maak een nieuwe Workflow met de naam Schoolnieuws en geef User Input drie velden.
15
00:01:08,903 --> 00:01:11,296
Kernboodschap, een Paragraph:
16
00:01:11,346 --> 00:01:14,918
wat is er gebeurd, wie, wat, waar, wanneer.
17
00:01:14,968 --> 00:01:17,024
Afdeling, een Short Text:
18
00:01:17,074 --> 00:01:19,383
voor welke klas of afdeling.
19
00:01:19,433 --> 00:01:22,416
En toon, een Select met drie opties:
20
00:01:22,466 --> 00:01:25,280
informatief, feestelijk, dringend.
21
00:01:25,330 --> 00:01:28,986
Kies het Field Type vóór je begint te typen.
22
00:01:29,036 --> 00:01:36,112
Verander je het type achteraf, dan sluit het venster soms en ben je je invoer kwijt.
23
00:01:36,912 --> 00:01:41,402
Klik op het plusje achter User Input en kies Knowledge Retrieval.
24
00:01:41,452 --> 00:01:46,152
Als zoekvraag kies je de kernboodschap, en je koppelt de kennisbank.
25
00:01:46,202 --> 00:01:53,486
Dat de zoekvraag de kernboodschap is en niet het woord schrijfwijzer, werkt omdat de kennisbank klein is:
26
00:01:53,536 --> 00:01:56,400
de schrijfwijzer komt vrijwel altijd mee.
27
00:01:57,200 --> 00:02:04,976
Nu drie LLM-blokken achter elkaar, elk met hetzelfde model en dezelfde context, maar een eigen prompt.
28
00:02:05,026 --> 00:02:05,513
Blok 1:
29
00:02:05,563 --> 00:02:10,501
model gpt-5-mini, bij Context kies je Knowledge Retrieval result.
30
00:02:10,551 --> 00:02:11,575
Dan de prompt:
31
00:02:11,625 --> 00:02:28,225
begin je antwoord met de regel WEBSITE, schrijf een nieuwsbericht van maximaal 200 woorden, een actieve kop van acht woorden, wie wat waar wanneer in de eerste alinea, houd je aan de schrijfwijzer, verzin geen feiten.
32
00:02:28,275 --> 00:02:31,524
Onder de prompt vier regels met variabelen:
33
00:02:31,574 --> 00:02:34,977
schrijfwijzer, afdeling, toon, kernboodschap.
34
00:02:35,027 --> 00:02:39,964
Elke keer een schuine streep, en Context staat onderaan het menu.
35
00:02:40,014 --> 00:02:40,501
Let op:
36
00:02:40,551 --> 00:02:46,870
de context werkt alleen als je hem ook echt in de prompt zet via de schuine streep.
37
00:02:46,920 --> 00:02:53,288
Alleen het veld Context vullen is niet genoeg; Dify waarschuwt daar in oranje voor.
38
00:02:54,088 --> 00:02:59,475
Klik op de naam LLM bovenin het paneel en hernoem het blok naar Website.
39
00:02:59,525 --> 00:03:02,848
Dat houdt de drie blokken straks uit elkaar.
40
00:03:03,648 --> 00:03:08,440
Blok 2 op dezelfde manier, met de prompt voor de ouderapp:
41
00:03:08,490 --> 00:03:15,536
maximaal 80 woorden, één boodschap, één datum, één actie, geen inleiding en geen kop.
42
00:03:15,586 --> 00:03:17,373
Hernoem naar Ouderapp.
43
00:03:17,423 --> 00:03:18,959
Blok 3 voor Social:
44
00:03:19,009 --> 00:03:30,396
maximaal 60 woorden, warm en concreet, geen jubeltaal, maximaal drie hashtags waarvan altijd Voorbeeldcollege, geen namen van leerlingen.
45
00:03:30,446 --> 00:03:32,066
Hernoem naar Social.
46
00:03:32,116 --> 00:03:36,657
De drie prompts verschillen alleen in de eerste alinea.
47
00:03:36,707 --> 00:03:39,996
Dat is de plek voor jullie kanaalregels:
48
00:03:40,046 --> 00:03:43,002
geen Instagram maar een nieuwsbrief?
49
00:03:43,052 --> 00:03:44,304
Vervang blok 3.
50
00:03:45,104 --> 00:03:46,204
Achter Social:
51
00:03:46,254 --> 00:03:49,080
Output, met drie uitvoervariabelen:
52
00:03:49,130 --> 00:03:55,784
website, ouderapp en social, elk gekoppeld aan de text van het bijbehorende blok.
53
00:03:56,584 --> 00:03:57,277
Test Run.
54
00:03:57,327 --> 00:03:59,259
Vul de kernboodschap in:
55
00:03:59,309 --> 00:04:09,665
op donderdag 8 oktober om half acht is er een ouderavond voor klas 2 in de aula, aanmelden tot 5 oktober via het ouderportaal.
56
00:04:09,715 --> 00:04:12,473
Afdeling klas 2, toon informatief.
57
00:04:12,523 --> 00:04:13,299
Start Run.
58
00:04:13,349 --> 00:04:22,714
De blokken kleuren een voor een groen, en rechts komen de drie teksten, met de labels WEBSITE, OUDERAPP en SOCIAL.
59
00:04:22,764 --> 00:04:23,623
Controleer:
60
00:04:23,673 --> 00:04:35,515
het websitebericht heeft een kop en sluit af met contact, het ouderappbericht is één alinea zonder kop, het socialbericht eindigt op de hashtag.
61
00:04:35,565 --> 00:04:40,768
En het contactnummer komt uit de schoolgids, niet uit de lucht.
62
00:04:41,568 --> 00:04:45,556
Publish, en dan in het linkermenu Toegangspunt:
63
00:04:45,606 --> 00:04:47,790
daar staat de webapp-link.
64
00:04:47,840 --> 00:04:50,968
Formulier links, drie teksten rechts.
65
00:04:51,018 --> 00:04:53,424
Dat is wat een collega ziet.
66
00:04:54,224 --> 00:04:55,818
De controlelijst:
67
00:04:55,868 --> 00:04:56,978
drie velden?
68
00:04:57,028 --> 00:04:59,878
Knowledge Retrieval gekoppeld?
69
00:04:59,928 --> 00:05:04,325
Drie blokken met de context echt in de prompt?
70
00:05:04,375 --> 00:05:06,645
Drie teksten met labels?
71
00:05:06,695 --> 00:05:09,739
Contactnummer uit de schoolgids?
72
00:05:09,789 --> 00:05:11,336
En gepubliceerd?
73
00:05:12,136 --> 00:05:19,843
De handleiding, de prompts en de beelden staan in de repository; de app staat live op udify punt app.
74
00:05:19,893 --> 00:05:23,760
In de volgende video gaan we naar de Agent Console:
75
00:05:23,810 --> 00:05:30,672
de Toetsweekplanner, met een bestand, een tool en een sandbox die een Excel-bestand maakt.
76
00:05:30,722 --> 00:05:31,336
Tot dan.