labring / labring/FastGPT

支持e2b兼容的沙箱

Open
#7,473 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
29.6k
Forks
7.3k
Avg merge
1d 7h
Merged PRs (30d)
152

Description

**例行检查**

[//]: # '方框内填 x 表示打钩'

- [x] 我已确认目前没有类似 features
- [x] 我已确认我已升级到最新版本
- [x] 我已完整查看过项目 README,已确定现有版本无法满足需求
- [x] 我理解并愿意跟进此 features,协助测试和提供反馈
- [x] 我理解并认可上述内容,并理解项目维护者精力有限,**不遵循规则的 features 可能会被无视或直接关闭**

**功能描述**

目前FastGPT支持sealosdevbox和opensandbox两种沙箱提供商。想问下是否有支持e2b沙箱提供商的计划?如果有,我可以负责贡献相关代码。

我是来自UCloud云服务平台的开发者,我们平台有提供e2b兼容格式的沙箱服务,因此对e2b协议比较熟悉。如果FastGPT有相关计划我可以负责进行实现,并且增加e2b和ucloud两个平台的集成方式。

- e2b文档:https://e2b.dev/docs
- ucloud sandbox文档:https://astraflow.ucloud.cn/docs/agent-sandbox

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the existing Sealos Devbox and OpenSandbox sandbox-provider implementations, then compare their contracts with the linked e2b and UCloud documentation. Done means FastGPT can select and use an e2b-compatible provider, with the proposed e2b and UCloud integration scope confirmed by maintainers.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.