WEBVTT

1
00:00:00.650 --> 00:00:03.670
If you're seeing this video after completing all

2
00:00:03.670 --> 00:00:07.230
the previous sections of this course, I congratulate

3
00:00:07.230 --> 00:00:11.670
you, because now you have gained the knowledge

4
00:00:11.670 --> 00:00:14.350
of the four main concepts of AI and

5
00:00:14.350 --> 00:00:17.330
C#, and in my opinion, are now

6
00:00:17.330 --> 00:00:20.190
able to make 90% of everything you

7
00:00:20.190 --> 00:00:22.370
need to do using AI apps.

8
00:00:23.110 --> 00:00:25.370
But there is more things to learn.

9
00:00:26.290 --> 00:00:30.990
But beyond this point, it's less curated in

10
00:00:30.990 --> 00:00:32.530
which order you see things.

11
00:00:33.030 --> 00:00:35.290
Up till now, it's been very important that

12
00:00:35.290 --> 00:00:37.710
you saw them in the order so you

13
00:00:37.710 --> 00:00:40.890
could gain the knowledge from the previous ones.

14
00:00:41.450 --> 00:00:43.790
Now you can switch around, jump around to

15
00:00:43.790 --> 00:00:45.450
what you find interesting.

16
00:00:46.130 --> 00:00:47.470
There's four sections.

17
00:00:47.470 --> 00:00:51.050
There's the advanced agent topics, where we go

18
00:00:51.050 --> 00:00:54.830
into some more nerdy things about reasoning, memory,

19
00:00:55.070 --> 00:00:57.770
telemetry, auditing, and such things.

20
00:00:58.550 --> 00:01:01.970
I would highly recommend you watch the reasoning

21
00:01:01.970 --> 00:01:05.510
part if you're using ChatGPT and OpenAI.

22
00:01:06.670 --> 00:01:10.750
But beyond that, the topics are for you

23
00:01:10.750 --> 00:01:13.330
to use depending on what use cases you

24
00:01:13.330 --> 00:01:14.070
end up using.

25
00:01:15.870 --> 00:01:19.570
The second part here is Agent Framework Toolkit,

26
00:01:19.850 --> 00:01:23.390
which is a set of NuGet packages that

27
00:01:23.390 --> 00:01:26.150
I have released that goes on top of

28
00:01:26.150 --> 00:01:30.230
the Agent Framework, and in my opinion, solves

29
00:01:30.230 --> 00:01:33.130
some of the more bumpy parts of the

30
00:01:33.130 --> 00:01:38.250
Agent Framework, like setting reasoning, doing tool calling

31
00:01:38.250 --> 00:01:42.570
together with middleware and such things.

32
00:01:43.550 --> 00:01:49.670
It's much more discoverable, in my opinion.

33
00:01:50.170 --> 00:01:52.070
So if you are interested in trying to

34
00:01:52.070 --> 00:01:56.590
get an even easier time with this tool,

35
00:01:56.870 --> 00:01:59.890
then go explore these videos that tells about

36
00:01:59.890 --> 00:02:00.930
these NuGet packages.

37
00:02:02.630 --> 00:02:04.350
Then there's the section about workflows.

38
00:02:05.410 --> 00:02:08.770
Workflows is the second part of the Microsoft

39
00:02:08.770 --> 00:02:09.669
Agent Framework.

40
00:02:10.510 --> 00:02:12.890
Given the name, it's the secondary part and

41
00:02:12.890 --> 00:02:14.250
not the primary part.

42
00:02:14.850 --> 00:02:17.050
But workflows is the way where you can

43
00:02:17.050 --> 00:02:20.170
define multiple agents, chain them together, have human

44
00:02:20.170 --> 00:02:23.050
loops, fan in, fan out, and all these

45
00:02:23.050 --> 00:02:25.170
kinds of things that you can do with

46
00:02:25.170 --> 00:02:25.630
workflows.

47
00:02:27.310 --> 00:02:29.750
I'm personally not a big user of them.

48
00:02:30.890 --> 00:02:33.790
I like to keep my own control and

49
00:02:33.790 --> 00:02:36.770
own control flow in the code, but they

50
00:02:36.770 --> 00:02:39.250
are doable if you wish to see them.

51
00:02:41.060 --> 00:02:44.390
Then there's bonus topics on various protocols, A2A,

52
00:02:44.570 --> 00:02:49.950
AGUI, and all kinds of tools, like DevUI

53
00:02:49.950 --> 00:02:54.290
and various nice-to-have information that will

54
00:02:54.290 --> 00:02:54.770
go here.

55
00:02:56.070 --> 00:02:58.790
And what I'm listing here is by no

56
00:02:58.790 --> 00:03:02.750
mean the full content of these four sections,

57
00:03:03.090 --> 00:03:07.270
because this is a living and evolving course,

58
00:03:07.450 --> 00:03:09.550
so I'll add more as we go along.

59
00:03:10.850 --> 00:03:13.370
And, of course, you can ask for certain

60
00:03:13.370 --> 00:03:16.950
areas to be further explained and so on

61
00:03:16.950 --> 00:03:20.110
through the communication channels of this course.

62
00:03:22.010 --> 00:03:24.070
So now it's time for you to go

63
00:03:24.070 --> 00:03:29.190
explore beyond the main concepts, either to go

64
00:03:29.190 --> 00:03:31.850
out, build your first app, I highly recommend

65
00:03:31.850 --> 00:03:35.010
you go and try that, or go to

66
00:03:35.010 --> 00:03:37.350
the rest of the course topics.
