Sandbox Protocol • AI Agent SDK

SandboxProtocol: Protocol for sandbox implementations.

SandboxProtocol

Defined in the protocols module.

AI Agent

Protocol for sandbox implementations.

Sandboxes provide isolated environments for safe code execution. Implementations can use Docker, subprocess isolation, or other containerization technologies.

Example usage (implementation in praisonai-sandbox):

from praisonai_sandbox import DockerSandbox

sandbox = DockerSandbox(image=”python:3.12-slim”) result = await sandbox.execute(“print(‘Hello, World!’)”) print(result.stdout)

Methods

Source

View on GitHub

praisonaiagents/sandbox/protocols.py at line 198


Related Documentation