Skip to content

FastGPT 工作流 ​

这篇解决什么 ​

FastGPT 有没有独立平台枚举、知识库会不会自动同步。读完能对上:生产工厂没有 FastGPT 分支;测试类用 OpenAiChatModel 打兼容地址。

默认端口 48080。本仓库知识库见 AI 知识库。编排见 AI 工作流。

示意图:要接 FastGPT 的兼容接口,和官方 OpenAI 走同一条工厂。

从哪改 ​

没有 FastGPT 枚举、没有包装类、ai_knowledge 不会去拉 FastGPT 数据集。仅 FastGPTChatModelTests(@Disabled)里写过示例 baseUrl 为 FastGPT 的 /api 兼容根。

名称说明仓库路径
枚举无 FastGPTruoyi-office/yudao-module-ai/.../enums/model/AiPlatformEnum.java
工厂buildOpenAiChatModel(apiKey, url)AiModelFactoryImpl
选项OpenAiChatOptionsAiUtils.buildChatOptions
测试@Disabled.../test/.../chat/FastGPTChatModelTests.java

官方菜单没有「FastGPT」。知识库、工作流仍是本模块表,不会双向同步。

接到聊天:platform=OpenAI,url 填兼容根(测试类示例形态是 …/api),apiKey 填 FastGPT 应用密钥,model 按应用要求。不要把测试类里的示例密钥提交进库。

字段 ​

名称说明仓库路径
platform填 OpenAI,不是 FastGPTAiApiKeyDO
url兼容 API 根同上
model应用侧模型 / 代理名AiModelDO

知识库不会互通

ai_knowledge / ai_knowledge_document 是本仓库切片。FastGPT 数据集要在它自己的控制台维护。

和工作流篇不要对调

本仓库 POST /ai/workflow/test 跑 Tinyflow。FastGPT 流程画在对方平台,这里只当对话后端。

按本仓库 DO 生成的 ER。

配置与操作 ​

没有 FastGPT 枚举。接到聊天:密钥 platform=OpenAI,url 填兼容根(测试类形态是 …/api),apiKey 填应用密钥。ai_knowledge 不会去拉 FastGPT 数据集。

本仓库 POST /ai/workflow/test 跑 Tinyflow。不要把测试类示例密钥提交进库。开启见 AI 功能设计。

API 密钥

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

模型配置

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

相关篇 ​

联系我们

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

微信咨询二维码

微信咨询

17156169080

添加时备注「RuoYi Office」

在线体验商业版