Saltearse al contenido

Nappai Sandbox

Nappai Sandbox crea el sandbox en los propios servidores de NappAI. No necesita credencial ni cuenta en otro servicio.

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

  • Quieres que un agente ejecute código sin contratar ningún servicio externo.
  • Necesitas que el agente procese archivos o haga cálculos en un entorno aislado.
  • Quieres aislar del todo el sandbox de internet.

Configuración

CampoQué hace
Docker ImageEl entorno de partida del sandbox, por ejemplo ubuntu:22.04 o python:3.12-slim. Debe permitir instalar programas con apt, como Ubuntu. Por defecto, ubuntu:22.04.

Opciones avanzadas

CampoQué hace
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.
Memory LimitMemoria máxima del sandbox, por ejemplo 512m o 1g. Vacío, la de por defecto de la plataforma.
Network ModeAcceso a la red: auto (por defecto, recomendado), bridge o none (sin acceso a internet, el máximo aislamiento).

Resultado

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

Ejemplo

Un equipo de finanzas quiere que un agente analice hojas de cálculo con código.

  1. En el Deep Agent, activa Enable Sandbox.
  2. Añade Nappai Sandbox y conecta Sandbox Backend al conector Sandbox del agente.
  3. Pide al agente en el chat que calcule los totales por trimestre.

Componentes relacionados