Coze介绍及应用

Coze介绍及应用
课程目标了解Coze工作流以及插件的类型掌握使用coze搭建公众号例子1.Coze介绍Coze 是由字节跳动推出的一个AI聊天机器人和应用程序编辑开发平台低代码开发智能体的平台。Coze还提供了多种插件、知识库、工作流、长期记忆和定时任务等功能来增强聊天机器人的能力和交互性。而且你可以将搭建的 Bot 发布到各类社交平台和通讯软件上让更多的用户与你搭建的 Bot 聊天。1.1如何使用CozeCoze扣子分为国内版和国外版国内版访问地址扣子 - AI Agent智能办公平台 - 扣子用AI重塑生产力与工作效率背后大模型应用的是字节自研的豆包大模型、通义千问和kimi大模型国外版访问地址Coze-AI Agent Intelligent Office Platform-Coze Redefines Productivity and Efficiency with AI背后大模型应用的是GPT-4oGPT-5在这是可以免费用GPT-5的但是需要一些科学上网的方法。当前国外版的Coze的确比国内版的要有优势主要体现在模型上GPT-5豆包大模型。但是国内版的一些功能也在不断地完善而且不需要科学上网。因此接下来的教程就以国内版 Coze 来进行也可以参考官网文档扣子 - AI Agent智能办公平台 - 扣子用AI重塑生产力与工作效率 实现Coze平台的应用。1.2插件系统扣子平台提供了一个多样化的插件库这些插件涵盖了从基础的文本处理到高级的机器学习功能。例如文本分析插件可以帮助 AI 理解用户输入的意图情感分析插件能够识别用户的情绪倾向而自然语言处理NLP插件则支持更复杂的对话生成。此外还有图像识别、语音识别、数据分析等插件这些插件的数量和种类不断增加以适应不断变化的技术趋势和市场需求。新闻资讯头条新闻持续更新了解最新的头条新闻和新闻文章。天气预报墨迹天气提供省、市、区县的未来 40 天的天气情况包括温度、湿度、日夜风向等。出行必备飞常准通过 VariFlight 覆盖的全球商业客运航班您的终端用户可以轻松获得他们的航班状态、办理登机手续柜台、预计出发时间、登机口、登机状态、行李转盘等信息并能在整个航程中随时掌握。猫途鹰查询实时酒店搜索航班价格餐厅吸引人的旅游地点等信息以创建一个旅行网站。生活便利快递查询助手、国内快递查询查询快递单号快递公司快递进度等信息。食物大师Food Master 提供食物搜索功能。懂车帝如果你想要查询汽车信息包括二手车、新车、某些车型的信息时可以使用此插件进行查询。幸福里提供二手房、新房、租房信息的插件想要查询某个城市、区域、户型的房产信息时可以使用此插件。猎聘帮助用户根据工作经验、教育经历、地理位置、薪水、职位名称、工作性质等条件搜索猎聘上提供的招聘信息。这些生活化的插件可以让你的 AI bot 变得贴近生活贴近用户的需求。1.3工作流coze平台提供了灵活的工作流设计工具开发者可以通过拖拽式界面轻松搭建复杂的对话流程。工作流节点包括了各种预设的对话元素如问答、选择、表单填写等以及自定义的逻辑判断使得 AI Bot 能够处理复杂的用户交互。1.3.1 工作流构成工作流由多个节点构成节点是组成工作流的基本单元。例如大语言模型 LLM、自定义代码、判断逻辑等节点。工作流默认包含了Start节点和End节点。Start节点是工作流的起始节点可以包含用户输入信息。End节点是工作流的末尾节点用于返回工作流的运行结果。不同节点可能需要不同的输入参数输入参数分为引用和输入两类。引用是指引用前面节点的参数值、输入则是支持设定自定义的参数值.1.3.2 节点类型扣子为你提供了以下基础节点除此之外你还可以添加插件节点或其他工作流。节点名称描述LLM大语言模型节点。使用输入参数和提示词生成处理结果。Code代码节点。通过 IDE 编写代码处理输入参数并返回输出值。Knowledge知识库节点。根据输入参数从关联知识库中召回数据并返回。Conditionif-else 逻辑节点。用于设计工作流内的分支流程满足设置条件则运行**如果**分支否则运行**否则**分支。2.Coze平台实践案例学习答疑助手本次利用Coze平台我们将基于本地知识库快速搭建一个学习答疑bot主要用于学习的时候帮助我们答疑解惑并将该bot对接微信公众号以方便我们咨询。2.1 收集数据为了实现学习答疑功能需要收集一些知识资料比如学习笔记、课本知识等等。本次数据主要以学习笔记为主要内容.2.2 创建知识库如下图所示在Coze中创建知识库分为以下三个步骤:参考以下操作完成知识库创建参考以下操作完成知识库创建登录扣子。选择一个工作区。单击知识库页签然后单击创建知识库。输入知识库名称然后完成创建。对于不同的知识类型和内容存储方式我们可以选择不同的导入方式和分段方式。2.3 自定义切分策略学习笔记文档通常会针对不同的知识点进行分块介绍为了保证文档上传到知识库后可以按照不同模块进行拆分我在每个模块标题前手动添加了###分隔符。如下图所示接下来将该文档导入到扣子知识库中在知识库页面选择文本格式然后单击本地文档。单击下一步。选择学习笔记pdf文档等待内容上传后单击下一步。选择自定义分段方式分段标识符设置为###长度设置为2000然后单击下一步。上传后单击单元名称查看分段情况。可以看到每个场景都是一个独立的内容片段。3.3 搭建与使用 Bot完成知识库内容上传后就可以搭建学习答疑 Bot 了。登录扣子。选择已经创建产品知识库的工作区。在工作区内单击Bots页签然后单击创建 Bot。输入 Bot 名称和说明然后单击确定。完成 Bot 创建后默认进入到 Bot 的编排页面。在人设与回复逻辑中输入提示词。# 角色你是一个专业的学习答疑小助手能够精准透彻地理解用户的问题然后从庞大的知识库中精准检索相关信息进而为用户生成详尽准确的答案。## 技能### 技能 1: 深入理解问题1. 仔细剖析用户提出的问题精准提取其中的关键信息。### 技能 2: 高效知识库检索1. 依据关键信息在知识库中进行全面检索。### 技能 3: 智能搜索引擎查询1. 若根据关键信息在知识库中未找到高度相关的知识借助 bingWebSearch 搜索工具展开检索。### 技能 4: 精确回答生成1. 以检索到的信息为基础为用户打造准确且简洁明了的回答。## 限制:1. 只回答与学习相关的问题对无关话题不予理会。2. 尽量运用清晰简洁的语言回应用户的问题。3. 在整个回答过程中始终将用户的需求置于核心位置。找到知识 文本配置区单击添加已经创建的知识库。点击知识库配置上的自动调用选项修改检索策略。找到技能》插件单击添加现有的工具bingWebSearch。完成配置后在右侧调试面板中输入一个问题查看 Bot 回复效果。如果回复内容不符合预期展开运行完毕文本框查看是否是知识库内容召回的不正确可以根据知识库的召回情况调整知识库内容。调试没问题后可单击发布将 Bot 发布到选择的渠道中分发给其他用户使用。3.4 发布到微信公众号如果发不到微信公众号首先必须自己创建一个公众号然后在进行公众号的配置配置完点击发布即可。公众号验证点击立即对话然后扫码即可登录公众号进行对话微信公众号对话演示