Coze开发平台

引言:最近学习了AI智能体开发,利用coze开发平台初步了解AI低代码或无代码开发并进行了实战,这篇文章对其中涉及到的相关的部分名词与知识点做一个总结。

一、初始coze

1.1理解

自我理解就是coze给那些有想法但代码能力差或者嫌弃手撕太麻烦的人提供一个利用AI进行想法实现的低代码或者无代码的一个开发者平台 **(**虽然我感觉还是有点2,可能是我用的太菜),总的来说coze确实方便了我们的开发成本。

1.2向用户呈现的形式

coze的各类应用一般呈现为两种形式:

• 智能体:智能体是⼀种通过对话与⽤⼾交互的AI应⽤。你只需要⽤⾃然语⾔输⼊需求,它就能借助⼤模型⾃动调⽤相关⼯具或流程,帮你完成特定任务,并给出回应。常⻅的应⽤包括智能客服、虚拟伴侣、个⼈助理、英语外教等,让复杂操作变得像聊天⼀样简单。

• 应⽤: 应⽤是利⽤⼤模型技术开发的软件程序 。在扣⼦上搭建的应⽤,具备清晰的操作界⾯和完整的业务流程,是⼀个真正可⽤的 AI 项⽬。每个应⽤都有明确的输⼊和输出,能够根据预设的逻辑和流程,⾃动完成从简单到复杂的各类任务。
智能体与应用的关系:应用相当于给智能体套了个外壳、皮肤。

二、扣子的产品生态

coze的产品矩阵分为四个:

coze开发平台:用于研发

coze罗盘:进行整个开发流程的监控管理(开发、调试、测试、运维)

Enio框架:提供了丰富的辅助 Al Agent 开发的原⼦组件、集成组件、组件编排、切⾯扩展等

coze空间:进行用户与AI的交互

三、智能体开发

3.1什么是智能体

智能体就像是基于LLM构建的具有自适应能力和持续学习能力的一种工具。

3.2创建流程

3.3模式选择

对于智能体的模式选择总共有三种形式:

(1)单Agent自主规划型:用户仅需提供最终目标,智能体可以给出实现路径上的所有节点

(2)单Agent对话流模式:采用对话形式向用户收集所需的信息,给用户做出引导

3)多Agent模式:相当于引入擅长不同方面的多个Agent形成专家组为你解决问题

3.4模型设置

模型的工作原理:

其中模型训练:进行人物设计、预测纠错、参数调整

模型的参数设置:

一般会引入temperature:低值(0.1~0.3)输出更加确定,高值(0.7~0.9)输出更多样

在coze中一般会设置以下参数:

3.5提示词

提示词就是用户与大模型交流的载体。
一般情况下分为系统提示词用户提示词

系统提示词:位于后台,用户不可见,为AI定义"如何做"

用户提示词:位于前端,用户可见,用户定义AI"做什么"
扩展:系统提示词架构一般满足C0-STAR框架

context,objective,steps,tone,audience,respose

3.6调试与发布

当主要的创建流程完成,我们可以优化用户的使用,通过开场白 + 用户提示词

最终通过预览和调试进行任务完成的判断并进行最后的发布即可!

四、扣子资源

4.1介绍:

coze资源是一系列的基础模块化组件的整合,通过不同的组件可以快速构建复杂智能体

**一般分类有:**插件、知识库、数据库、⾳⾊、提⽰词

4.2知识库:

知识库:知识库是⼀个⽤于存储和管理外部数据的核⼼功能模块。它允许开发者上传各类⽂本和表格内容,通过AI技术进⾏处理和检索,为智能体提供准确的信息⽀持

运作机制是:将上传的⽂档⾃动分割成⼀个个内容⽚段(称为"分段")进⾏存储,并通过向量搜索技术来检索最相关的内容以回答⽤⼾的问题。这使得Bot能够超越其基础训练数据的限制,与⽤⼾指定的特定数据进⾏交互

4.3RAG

对于文档的检索我们就要提到一种技术RAG(Retrieval-Augmented Generation,检索增强⽣成)。RAG是⼀种将"信息检索"与"⽂本⽣成"相结合的技术框架

核心思想:在让⼤模型⽣成答案之前,先让它去⼀个指定的知识库(⽐如公司⽂档、数据库、⽹⻚等)⾥查找相关的信息,然后根据查找到的这些准确、最新的信息来组织和⽣成答案。

