1
00:00:00,400 --> 00:00:02,120
这就是全部内容。

2
00:00:02,120 --> 00:00:07,880
欢迎来到完整的 Agentic AI 课程的史诗般的结局周。

3
00:00:08,080 --> 00:00:08,640
这。

4
00:00:08,680 --> 00:00:15,160
本周我们将介绍 MCP（人类的模型上下文协议），并构建我们的

5
00:00:15,360 --> 00:00:20,080
旗舰项目，我们的顶点项目和股权交易大厅。

6
00:00:20,120 --> 00:00:21,400
让我们开始吧。

7
00:00:21,880 --> 00:00:26,160
因此，在本课程中，我们介绍了许多不同的代理框架。

8
00:00:26,160 --> 00:00:29,360
当然，我们已经介绍了我最喜欢的 OpenAI 代理 SDK。

9
00:00:29,400 --> 00:00:32,600
我们报道了船员、Landgraff 和最近的 Autogen。

10
00:00:32,880 --> 00:00:39,280
这次我们回来看看 MCP，当然，它根本不是一个真正的框架。

11
00:00:39,280 --> 00:00:42,320
正如我们将讨论的，这是一个协议。

12
00:00:42,400 --> 00:00:43,560
这就是它们的结合点。

13
00:00:43,560 --> 00:00:48,240
在本周末，我还将回顾性地讨论不同的框架

14
00:00:48,240 --> 00:00:48,720
我们已经介绍过了。

15
00:00:48,720 --> 00:00:54,320
我将讨论一些我们没有直接涉及的其他框架，我们会将它们放在一起

16
00:00:54,320 --> 00:00:54,760
那里。

17
00:00:54,960 --> 00:00:58,120
但现在，让我们开始使用 MCP。

18
00:00:59,080 --> 00:01:03,920
但是等等，我发现这里有些人也许不属于这里。

19
00:01:03,920 --> 00:01:07,810
这里有些人直接跳到第六周。

20
00:01:07,810 --> 00:01:09,730
你被抓了，我找到你了。

21
00:01:09,770 --> 00:01:14,290
您已跳至第六周，因为您对 MCP 感到兴奋，并且迫不及待地想了解它并且

22
00:01:14,290 --> 00:01:15,010
进入其中。

23
00:01:15,010 --> 00:01:19,690
看，这当然是它是它是它对你开放。

24
00:01:19,690 --> 00:01:21,650
我不会阻止你这样做。

25
00:01:21,650 --> 00:01:27,490
但我只是想说，如果你刚刚加入我们，你就错过了一些真正很棒的东西

26
00:01:27,610 --> 00:01:30,090
其中很多都为你到达这里做好了准备。

27
00:01:30,090 --> 00:01:32,130
我知道你对 MCP 不耐烦。

28
00:01:32,170 --> 00:01:36,490
我知道这就是你想要的，但是有很多好东西，特别是在第一周和第二周。

29
00:01:36,530 --> 00:01:43,290
因此，如果您直接跳到这一点，那么我只想说，在第一周我们会原生介绍

30
00:01:43,290 --> 00:01:49,090
了解连接不同 LMS 并使用工具编排它们意味着什么。

31
00:01:49,090 --> 00:01:53,970
我们研究代理模型的不同设计模式，并且了解它对模型意味着什么

32
00:01:53,970 --> 00:01:55,250
自治。

33
00:01:55,370 --> 00:01:58,650
然后在第二周，我们介绍了 OpenAI 代理 SDK。

34
00:01:58,730 --> 00:02:02,730
这就是我们本周将用来利用 MCP 的方法。

35
00:02:02,770 --> 00:02:05,610
所以这确实是很棒的基础东西。

36
00:02:05,770 --> 00:02:10,170
现在看，如果你真的愿意，你可以继续使用 MCP，但我建议你至少

37
00:02:10,170 --> 00:02:13,820
快速浏览一下第一周和第二周，看看您是否愿意这样做。

38
00:02:13,820 --> 00:02:17,260
对于那些经历过整个事情的人来说，那真是太棒了。

39
00:02:17,260 --> 00:02:18,460
我们的状态很好。

40
00:02:18,980 --> 00:02:23,940
因此引入了来自 anthropic 的模型上下文协议。

41
00:02:24,100 --> 00:02:29,700
去年年底首次宣布，但今年一月、二月、三月、四月才真正起飞

42
00:02:29,700 --> 00:02:30,340
年。

43
00:02:30,460 --> 00:02:31,380
那是什么？

44
00:02:31,420 --> 00:02:36,180
嗯，人类自己将其描述为 Agentic AI 的 USB-C。

45
00:02:36,540 --> 00:02:38,380
这个词已经流行起来。

46
00:02:38,500 --> 00:02:40,580
我们稍后会解释这意味着什么。

47
00:02:40,620 --> 00:02:45,340
我应该指出的是，我知道人工智能生成的这张图片实际上显示的是 USB-A，

48
00:02:45,500 --> 00:02:50,580
不是USB-C，MCP也绝对不是Agentic AI的USB-A。

49
00:02:50,620 --> 00:02:55,180
它就是 Agentic AI 的 USB-C，这就是我们现在要发现的。

50
00:02:55,860 --> 00:03:01,020
因此，对于 MCP 有很多误解，我将首先消除其中一些误解。

51
00:03:01,020 --> 00:03:04,020
让我先告诉你MCP不是什么。

52
00:03:04,140 --> 00:03:07,460
显然它实际上并不像代理框架。

53
00:03:07,460 --> 00:03:10,620
和建筑代理没有任何关系。

54
00:03:10,940 --> 00:03:14,060
而且这也不是对任何事物进行某种根本性的改变。

