文章目录
- 1.前言
- 1.什么是AI大模型
- 2.什么是多模态
- 3.阿里云百炼平台介绍
- 3.1文本调试展示
- 3.2阿里云和dashscope的关系
- 3.3平台智能体应用
- 3.4工作流的创建
- 3.5智能体编排应用
1.前言
最近鱼皮大佬出了一套关于这个AI 的教程,关注鱼皮大佬很久了,鱼皮大佬确实在大学生学习java方面非常的厉害,当然这个和人家自身的努力的程度也是分不开的,这个也没啥说的;
今天晚上去看了这个第一期的回放,觉得这个技术架构了解一下,主要是对于这个里面的MCP和支持向量啥的还是很感兴趣的,我相信在这样的这个时间节点搞出来了一套这样的教程,一定是非常的吃香的,我自己对于这个也是非常的感兴趣,希望通过这个教程多学一点东西,因为这个项目刚刚开始,我尽量多总结,多写笔记;
1.什么是AI大模型
AI大模型这个概念大家已经非常熟悉了,即时你回答不出来这个问题,下面的这个图上面的内容你也是一定可以理解的;
超大规模的这个参数,海量的这个训练的数据,文本图像生成的能力和处理我们的问题的能力,打击一定是深有体会的,之前你可能不了解,但是deepseek横空出世之后,我相信所有人对于这个都是不陌生的;
2.什么是多模态
多模态说的就是我们的AI同时具有这个处理文本视频,音频,多种类型的这个信息的这个能力,也就是多种模式形态,简称就是多模态;
3.阿里云百炼平台介绍
这个平台好像还不是很好找到,确实挺奇怪的:下面的这个就是这个阿里云的这个平台的主页:
我们选择下面的这个大模型广场就可以看到很多的这个大模型:
下面的这个就是我们的这个平台上面的几乎所有的这个大模型,现在各大厂家基本上都是大模型军备竞赛,破有一点这个美苏争霸时期的那个感觉了,但是我们这些用户就非常爽歪歪了,因为我们都是他们的客户,他们竞争的这个目的就是为了得到我们这些用户的支持哈;
3.1文本调试展示
这个就是说的我们的大模型:选择文本调试之后,这个页面应该是被划分为三个部分的,左边的就是我们对于这个大模型进行相关的配置,例如在下面的这个图片里面还,我的个人配置就是让这个大模型只能回答:是或者不是;
在这个中间的分栏里面,这个大模型就可以接受我们的相关的输入,我们去问他们一些这个问题,看看我们自己刚刚的这个配置是不是生效的,我们输入我们的这个问题之后,点击这个中间分栏位置右上角的这个执行就可以查看这个执行的效果了;
可以在这个预览的窗口里面去看到这个大模型的回答的结果就是:不是,符合我们刚刚对于这个大模型的相关的配置的;
3.2阿里云和dashscope的关系
这个dashscope是我们的代码里面想要去调用这个大模型,需要涉及到这个dashscope这个玩意,他和我们的这个阿里云百炼的这个平台还是有这个些许的区别的;
阿里云百炼是一个综合的这个平台,而这个灵积的底层也是涉及到这个平台的,两个有关联,但是也有这个区别;
也就是dashscope是基于这个大模型,为了方便我们的编程人员使用的这个东西,可以这样去进行理解;
3.3平台智能体应用
下面的这个就是我们的这个平台支持的这个几种的创建的应用的类型:
我们首先创建这个智能体进行这个相关的说明:这个智能体的话,我们想去搞一个非常简单的,如下所示:这个好像是和我们之前的那个是没有啥区别的,但是大家可以去稍微的进行操作一下;
我们点击这个右上角的发布,选择这个相关的模型,看看这个相关 的渠道,就可以进行这个正常的发布的流程了,这个基本上玩玩就行了:
3.4工作流的创建
应用类型:单次的这个对话没有办法无法直接
创建任务型工作流,这个其实是和最近火火爆的这个coze的工作流差不多的,默认的创建就是一个开始和结束的这个工作流,我们拖进来一个大模型即可;
让这个开始和这个大模型连接上去,这个默认的话,是存在两个变量的,就是我们的城市和日期,我们假设这个场景就是输入这个城市和日期,就可以得到这个城市对应的天气;
上面的这个system prompt就是我们希望这个用户输入的相关内容的一个描述把,下面的这个user prompt就是使用我们的这个开始里面的参数对于这个提示词进行一个表示,因此这个里面需要把我们上面的这个用户变量使用起来;
这个地方我们想要说明的就是这个连线一定也要链接,不然我们的这个变量里面是无法识别出来这个开始里面的两个变量的:
输出的结果就是保存在了一个变量里面去:
输出的结果里面的写法:因为这个里面就是负责的我们的这个结果的输出嘛,所以这个里面只需要填写一下我们的这个变量的名字就可以了,这个变量的名字就是上一个步骤里面的这个变量名:result,这个是系统给我们进行这个自动生成产生的;
测试用例的输入:我们点击这个页面的右上角,就会发现这个测试的窗口,这个里面要求我们输入的实际上是三个参数,但是我们只需要输入两个就可以了,第一个可以理解为这个系统默认的这个参数吧,我们不进行输入也是没有这个任何的问题的;
因为上面说了这个可以作为天气的更新的这个工作流,所以我填入了我求学的这个城市和今天的这个日期,看看这个生成的效果是怎么样的;
输出的结果:可以看到这个最后的运行产生的这个结果,其实在这个工作流里面,每一步都是又产生的这个新的结果的,就在每一个节点的这个绿色的这个不分,我们展开这个结果都是可以看到的;
3.5智能体编排应用
这个智能体编排应用:顾名思义,这个里面的每一个节点就是我们的智能体了;
我们可以非常明显的观察到这个里面同样的默认设置:开始和结束
我们可以选择这个左边的智能体应用拖拽进来:这个他就会让你去选择这个对应的智能体,这个其实就是我们刚刚搞得这个东西吧了,大家可以看出来,这个就是我们的智能体作为这个程序流里面的一个小小的节点;
去选择这个对应的智能体,这个其实就是我们刚刚搞得这个东西吧了,大家可以看出来,这个就是我们的智能体作为这个程序流里面的一个小小的节点;
[外链图片转存中…(img-bIeJWwmn-1745508370669)]