Saltearse al contenido

Modal Sandbox

Modal Sandbox crea el sandbox en tu cuenta de Modal, un servicio en la nube que permite usar tarjetas gráficas para tareas de inteligencia artificial.

Un sandbox es un ordenador aislado y temporal donde un agente puede escribir y ejecutar código, instalar programas o trabajar con archivos sin tocar nada más. Este componente se conecta al conector Sandbox del Deep Agent, que aparece al activar Enable Sandbox en sus opciones avanzadas.

Cuándo usarlo

  • El agente necesita una tarjeta gráfica, por ejemplo para ejecutar un modelo propio.
  • Quieres limitar cuánto tiempo puede durar cada ejecución para controlar el coste.
  • Ya trabajas con Modal.

Configuración

Necesitas una credencial Modal API con el identificador y el secreto de tu token de Modal. Consulta Credenciales.

Opciones avanzadas

CampoQué hace
App NameEl nombre de la aplicación de Modal donde se crean los sandboxes; si no existe, se crea. Por defecto, nappai-sandbox.
Docker ImageEl entorno de partida del sandbox, por ejemplo ubuntu:22.04 o python:3.12-slim. Vacío, la imagen por defecto de Modal.
Timeout (Segundos)Lo máximo que puede durar el sandbox antes de que Modal lo cierre. Por defecto, 300.
GPUTarjeta gráfica: none (por defecto, solo procesador), T4, A10G o A100. Tu cuenta de Modal debe tener las tarjetas gráficas activadas.
Variables De EntornoValores que el código del agente puede leer dentro del sandbox, como claves de otros servicios, escritos como pares nombre y valor, por ejemplo {"CRM_TOKEN": "..."}. Por defecto, ninguno.

Resultado

La salida Sandbox Backend es el sandbox. Conéctala al conector Sandbox del Deep Agent.

Ejemplo

Un laboratorio quiere que un agente pruebe un modelo de clasificación de imágenes.

  1. Añade Modal Sandbox con la credencial Modal API y elige T4 en GPU.
  2. Conéctalo al conector Sandbox del Deep Agent, con Enable Sandbox activado.

Buenas prácticas

  • Modal cobra por tiempo de uso en tu cuenta, más con tarjeta gráfica: ajusta Timeout (Segundos) a lo que de verdad necesitas.

Componentes relacionados