@ computesdk/ declaw (帮助)
德克瓦夫运行有内置安全堆: PII 的鞭炮微VMs 扫描、即时注射防御、TLS拦截入侵代理 每盒网络政策.
安装
npm install @computesdk/declaw
使用量
import { declaw } from '@computesdk/declaw';
const compute = declaw({ apiKey: process.env.DECLAW_API_KEY });
const sandbox = await compute.instances.create();
const result = await sandbox.runCommand('node -v');
console.log(result.stdout); // v20.x.x
await sandbox.destroy();
配置
| 选项 | 新闻 var | 默认 |
|---|---|---|
apiKey | DECLAW_API_KEY | —— 说 |
domain | DECLAW_DOMAIN | api.declaw.ai |
timeout | —— 说 | 300000 (单位:百万美元) |
模板
templateId 地图到 Declaw 模板的别名。 默认为 node
(Ubuntu 22.04 + 节点.js 20). 其他内置: base, (中文(简体) ), python, (中文(简体) ),
code-interpreter, (中文(简体) ), ai-agent, (中文(简体) ), mcp-server, (中文(简体) ), web-dev, (中文(简体) ), devops。 。 。 .
自定义模板可以通过 Declaw CLI 构建 — 见 解析文件。 。 。 .
许可证
麻省理工学院