本文简要描述了各业务组件的技术实现与核心功能,并以简单的业务场景为例描述各业务组件和技术组件是如何协同工作的。
Coze Studio 主要组件及其作用
🎯 核心业务组件
-
智能体引擎 (Agent Engine)
- 作用: 管理AI智能体的生命周期,包括创建、配置、执行
- 技术实现: 基于Cloudwego Eino AI运行时
- 主要功能: 模型调用、工具使用、对话管理
-
工作流引擎 (Workflow Engine)
- 作用: 提供可视化的工作流编排和执行能力
- 技术实现: FlowGram流程引擎 + Fabric.js渲染
- 主要功能: 节点管理、流程执行、条件分支
-
知识库系统 (Knowledge Base)
- 作用: 提供RAG(检索增强生成)能力
- 技术实现: Milvus向量数据库 + Elasticsearch
- 主要功能: 文档向量化、语义检索、知识问答
-
插件系统 (Plugin System)
- 作用