55
00:03:14,100 --> 00:03:18,860
人类并没有发明一些全新的东西来改变我们做事的方式。

56
00:03:18,980 --> 00:03:22,540
这也不是一种对代理进行编码的方法。

57
00:03:22,820 --> 00:03:24,140
那么它是什么？

58
00:03:24,180 --> 00:03:26,980
嗯，这是 P 中的协议。

59
00:03:27,020 --> 00:03:28,140
这是一个标准。

60
00:03:28,140 --> 00:03:31,260
这是一种一致且简单地做事的方法。

61
00:03:31,580 --> 00:03:39,700
这是一种将代理与工具、资源或提示集成的简单方法

62
00:03:39,700 --> 00:03:44,580
由其他人编写，以便您可以轻松共享工具等内容。

63
00:03:44,580 --> 00:03:47,260
我应该说，首先也是最重要的是，它与工具有关。

64
00:03:47,260 --> 00:03:49,340
这就是最令人兴奋的地方。

65
00:03:49,380 --> 00:03:54,700
能够共享资源的想法，就像能够使用其他人的资源一样，是

66
00:03:54,700 --> 00:03:55,940
也相当受欢迎。

67
00:03:55,940 --> 00:03:59,900
然后，我不认为提示特别脱离了您将能够共享提示的想法，

68
00:03:59,900 --> 00:04:01,700
但它是可用的，但它是工具。

69
00:04:01,700 --> 00:04:03,700
这才是人们真正兴奋的事情。

70
00:04:03,700 --> 00:04:10,260
这是一种轻松共享工具的方式，这样一个人就可以构建一个有用的工具来做一些有用的事情，

71
00:04:10,260 --> 00:04:14,900
然后其他人就可以轻松地在他们的产品中利用该工具。

72
00:04:15,460 --> 00:04:19,580
这就是为什么它被称为人工智能应用的 USB-C。

73
00:04:19,580 --> 00:04:22,220
对于人工智能来说，关键在于连接性。

74
00:04:22,220 --> 00:04:27,030
这是为了轻松地将您的代理应用程序与其他人的工具连接起来。

75
00:04:28,070 --> 00:04:33,790
因此，考虑到这一点，有几件事是人们应该感到非常兴奋的原因

76
00:04:33,790 --> 00:04:34,630
关于这项技术。

77
00:04:34,630 --> 00:04:39,230
但首先，有一些并不是特别令人兴奋的事情值得强调。

78
00:04:39,230 --> 00:04:41,750
所以首先，MCP只是标准。

79
00:04:41,750 --> 00:04:44,870
这只是能够与其他人的工具集成的方法。

80
00:04:44,870 --> 00:04:46,710
这不是工具本身。

81
00:04:46,990 --> 00:04:51,390
因此，来自 anthropic 的 MCP 并不是特别的工具，尽管他们已经构建了一些工具。

82
00:04:51,390 --> 00:04:53,630
但这并不是令人兴奋的原因。

83
00:04:54,590 --> 00:04:58,870
例如，我们发现已经拥有一个庞大的工具生态系统。

84
00:04:58,990 --> 00:05:03,750
因此，通过社区，您已经可以访问人们编写的大量工具。

85
00:05:03,990 --> 00:05:05,750
所以这并不是不可用。

86
00:05:06,230 --> 00:05:12,830
我们已经发现，只需使用装饰器就可以轻松地将任何函数变成工具

87
00:05:12,830 --> 00:05:14,150
OpenAI代理SDK。

88
00:05:14,350 --> 00:05:19,510
因此，使用快速函数工具装饰器，您编写的任何函数都可以成为代理的工具。

89
00:05:19,510 --> 00:05:24,870
因此，如果您正在编写自己的工具，那么让您的代理能够利用它们就很容易了。

90
00:05:25,070 --> 00:05:26,790
MCP 无法帮助您解决此问题。

91
00:05:26,830 --> 00:05:28,680
事实上，这让事情变得更加困难。

92
00:05:28,840 --> 00:05:34,280
这一切都与能够使用其他人的工具有关，这就是令人兴奋的原因。

93
00:05:34,480 --> 00:05:39,640
它使得与其他人的工具连接并立即获得描述变得毫无摩擦

94
00:05:39,640 --> 00:05:44,080
该工具的功能、需要的参数以及能够运行该工具的信息。

95
00:05:44,640 --> 00:05:47,520
这确实与生态系统有关。

96
00:05:47,640 --> 00:05:54,880
已经有如此多的人加入 MCP，以至于基于 MCP 的工具有数以千计

97
00:05:54,880 --> 00:06:01,560
可供您使用，因此您可以快速搜索并快速集成许多不同的功能

98
00:06:01,560 --> 00:06:03,720
并使您的代理人更加强大。

99
00:06:04,440 --> 00:06:09,680
而且，你知道，我的意思是，也许这是一个愚蠢的观点，但是如果标准可以真正令人兴奋

100
00:06:09,680 --> 00:06:10,480
他们被收养。

101
00:06:10,480 --> 00:06:12,080
一切都与收养有关。

102
00:06:12,320 --> 00:06:18,760
显然，互联网之所以成为万维网，是因为人们围绕 HTML 结合在一起。

103
00:06:18,800 --> 00:06:21,000
它成为这样一个标准协议。

104
00:06:21,200 --> 00:06:26,160
所以我只是想指出，由于采用，这是令人兴奋的。

105
00:06:26,160 --> 00:06:32,480
这就是推动这个工具生态系统的因素，也是让您能够如此轻松地装备您的代理的原因

106
00:06:32,480 --> 00:06:33,760
具有更多功能。