结论
启用Sealos Devbox作为FastGPT的Agent沙盒,需在fastgpt-app与fastgpt-pro服务中配置指定环境变量。完成配置后,FastGPT即可调用该沙盒服务。
具体怎么做
在fastgpt-app和fastgpt-pro服务中添加以下环境变量:
| 环境变量名 | 取值 |
|---|---|
| AGENTSANDBOXPROVIDER | sealosdevbox |
| AGENTSANDBOXSEALOS_BASEURL | https://devbox-server.example.com |
| AGENTSANDBOXSEALOS_TOKEN | 替换为客服提供的访问密钥 |
| AGENTSANDBOXSEALOS_IMAGE | hub.hzh.sealos.run/labring/devbox-sandbox:v0.2.0 |
| AGENTSANDBOXCPU_COUNT | 1 |
| AGENTSANDBOXMEMORY_MIB | 2048 |
| AGENTSANDBOXSTORAGESIZEGI | 1 |
注意事项
- 需确保FastGPT主服务可以访问AGENTSANDBOXSEALOS_BASEURL指定的API地址。
- AGENTSANDBOXMEMORYMIB的单位为MiB,AGENTSANDBOXSTORAGESIZE_GI的单位为GB。
- AGENTSANDBOXSEALOS_TOKEN需替换为客服提供的实际访问密钥。
- 沙盒镜像需使用文档指定的镜像地址。
来源:FastGPT 官方文档