全部產品
Search
文件中心

Function Compute:base 模板

更新時間:Oct 17, 2026

base 模板提供最小化的雲沙箱運行環境,內建 E2B envd 相容基礎服務。它適合需要通過 E2B 相容 SDK 管理沙箱生命週期、運行基礎命令、訪問檔案系統或作為自訂能力基準的情境。

base 模板提供與 E2B Commands、Filesystem、Sandbox 生命週期相關的基礎體驗對齊能力,是 code-interpreter-v1 模板、browser 模板和 All-In-One 模板的共同能力基礎。

功能特性

特性 說明
envd 基礎服務 內建 E2B envd 相容服務,用於支援沙箱建立、串連、基礎命令和檔案訪問
輕量運行環境 不預裝資料科學庫等上層依賴,也不預置瀏覽器自動化服務
安全隔離 每個沙箱執行個體擁有獨立的檔案系統和進程空間
可擴充基準 適合作為自訂工具鏈、業務運行時或更上層能力的基礎模板

適用情境

情境 說明
基礎命令執行 通過 envd 運行簡單 Shell 命令,完成環境檢查、檔案準備等任務
自訂運行時基準 在最小沙箱環境上安裝或封裝自有依賴和工具
SDK 連通性驗證 驗證 API Key、地區、模板建立、沙箱建立和銷毀流程
輕量任務 不需要預裝資料科學庫,也不需要瀏覽器自動化能力的任務

預設配置

base 模板的預設配置如下:

配置項 預設值 說明
預設連接埠 無業務連接埠 提供 envd 基礎服務
CPU 2 vCPU 最低要求
記憶體 2048 MB 最低要求
磁碟大小 15360 MB 根檔案系統可用空間,適合命令執行和臨時檔案

快速入門

如果需要代碼解譯器、瀏覽器自動化或二者組合能力,請分別選擇 code-interpreter-v1 模板、browser 模板 或 All-In-One 模板。

未顯式指定 template 時,預設建立 base 沙箱。

from e2b import Sandbox

sbx = Sandbox.create(timeout=600)

result = sbx.commands.run("echo hello from base template")
print(result.stdout)

sbx.kill()

TypeScript 樣本:

import { Sandbox } from "e2b";

const sbx = await Sandbox.create({ timeoutMs: 600_000 });

try {
  const result = await sbx.commands.run("echo hello from base template");
  console.log(result.stdout);
} finally {
  await sbx.kill();
}

相關文檔