Python
使用 Modal 沙箱配合 deepagents 实现带 GPU 支持的隔离代码执行
pip install langchain-modal
import modal from langchain_modal import ModalSandbox app = modal.App.lookup("your-app") modal_sandbox = modal.Sandbox.create(app=app) backend = ModalSandbox(sandbox=modal_sandbox) result = backend.execute("echo hello") print(result.output)
import modal from langchain_anthropic import ChatAnthropic from deepagents import create_deep_agent from langchain_modal import ModalSandbox app = modal.App.lookup("your-app") modal_sandbox = modal.Sandbox.create(app=app) backend = ModalSandbox(sandbox=modal_sandbox) agent = create_deep_agent( model=ChatAnthropic(model="claude-sonnet-4-20250514"), system_prompt="You are a coding assistant with sandbox access.", backend=backend, ) result = agent.invoke( {"messages": [{"role": "user", "content": "Install numpy and calculate pi"}]} )