Crear agentes
Crea archivos de configuración JSONC en tu directoriobase44/agents/ (un archivo por agente) y luego ejecuta agents push para sincronizarlos con Base44.
Ejemplo
Referencia de campos
Las configuraciones de agentes usan JSONC. Cada agente se define en un archivo separado en el directoriobase44/agents/.
Campos obligatorios
Identificador único del agente. Usa letras minúsculas y guiones bajos. El
nombre debe coincidir con el del archivo, por lo que un agente llamado
customer_support estaría
en customer_support.jsonc.Descripción breve de lo que hace el agente.
System prompt que define el comportamiento, la personalidad y las directrices del agente.
El modelo de IA a usar, en el formato
provider/model-name.Modelos compatibles:anthropic/claude-sonnet-4-20250514anthropic/claude-3-5-sonnet-20241022openai/gpt-4oopenai/gpt-4o-mini
Campos opcionales
Herramientas que el agente puede usar para interactuar con tu app. Consulta Configuración de
herramientas.
Mensaje de bienvenida para las conversaciones de WhatsApp con este agente.
Configuración de herramientas
El arraytool_configs define qué capacidades tiene tu agente. Hay dos tipos: herramientas de entidad y herramientas de función.
Herramientas de entidad
Las herramientas de entidad permiten al agente realizar operaciones CRUD sobre las entidades de tu app.Nombre de la entidad. Debe coincidir con una entidad existente en tu app.
Operaciones que el agente puede realizar sobre esta entidad. Los valores válidos son
"read",
"create", "update" y "delete".Herramientas de función
Las herramientas de función permiten al agente invocar las funciones de backend de tu app.Nombre de la función. Debe coincidir con una función existente en tu app.
Descripción de lo que hace la función. El agente la usa para decidir cuándo
llamarla.
Tipos de TypeScript
Genera tipos de TypeScript a partir de tus configuraciones de agentes para obtener seguridad de tipos y autocompletado para los nombres de agentes en el código de tu SDK. Aprende más sobre los tipos dinámicos.Ver también
agents pull: Sincroniza las configuraciones de agentes desde Base44 a tu proyecto localagents push: Despliega tus configuraciones de agentes locales en Base44agents: Referencia del SDK para trabajar con agentes en tu código- Configurar agentes de IA: Guía para crear y configurar agentes de IA
Esta página se tradujo con IA. Para información más precisa y actualizada, consulta la versión en inglés.

