【保姆级教程】手把手教你搭建一个Agent!
本文详细介绍了如何使用"扣子"平台开发基于大模型的智能答题应用。通过创建工作流配置,实现拍照上传题目图片、利用大模型识别内容、解题并以标准化和流式输出展示结果。教程包括应用创建、工作流设计(图片转文本、解题、标准化输出)、用户界面设计(上传组件、结果显示等)以及测试发布全过程,帮助开发者快速构建大模型应用,解决看图理解类题目。
简介
本文详细介绍了如何使用"扣子"平台开发基于大模型的智能答题应用。通过创建工作流配置,实现拍照上传题目图片、利用大模型识别内容、解题并以标准化和流式输出展示结果。教程包括应用创建、工作流设计(图片转文本、解题、标准化输出)、用户界面设计(上传组件、结果显示等)以及测试发布全过程,帮助开发者快速构建大模型应用,解决看图理解类题目。
整体workflow:
当前版本问题:
- 不支持看图理解类的题目,如几何题
第一步:扣子创建应用——创建空白应用——应用名称和介绍自由发挥填写,和最终效果关系不大
- 创建应用的目的:因为有拍照这一步人机交互过程,需要依托于“应用”来完成
第二步:新建工作流,如果不集成在其他智能体里,工作流名称和介绍自由发挥填写,和最终效果关系不大
第三步:开始节点配置——输入变量选file-image
第四步:添加节点——大模型——选择视频理解大模型
- 主要目的:将拍好的题目照片转成纯文本形式
第五步:添加节点——大模型
- 主要目的:利用大模型解题,作为应用页面的中间输出结果;需要选一个推理能力强的大模型
# 角色
第六步:添加节点——大模型
- 主要目的:把大模型的解题结果进行标准化输出,作为应用页面的最终输出结果
第七步:添加节点——输出——选择流式输出
- 主要目的:将中间结果在应用页面中流式输出,让用户快速浏览解题过程
第八步:设置结束节点
第九步:试运行,没问题后打开用户界面——小程序和H5
第十步:首页——组件——拉两个容器组件到首页中
- 主要目的:上面的容器用来装饰,没有实际功能;下面的容器用来人机交互,包括拍照或上传图片和开始解题
第十一步:第一个容器——添加文本组件和图片组件——位置选绝对定位,内容和布局自己发挥,美观大方、功能介绍清晰即可
第十二步:第二个容器——添加图片上传组件和按钮组件——按钮组件命名为“开始解题”——按钮组件的状态-何时加载设置为工作流loading时,到时会有一个转圈的加载状态显示
第十三步:单击开始解题按钮——事件——新建两个事件——1、调用工作流,2、页面跳转(要先新建一个页面2)
第十四步:页面2——命名为“解题详情”——添加一个容器组件和一个纵向列表组件
- 主要目的:容器组件用来展示流式输出的中间解题过程,纵向列表组件用来展示最终的标准化解题结果
第十五步:容器组件——添加一个图片组件、一个文本组件、一个Markdown组件——Markdown组件绑定数据——容器组件设置容器样式和可见性
- 主要目的:图片组件用来装饰,文本组件向用户展示“正在解题,稍等片刻”,Markdown组件用来展示大模型的输出结果;工作流运行完后以上内容都会被隐藏,为显示最终结果腾出地方。
第十六步:纵向列表组件——绑定数据——添加文本组件从默认的3个添加至5个——从上到下分别在常用设置中设置内容——“已填写答案”和“是否正确”组件设置可见性
- 主要目的:一条条展示标准化输出结果。如果题目中未填写答案,则大模型对“已填写答案”和“是否正确”输出的结果为空字符串,需要隐藏这两条结果,“可见性”表达式为true时,就隐藏,否则可见。
AI大模型学习和面试资源
我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。
我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。
这份完整版的大模型 AI 学习和面试资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】
第一阶段: 从大模型系统设计入手,讲解大模型的主要方法;
第二阶段: 在通过大模型提示词工程从Prompts角度入手更好发挥模型的作用;
第三阶段: 大模型平台应用开发借助阿里云PAI平台构建电商领域虚拟试衣系统;
第四阶段: 大模型知识库应用开发以LangChain框架为例,构建物流行业咨询智能问答系统;
第五阶段: 大模型微调开发借助以大健康、新零售、新媒体领域构建适合当前领域大模型;
第六阶段: 以SD多模态大模型为主,搭建了文生图小程序案例;
第七阶段: 以大模型平台应用与开发为主,通过星火大模型,文心大模型等成熟大模型构建大模型行业应用。
👉学会后的收获:👈
• 基于大模型全栈工程实现(前端、后端、产品经理、设计、数据分析等),通过这门课可获得不同能力;
• 能够利用大模型解决相关实际项目需求: 大数据时代,越来越多的企业和机构需要处理海量数据,利用大模型技术可以更好地处理这些数据,提高数据分析和决策的准确性。因此,掌握大模型应用开发技能,可以让程序员更好地应对实际项目需求;
• 基于大模型和企业数据AI应用开发,实现大模型理论、掌握GPU算力、硬件、LangChain开发框架和项目实战技能, 学会Fine-tuning垂直训练大模型(数据准备、数据蒸馏、大模型部署)一站式掌握;
• 能够完成时下热门大模型垂直领域模型训练能力,提高程序员的编码能力: 大模型应用开发需要掌握机器学习算法、深度学习框架等技术,这些技术的掌握可以提高程序员的编码能力和分析能力,让程序员更加熟练地编写高质量的代码。
1.AI大模型学习路线图
2.100套AI大模型商业化落地方案
3.100集大模型视频教程
4.200本大模型PDF书籍
5.LLM面试题合集
6.AI产品经理资源合集
👉获取方式:
😝有需要的小伙伴,可以保存图片到wx扫描二v码免费领取【保证100%免费】🆓
更多推荐
所有评论(0)