结论
本文整理了FastGPT部署时App与Admin共享变量的服务地址与集成相关配置项。通过这些参数可完成插件、代码沙箱、第三方平台等服务的集成配置。
具体怎么做
可通过配置以下环境变量完成对应服务的集成:
| 变量名 | 默认值 | 说明 |
|---|---|---|
| PLUGINBASEURL | http://localhost:3004 | FastGPT Plugin 服务地址;部署模板通常会配置为内部 Plugin 服务地址。 |
| PLUGIN_TOKEN | token | 调用 Plugin 服务使用的认证 Token;需与 Plugin 服务配置一致。 |
| CODESANDBOXURL | http://localhost:3002 | Code Sandbox 服务地址;部署模板通常会配置为内部 Code Sandbox 服务地址。 |
| CODESANDBOXTOKEN | codesandbox | App 调用 Code Sandbox 时使用的认证 Token,需与沙箱服务 SANDBOX_TOKEN 一致。 |
| AIPROXYAPIENDPOINT | 空 | AI Proxy 服务地址;配置后模型请求会优先走 AI Proxy。 |
| AIPROXYAPITOKEN | 空 | 调用 AI Proxy 使用的认证 Token。 |
| OPENAIBASEURL | https://api.openai.com/v1 | 未配置 AI Proxy 时,兼容 OpenAI 协议的默认模型接口地址。 |
| CHATAPIKEY | 空 | 未配置 AI Proxy Token 时,兼容 OpenAI 协议的默认模型 API Key。 |
| CRMAPIURL | 空 | 官网访客归因 CRM 的 API 基础地址(包含 /api/v1 );为空时不进行身份上报。 |
| CRMAPIKEY | 空 | CRM 管理 API Key,用于注册或登录成功后按 visitor_id 绑定 FastGPT 用户。 |
| MARKETPLACE_URL | https://v2.marketplace.fastgpt.cn | 插件市场接口地址。 |
| FEISHUBASEURL | https://open.feishu.cn | 飞书开放平台地址,私有化飞书可改为对应域名。 |
| DINGTALKBASEURL | https://api.dingtalk.com | 钉钉新版 API 基础地址。 |
| DINGTALKOAPIBASE_URL | https://oapi.dingtalk.com | 钉钉 OAPI 基础地址。 |
| YUQUEDATASETBASE_URL | https://www.yuque.com | 语雀知识库地址。 |
注意事项
- 部分认证参数需与对应服务的配置保持一致,如PLUGINTOKEN需和Plugin服务配置一致,CODESANDBOXTOKEN需和沙箱服务SANDBOXTOKEN一致。
- 配置AIPROXYAPIENDPOINT后,模型请求会优先走AI Proxy;未配置时将使用OPENAIBASEURL和CHATAPIKEY的默认配置。
- CRMAPIURL为空时,不会进行官网访客身份上报。
- 私有化飞书部署时,可修改FEISHUBASEURL为对应私有域名。
来源:FastGPT 官方文档