Skip to content

Coze 智能体 ​

这篇解决什么 ​

控制台有没有「Coze」平台、智能体图画在哪。读完能对上:AiPlatformEnum 没有 Coze,仓库内工作流是 Tinyflow,不是扣子画布。

默认端口 48080。对话密钥见 OpenAI 接入。本仓库编排见 AI 工作流。

示意图:生产代码没有 CozeChatModel。测试类和密钥页都是走 OpenAI 兼容客户端。

从哪改 ​

src/main 里搜不到 Coze 包装类、菜单或 ai_workflow 字段。仅有禁用的集成测试 CozeChatModelTests:自己 OpenAiApi.builder(),示例主机写的是本机 127.0.0.1:3000。

名称说明仓库路径
枚举无 Cozeruoyi-office/yudao-module-ai/.../enums/model/AiPlatformEnum.java
工厂getOrCreateChatModel 无对应 caseAiModelFactoryImpl
测试@Disabled,复用 OpenAiChatModel.../test/.../chat/CozeChatModelTests.java
工作流Tinyflow + ai_workflow.graphAiWorkflowServiceImpl

官方菜单没有「Coze」。不要新建 platform=Coze 的密钥行,校验会失败。

要把扣子的 OpenAI 兼容网关接到聊天:密钥 platform 填 OpenAI,url 填网关根地址,apiKey 填应用密钥。模型名按网关要求写。这和官方 OpenAI 共用 buildOpenAiChatModel。

字段 ​

名称说明仓库路径
platform只能填已有枚举,常用 OpenAIAiApiKeyDO
url兼容网关,不是扣子控制台首页同上
graph本仓库画布,不是 Coze bot idAiWorkflowDO

不是智能体宿主

ai_workflow 存 Tinyflow JSON。不要把 Coze 应用 id 写进 graph 指望能跑。

测试类不要当配置抄

CozeChatModelTests 里的本机端口和示例密钥不会进 Spring 容器。密钥仍落 ai_api_key。

按本仓库 DO 生成的 ER。两张表没有 Coze 外键。

配置与操作 ​

没有 AiPlatformEnum.Coze,不要新建 platform=Coze。要把扣子的兼容网关接到聊天:密钥填 OpenAI,url 填网关根,apiKey 填应用密钥。本仓库 ai_workflow.graph 是 Tinyflow,不是扣子 bot id。

测试类 CozeChatModelTests 默认禁用,里面的本机端口和示例密钥不会进容器。开启见 AI 功能设计。

API 密钥

本系统截图:AI 大模型 → 控制台 → API 密钥。各厂商共用这一页,用 platform 区分。

模型配置

本系统截图:控制台 → 模型配置。keyId 必须指向同平台密钥。

相关篇 ​

联系我们

获取报价、演示和二开方案

微信咨询二维码

微信咨询

17156169080

添加时备注「RuoYi Office」

在线体验商业版