Pydantic Monty 推出 TypeScript 绑定:在 Node 里沙箱运行模型生成的 Python
samuelcolvin · x · 2026-10-17
Pydantic 的 Monty(面向 AI 场景的轻量 Python 解释器)发布 TypeScript/JavaScript 版本,npm install @pydantic/monty 即可安装。核心用途:让 Node 应用安全地执行大模型生成的 Python 代码。要点:
- 双向桥接:可把 TypeScript 函数(同步或异步)以 host 函数形式暴露给 Python 代码调用,示例中模型写的 Python 通过 externalLookup 调用 TS 的 gettemperature
- 安全模型:执行在 monty worker 子进程池中进行,恶意代码导致的崩溃只影响 worker 本身;支持按会话设置内存与时长上限(如 maxMemory、maxFeedDurationSecs)
- 浏览器支持:提供 WebAssembly 构建(@pydantic/monty/wasm),浏览器中跑在 Web Worker、Node 中跑在 worker thread
- 底层是 Rust 实现的 worker pool,与 Python 包共用同一套实现
适合做 LLM 代码执行沙箱、agent 工具调用等场景。
「编程与Agent」频道最新
- 开发者赞 Claude Code UX:在你最需要时才提示高级功能 — iamsahaj_xyz · 2026-10-17
- Codex 与 Claude 疯狂创建 worktree,有用户 600GB 数据写坏 SSD — natesiggard · 2026-10-17
- 工程师自省:我不再比 AI 聪明,该学着当好编排者 — KevinNaughtonJr · 2026-10-17
- 开源 OODA 渗透测试 agent:Hermes 模型经 MCP 直调 Kali 工具 — irraz_rulez · 2026-10-17
- DeepSeek V4.1 Flash 更新:7.53 美元找出 54 个漏洞,开源最强 — zizhpan · 2026-10-17
- Gemini CLI 新 PR:配额获取失败时将向用户显示非致命警告 — VinayakSingh2513465 · 2026-10-17