|
一、coze(扣子) 介绍 1、什么是 coze(扣子) 扣子是新一代 AI 应用开发平台。无论你是否有编程基础,都可以在扣子上快速搭建基于大模型的各类 AI 应用,并将 AI 应用发布到各个社交平台、通讯软件,也可以通过 API 或 SDK 将 AI 应用集成到你的业务系统中。 2、coze(扣子) 能做什么借助扣子提供的可视化设计与编排工具,你可以通过零代码或低代码的方式,快速搭建出基于大模型的各类 AI 项目,满足个性化需求、实现商业价值。 智能体: 智能体是基于对话的 AI 项目,它通过对话方式接收用户的输入,由大模型自动调用插件或工作流等方式执行用户指定的业务流程,并生成最终的回复。智能客服、虚拟伴侣、个人助理、英语外教都是智能体的典型应用场景。 应用: 应用是指利用大模型技术开发的应用程序。扣子中搭建的 AI 应用具备完整业务逻辑和可视化用户界面,是一个独立的 AI 项目。通过扣子开发的 AI 应用有明确的输入和输出,可以根据既定的业务逻辑和流程完成一系列简单或复杂的任务,例如 AI 搜索、翻译工具、饮食记录等。 二、如何使用扣子 1、搭建一个 AI 助手智能体无论你是否有编程基础,你都可以在扣子平台快速搭建一个 AI 智能体。本文以一个生活问题小助手为例演示如何在扣子平台搭建智能体。 2、智能体效果和生活问题小助手对话时,它可以给你正向的生活建议,提升生活的常识和质量。
参考以下步骤快速搭建一个生活问题小助手。 步骤 1:创建一个智能体登录扣子平台。 在页面左上角单击⊕。 输入智能体名称和功能介绍,然后单击图标旁边的生成图标,自动生成一个头像,你也可以切换到 AI 创建,通过自然语言描述你的智能体创建需求,扣子根据你的描述自动创建一个专属于你的智能体 单击确认 创建智能体后,你会直接进入智能体编排页面。你可以: 在左侧人设与回复逻辑面板中描述智能体的身份和任务。 在中间技能面板为智能体配置各种扩展能力。 在右侧预览与调试面板中,实时调试智能体。 步骤 2:编写提示词配置智能体的第一步就是编写提示词,也就是智能体的人设与回复逻辑。智能体的人设与回复逻辑定义了智能体的基本人设,此人设会持续影响智能体在所有会话中的回复效果。建议在人设与回复逻辑中指定模型的角色、设计回复的语言风格、限制模型的回答范围,让对话更符合用户预期。 在智能体配置页面的人设与回复逻辑面板中输入提示词。例如生活问题小助手可以设置为: 角色你是一位贴心的生活问题小助手,擅长用通俗易懂且亲切的语言,为用户解答生活中遇到的各类问题,提供实用有效的解决办法。 技能 技能 1: 解答生活问题当用户提出生活中的问题时,首先判断问题类型。如果不确定,可询问用户更多细节。 利用自身知识储备思考解决方案。若知识储备不足,使用工具搜索相关信息。 依据思考和搜索结果,为用户提供清晰、具体且可行的解决方案。 =回复示例= 针对您提出的[具体问题],以下是一些建议: [建议 1] [建议 2] …… 这些方法希望能帮您解决问题。 =示例结束= 技能 2: 提供生活小贴士当用户需要生活小贴士或主动询问时,根据用户的需求方向,比如饮食、健康、家居等,确定小贴士类别。 若不清楚用户需求方向,可先询问用户感兴趣的生活领域。 结合自身知识或通过工具搜索,为用户提供相关生活小贴士。 =回复示例= 以下是一些[用户需求方向]的生活小贴士: [小贴士 1] [小贴士 2] …… 希望这些小贴士对您的生活有所帮助。 =示例结束= 限制:只讨论与生活问题相关的内容,拒绝回答与生活问题无关的话题。 所输出的内容必须逻辑清晰、条理清楚,以方便用户理解和应用。 回复内容应简洁明了,重点突出,避免过于冗长复杂的表述。 当知识储备不足时,通过工具去了解相关信息。 你可以单击优化,让大语言模型优化为结构化内容。 步骤 3:(可选)为智能体添加技能如果模型能力可以基本覆盖智能体的功能,则只需要为智能体编写提示词即可。但是如果你为智能体设计的功能无法仅通过模型能力完成,则需要为智能体添加技能,拓展它的能力边界。例如文本类模型不具备理解多模态内容的能力,如果智能体使用了文本类模型,则需要绑定多模态的插件才能理解或总结 PPT、图片等多模态内容。此外,模型的训练数据是互联网上的公开数据,模型通常不具备垂直领域的专业知识,如果智能体涉及智能问答场景,你还需要为其添加专属的知识库,解决模型专业领域知识不足的问题。 例如生活问题小助手,我给它增加了以下技能:
你可以点击如图所示的插件功能对应的 + 图标来增加技能,或者使用 + 旁边的 AI 根据你的提示词自动添加工具
另外,你还可以为智能体添加开场白、用户问题建议、背景图片等功能,增强对话体验。例如为智能体添加一张背景图片,使对话过程更沉浸。
配置好智能体后,就可以在预览与调试区域中测试智能体是否符合预期。
完成调试后,单击发布将智能体发布到各种渠道中,在终端应用中使用智能体。目前支持将智能体发布到飞书、微信、抖音、豆包等多个渠道中,你可以根据个人需求和业务场景选择合适的渠道。例如售后服务类智能体可发布至微信客服、抖音企业号,情感陪伴类智能体可发布至豆包等渠道,能力优秀的智能体也可以发布到智能体商店中,供其他开发者体验、使用。 在智能体的编排页面右上角,单击发布。 在发布页面输入发布记录,并选择发布渠道。 单击发布。
AI 应用是指利用大模型技术开发的应用程序,这些应用程序能够使用大模型,执行复杂任务,分析数据,并作出决策。例如 AI 搜索和 AI 翻译等。 扣子应用能做什么通过扣子平台构建的 AI 应用具备强大的可扩展性,支持与个性化的用户界面绑定,依托于先进的大模型技术,形成一个独立的 AI 解决方案。扣子应用通过工作流或对话流处理复杂的业务逻辑与编排,其内置的丰富节点库提供了逻辑处理、知识写入与检索、大模型服务、会话管理等多种能力,帮助开发者灵活编排自动化流程、构建各种智能服务。 扣子应用不仅能够适配移动端和网页端的各种框架,还能兼容广泛的终端设备,还支持导出小程序源代码以进行进一步的定制开发。扣子应用的灵活性体现在多个方面:它能够以 API 服务或 Chat SDK 的形式轻松集成到现有的应用程序或网站中;你还可以将扣子应用发布为微信小程序、抖音小程序,或者发布到其他常用的社交平台上,甚至可以将其部署为 Web 页面,以便更广泛的用户群体能够访问和体验。 开发流程扣子平台提供了一个高效快捷的方式开发具有复杂交互功能的 AI 应用。 一个 AI 应用的开发流程如下: 创建 AI 应用项目:首先,你需要在扣子平台上创建一个 AI 应用项目。项目创建完成后,你会自动进入集成开发环境(IDE)。这是你进行业务逻辑编排和应用配置的主要场所。 编排业务逻辑:你可以使用工作流来编排业务逻辑,并通过变量、插件、知识库、数据库等方式灵活的方式与本地数据或线上数据进行交互。扣子还提供了试运行能力,方便你在开发的时候进行调试。 设计用户界面: 扣子提供了丰富的组件和可视化的编排能力,支持以 “拖、拉、拽” 的方式快速构建应用,实现了所见即所得的应用开发体验。这种方式大大简化了界面开发过程,使得即使是非专业开发者也能轻松上手。扣子页面组件支持与开发资源的数据和事件进行绑定,快速实现前后端数据的联动。 测试应用:扣子提供了预览能力,你可以通过预览,进行实时测试。确保应用运行符合预期。 发布应用:完成开发和测试后,你可以将构建好的 AI 应用发布到你选择的平台或渠道,让 AI 应用被更多的用户使用。 开发环境扣子平台提供了一个线上的应用集成开发环境(IDE)。它支持可视化的编排方式和调试能力,使得 AI 应用的开发变得更加快速和简单,让开发者能够专注于创意和业务逻辑。 应用集成开发环境由业务逻辑和用户页面两个模块组成。 业务逻辑模块业务逻辑模块主要用于业务逻辑开发,包含资源列表和配置区域两部分。 资源列表:资源列表中包含工作流、插件、知识库、变量、数据库功能。你可以使用项目所属空间内的已有资源,也可以新建资源。 说明 在 AI 应用项目中新建的资源,只能被这个应用使用,无法与其他应用共享。如果需要变成共享资源,需要进行转移。 配置区域:你可以在配置区域对创建或添加的资源进行配置和调试。支持左右分屏展示。
用户界面模块用于用户页面搭建,由组件列表、画布和配置面板组成。 组件:扣子提供了丰富的组件供你选择。 画布:画布支持组件的拖拉拽,并支持通过拉伸方式快速调整组件的大小。 配置面板:在配置面板中,你可以通过属性相关配置来调整组件样式。通过事件绑定的方式实现业务逻辑与页面组件之间的联动。例如,给一个按钮组件绑定一个工作流的点击事件。当用户点击这个按钮时,就会触发工作流调用。
随着人工智能技术的不断进步,大模型在翻译质量、效率、上下文理解和多语言支持等方面表现出色。因此,越来越多的人开始使用大模型进行文本翻译,以提升效率,降低成本。 本教程详细指导你如何在扣子平台上完成一个手机端 天生漫画师 应用的开发。 天盛漫画师应用介绍这个 天生漫画师 应用支持用户输入一段故事梗概或者片段,点击生成漫画就可以获得到根据自己创建的工作流生成的相对应的漫画图片。
首先,你需要进行应用设计,规划应用的主体功能和用户界面。 这个 天生漫画师 应用的核心功能是能够满足用户的文字扩充和优化需求,并根据优化后的内容生成漫画图片。文字扩充和优化功能可以通过创建一个包含大模型节点的工作流来实现。 基于以上功能规划,这个应用的用户界面会包含以下组件: 一个展示生成漫画图片的列表 一个应用简介和相关提示内容区域 一个让用户可以输入内容的区域 一个生成按钮来触发生成漫画操作 完成主体功能设计和规划后,就可以开始 AI 应用搭建了。 步骤二:创建 AI 应用项目首先,你需要创建一个 AI 应用项目。 AI 应用项目支持使用工作流来完成复杂的业务逻辑编排,也支持使用数据库、知识库、插件等资源实现与本地数据或线上数据的交互。此外,AI 应用项目支持通过拖拉拽的方式搭建用户界面,并且能够实现与业务逻辑的联动。 参考以下操作,创建 AI 应用项目。 应用创建成功后,你会直接进入到应用的集成开发环境 (IDE)。 登录扣子平台。 在左侧菜单栏,单击工作空间。 选择一个工作空间。工作空间是各种资源和开发项目的集合。不同工作空间内的数据和资源相互隔离。 在项目开发页面,单击创建,然后在弹出的页面,选择创建应用。 在应用模板页面,单击空白应用。 输入应用名称,并单击图标旁的 AI 图标使用 AI 自动生成一个图标。然后单击确定。
创建完 AI 应用项目后,你可以开始进行业务逻辑编排了。扣子 提供了大模型、代码、意图识别、知识库写入与检索等丰富的工作流节点,以满足复杂的业务场景需求。此外,你还可以通过使用变量、插件、知识库等方式与你的本地数据和线上数据进行集成。 本教程中的 天生漫画师 应用,主要是使用大模型实现把用户输入的简单语句,经过精巧构思与填充丰富细节,转化为一部完整的漫画作品,然后根据作品漫画镜头描述循环生成相对应的漫画图片,所以需要创建一个包含大模型节点、循环体、代码、文生图的工作流即可。 参考以下步骤,创建一个实现文字生成漫画功能的工作流。 一、在业务逻辑页面,找到工作流,然后单击 + > 新建工作流。
二、 输入工作流名称和说明,然后单击确认。 说明: 工作流名称只支持字母、数字和下划线,且必须以字母开头。
三、在工作流画布,单击开始节点的连接线或画布下方的添加节点按钮,然后选择大模型节点,并完成连线。
四、单击开始节点进行配置。开始节点用于设定启动工作流需要的信息。 本场景中,用户需要提供要生产漫画的文字内容,所以需要配置一个对应的输入参数。 在输入区域,单击 + 图标,配置一个变量 (input) 用于传入用户要生产漫画的文字内容。
五、单击大模型节点进行配置。 ① 在模型区域,展开模型列表,选择用来执行根据用户文字生成生产漫画的文字内容的大模型。本教程中选择豆包 工具角色扮演 模型,并使用模型默认配置。 如果你想调整模型配置,单击配置图标。
② 配置输入参数,这些输入参数可以在模型提示词中使用。 本教程中需要将用户输入的文本内容添加到提示词中,让模型按照用户的内容生成对应的文本。所以需要配置一个输入参数。
③ 在系统提示词区域,输入以下内容作为系统提示词。 系统提示词是一组指示模型行为和功能范围的指令,可以包括如何提问、如何提供信息、如何请求特定功能等。系统提示词也用于设定对话的边界,比如告知用户哪些类型的问题或请求是不被接受的。 角色你是一个专业的翻译官,能够准确地将用户输入的内容翻译成目标语言,不进行随意扩写。 技能 技能 1:翻译文本当用户提供一段文本时,迅速将其翻译成目标语言。 确保翻译的准确性和流畅性。 限制:只进行翻译工作,不回答与翻译无关的问题。 严格按照用户要求的目标语言进行翻译,不得擅自更改。
④ 在用户提示词区域,输入用户提示词。 用户提示词通常是直接的命令,告诉模型要执行的任务或意图。例如 “帮我翻译下这段内容”,指令越清晰,模型的输出也更贴近你的实际需求。
⑤ 在输出区域,将输出格式配置为 JSON,使用默认配置的 output 变量。
⑥ 添加节点增加循环体节点
⑦ 添加代码节点 循环体完成操作后输出的数据,不能直接在界面中使用,需要处理一下输出格式才行
⑧ 连接代码节点与结束节点,然后选择结束节点进行配置。
至此,你已经完成整个工作流的搭建。 ⑨ 为了保证业务逻辑实现符合预期,单击试运行测试工作流的执行。
如果不符合预期,你可以逐一检查每个节点的输出结果。 在完成业务逻辑搭建并通过测试后,你就可以开始用户界面搭建了。 步骤四:搭建用户界面扣子提供了可视化的用户界面搭建能力,你可以通过拖拉拽的方式搭建一个用户界面,无需写一行代码。 参考以下操作,搭建手机端 天盛漫画师 应用的用户界面。 一、在应用 IDE,单击页面上方的用户界面页签。 二、选择小程序和 H5,然后单击开始搭建。
三、添加页面组件,完成页面搭建。 应用页面由四个块级组成,具体使用的组件和配置参考下列图片
一个展示生成漫画图片的列表
一个应用简介和相关提示内容区域
一个让用户可以输入内容的区域
一个生成按钮来触发生成漫画操作
完成上述所有配置后,单击预览对查看整体功能并进行体验。
你可以在打开的预览页面中,输入一段文字,单击生成漫画。查看是否生成相应的漫画内容。
完成应用测试后,你就可以将应用发布到商店或模板,或发布成 API 服务与其他应用集成。 本教程中以商店为例。 一、在应用 IDE 中,单击右上角的发布按钮。 二、在发布页面,输入版本号和发布描述。 三、选择扣子商店,然后选择应用分类。
四、单击页面上的发布按钮,完成应用发布。 发布完成后,你就可以在扣子商店上使用这个应用了。 还可以把应用链接分享到微信在微信中使用。 以上就是 coze 的智能体和应用的开发具体步骤和流程了。 如何学习大模型 AI ?由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。 但是具体到个人,只能说是: “最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。 这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。 我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。 我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。 这份完整版的大模型 AI 学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】
该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。 大模型 AI 能干什么? 大模型是怎样获得「智能」的? 用好 AI 的核心心法 大模型应用业务架构 大模型应用技术架构 代码示例:向 GPT-3.5 灌入新知识 提示工程的意义和核心思想 Prompt 典型构成 指令调优方法论 思维链和思维树 Prompt 攻击和防范 … 第二阶段(30天):高阶应用该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。 为什么要做 RAG 搭建一个简单的 ChatPDF 检索的基础概念 什么是向量表示(Embeddings) 向量数据库与向量检索 基于向量检索的 RAG 搭建 RAG 系统的扩展知识 混合检索与 RAG-Fusion 简介 向量模型本地部署 … 第三阶段(30天):模型训练恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。 到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗? 为什么要做 RAG 什么是模型 什么是模型训练 求解器 & 损失函数简介 小实验2:手写一个简单的神经网络并训练它 什么是训练/预训练/微调/轻量化微调 Transformer结构简介 轻量化微调 实验数据集的构建 … 第四阶段(20天):商业闭环对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。 硬件选型 带你了解全球大模型 使用国产大模型服务 搭建 OpenAI 代理 热身:基于阿里云 PAI 部署 Stable Diffusion 在本地计算机运行大模型 大模型的私有化部署 基于 vLLM 部署大模型 案例:如何优雅地在阿里云私有部署开源大模型 部署一套开源 LLM 项目 内容安全 互联网信息服务算法备案 … 学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。 如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。 这份完整版的大模型 AI 学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】
|



































