官方模板由雲沙箱平台提供和維護,用於快速建立標準 Sandbox。當前可直接使用的官方模板覆蓋基礎命令與檔案訪問、代碼執行情境。
如果您只是需要 Python、Node.js、檔案管理或代碼執行等通用能力,建議優先使用官方模板。只有當官方模板無法滿足業務依賴、系統庫、運行時版本或企業標準化要求時,再建立自訂鏡像模板。
模板列表
|
模板 |
適用情境 |
說明 |
|
基礎命令、檔案訪問、SDK 連通性驗證 |
預設基礎模板,不提供 Code Interpreter 服務 |
|
|
AI Agent 代碼執行、資料分析、檔案處理 |
快速入門和代碼解譯器樣本預設使用 |
說明
base 與 code-interpreter-v1 在帳號開通雲沙箱後會自動就緒,可直接用模板名建立沙箱。browser、All-In-One、Desktop、Claude Code、OpenClaw、DeepSeek 等模板需從對應官方鏡像自行構建,參見其他模板。
查看模板
使用 CLI 查看當前帳號可用模板:
export E2B_API_KEY="<your-api-key>"
export E2B_API_URL="https://api.cn-beijing.e2b.fc.aliyuncs.com"
export E2B_DOMAIN="cn-beijing.e2b.fc.aliyuncs.com"
e2b template list
使用模板建立 Sandbox
使用 e2b_code_interpreter SDK 時,預設建立 code-interpreter-v1 沙箱,通常不需要顯式指定模板。
使用通用 e2b SDK 時,可通過 template 參數明確選取模板。SDK 會自動讀取 E2B_API_KEY、E2B_API_URL、E2B_DOMAIN 環境變數。Python 樣本:
from e2b import Sandbox
sandbox = Sandbox.create(template="code-interpreter-v1")
TypeScript 樣本:
import { Sandbox } from "e2b";
const sandbox = await Sandbox.create("code-interpreter-v1");