建立一个 AI 软件通常是一个复杂且高度实验性的过程,以下是一些常见的步骤和要点:
明确项目需求和目标:确定您希望 AI 软件实现的具体功能和应用场景。
数据准备:
技术选型和团队协作:
模型训练:
部署和运行:
对于一些特定的 AI 应用,如 Coze 的 AI 应用,其架构与网页应用类似,需要关注以下方面:
在具体的案例中,如 AI 翻译应用,需要掌握前端的基本结构、数据提交和传递以及工作流数据的返回展示等内容。
总之,建立 AI 软件需要不断地实验、操作、尝试、调整,以满足项目的需求和目标。
监督学习构建餐厅评价鉴别系统的过程是,1,获得标签数据(可能1个月),2,寻找人工智能团队帮助,训练数据上的模型,让人工智能模型学习如何根据输入来输出正负评价(可能3个月),3,最后找到云服务来部署和运行模型(可能3个月)。提词器建立的AI系统,可能花几小时或几天就可以构建:[heading4]亲自尝试生成式AI代码(可选)[content]在coursera课程里,进行代码运行(蛮简单的,就是Shift+Enter)[heading4]生成式AI项目的生命周期[content]建立人工智能的过程中,首先评估项目,建立系统/优化系统,内部测试,外部部署与监控。当内部测试出现问题时,可能要检查系统内的prompt或者提升系统。当外部使用出现问题,需要检查内部评估环节,甚至检查系统内部。因此,建造人工智能软件是一个高度实验性的过程,也就是需要不断实验操作,尝试,调整再尝试,再调整。Retrieval augmented generation(RAG)——给大模型获取外部数据资料Fine-tune models,让大模型适应个人任务Pretrain models,train LLM from scratch,预训练
其实Coze的AI应用跟网页应用是非常类似的架构:1.Coze的AI应用也有一个前端页面:用来让用户进行文字输入或者图片上传等工作。2.Coze的AI应用也有一个数据处理端,将前端页面用户写入的文字或者上传的图片进行处理。这个数据处理端就是:工作流或者插件1.当工作流或者插件将数据处理完成后,有两种路径:将处理完成的数据展示在前端页面,供用户查看将处理完成的数据保存在数据库/知识库中,供用户额外查询所以在搭建Coze的AI应用的时候,我们只需要关注3个方面:1.Coze AI应用的前端页面怎么构建,布局是怎样?页面有哪些组件构成?以及他们之间的关系2.Coze AI应用的前端页面应该如何将页面数据(输入的文字或者上传的图片)传递给工作流或插件3.工作流/插件处理完成后输出的数据应该如何返回给前端页面展示下面你会发现,我们在构建任何AI应用时,都在解决这三个问题,下面我开始通过多个官方案例来学习如何构建一个完整的Coze AI应用![heading1]案例1:AI翻译应用[content]AI翻译应用是官方提供的最基本的AI应用,我们通过这个案例把AI应用的基础打牢!这个应用中我们应该掌握以下几点内容:1.AI应用前端的基本结构:页面(Page)组件(Component)Form表单Div容器文本框......事件(组件上绑定事件)1.Form表单的数据提交2.表单如何向工作流传递数据3.工作流产生的数据如何返回给前端组件展示
[heading2]总结Code AI应用开发教学Code AI应用背景:智能体开发从最初的chatbot只有对话框,到有了更多交互方式,因用户需求扣子推出了AI应用,其低代码或零代码的工作流等场景做得较好。AI CODING现状:AI CODING虽强,但目前适用于小场景和产品的第一个版本,复杂应用可能导致需求理解错误从而使产品出错。证件照应用案例:以证件照为例,说明以前实现成本高,现在有客户端需求并做了相关智能体和交互。AI应用学习过程:创建AI应用,学习操作界面、业务逻辑和用户界面,包括布局、搭建工作流、用户界面及调试发布,重点熟悉桌面网页版的用户界面。