形象化表示:有无RAG的大模型就犹如一个闭卷一个开卷的考生

五、工作流的开发

5.1介绍:

coze的工作流还是很重要且方便的,因为其内部可以使用所有的扣子资源但对外只提供一种形式workflow,其本质就是一系列的可执行指令的集合

⼯作流并⾮简单的任务序列,⽽是结构化的能⼒整合载体⸺既包含对⼤模型调⽤、数据处理、逻辑判断等基础指令的编排,也⽀持通过可视化界⾯实现零代码/低代码配置,使不同技术背景的开发者均能参与AI应⽤构建。

例如你要出行工作流可以将下列的动作进行整合并记忆上下文:

  1. 查询知识库(了解西安景点)。

  2. 调⽤多个插件(查机票、查酒店、查天⽓)。

  3. 操作数据库(保存⽤⼾偏好)。

  4. 做出逻辑判断(⽐较价格和时间)。

  5. 最终执⾏动作(发送邮件)。

5.2分类:

• Workflow(⼯作流):⾯向数据⾃动化处理场景,通过顺序执⾏节点链实现特定功能,适⽤于标准化、批量化任务。

• Chatflow(对话流):基于对话场景的特殊⼯作流,通过多轮交互动态调整流程逻辑,适⽤于需 要上下⽂理解的服务场景

5.3核心组件

在资源库中找到创建--创建工作流--名称(英文)+ 描述--进入默认界面(含有开始与结束节点)-节点有参数需要我们进行手动设置是整个流程可以运行
节点含有:插件,数据库CURD操作,大模型,子工作流,代码(python和JavaScript),知识库,判断选择器等

5.4发布与使用

点击发布进行发布,发布后可以在智能体创建中加入工作流,并在系统提示词中让AI进行调用

六、构建应用

业务逻辑一般采用加入工作流更高效,用户界面支持网页版和移动端小程序和H5版

七、Coze的API和SDK

7.1API介绍

API可以是创建的应用向外提供的接口,用户可以通过HTTP方式与应用进行交互

7.2API交互的必要条件

交互条件:

API令牌鉴权,该令牌在coze的API中的playground中生成,记得要保存,该令牌可以进行API请求的鉴定

7.3API鉴权方式

7.4API使用

可以查看我们的工作空间,应用与智能体,空间成员列表等,返回以json串的形式。

7.5SDK介绍

sdk(Software Development Kit - 软件开发⼯具包)由平台⽅提供给开发者的⼀个"⼀站式⼯具包",⾥⾯包含了创建该平台应⽤所必需的代码库、⼯具、说明书和规范

用户可以直接进行使用避免中途操作出现的失误
与API相比优点:

开箱即用、封装复杂、降低门槛

7.6SDK使用

我会在coze实战案例分享博客中进行sdk封装的介绍和使用

相关推荐
摸鱼同学9 小时前
06-Skills 下篇:设计原则与生态深度 —— 从会用会写到会设计
ai·agent·vibe coding
装不满的克莱因瓶9 小时前
学习使用 Python 机器学习工具 sklearn
人工智能·python·学习·机器学习·ai·agent·智能体
摸鱼同学9 小时前
04-Skills 上篇:从安装到日常使用 —— 让 AI 学会你的工作流
ai·agent·vibe coding·skills
触底反弹9 小时前
大模型时代:5 个 Prompt 替代 BERT 训练,搞定 NLP 五大任务
人工智能·node.js·api
一切皆是因缘际会10 小时前
AI智能新时代
数据结构·人工智能·ai·架构
海绵宝宝de派小星10 小时前
多模态AI深度解析:从“只能读字“到“看懂世界“,大模型感知能力的革命性跨越
ai
时代文章11 小时前
UCX 官方文档和 InfiniBand 架构知识整理
网络·ai·性能优化
装不满的克莱因瓶12 小时前
学习 LLM 的函数回调及格式化输出,让 LLM 拥有更强的能力
人工智能·ai·大模型·llm·agent·智能体
lifallen13 小时前
第六章 MCP:把能力接入协议化
人工智能·ai·语言模型·ai编程
CoderJia程序员甲13 小时前
GitHub 热榜项目 - 周榜(2026-06-06)
ai·大模型·llm·github