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封装的介绍和使用

相关推荐
mtouch3332 小时前
三维沙盘系统配置管理数字沙盘模块
人工智能·ai·ar·vr·虚拟现实·电子沙盘·数字沙盘
CoderJia程序员甲2 小时前
GitHub 热榜项目 - 日榜(2026-02-18)
人工智能·ai·大模型·github·ai教程
CoderJia程序员甲3 小时前
GitHub 热榜项目 - 日榜(2026-02-20)
人工智能·ai·大模型·github·ai教程
Ray Liang13 小时前
吊打OpenClaw!国产AI助理MindX开源:Token消耗砍至10%,还能养出专属数字分身
ai·智能体·ai助手·openclaw
logocode_li16 小时前
跑通第一个LLM应用:调用DeepSeek模型
ai·llm·sdk·deepseek
mtouch33318 小时前
三维电子沙盘模型全参数化精准调控数字沙盘系统
人工智能·ai·虚拟现实·电子沙盘·数字沙盘·增强现实·军事指挥沙盘
AI云原生与云计算技术学院18 小时前
提示系统负载均衡设计:架构师如何通过负载策略提升提示服务的稳定性
运维·ai·负载均衡
thorn_r18 小时前
RAG系统练手与思考
人工智能·python·机器学习·ai·自然语言处理
AxureMost18 小时前
AI提示词进阶玩法
人工智能·ai