base44 agents push
Envía configuraciones de agentes de IA locales a Base44. Los agentes son asistentes de IA conversacionales que pueden interactuar con los usuarios, acceder a las entidades de tu app y llamar a funciones de backend.Sintaxis
Autenticación
Requerida: Sí. Si no estás autenticado, se te pedirá que inicies sesión primero.Lo que hace
- Lee todos los archivos de agente del directorio
base44/agents/ - Valida las configuraciones de agente
- Muestra el recuento de agentes a enviar
- Sube los agentes al backend de Base44
- Reporta los resultados: agentes creados, actualizados y eliminados
Requisitos previos
- Debe ejecutarse desde un directorio de proyecto de Base44
- El proyecto debe tener definiciones de agente en la carpeta
base44/agents/
Salida
Sincronización de agentes
La operación push sincroniza tus agentes locales con Base44:- Created: Nuevos agentes que no existían en Base44
- Updated: Agentes existentes con configuración modificada
- Deleted: Agentes que se eliminaron de tu configuración local
Manejo de errores
Si no se encuentran agentes en tu proyecto:Esquema de configuración del agente
Cada archivo de agente debe ser un archivo.jsonc en base44/agents/ con esta estructura:
- Los nombres de agente deben coincidir con el patrón:
/^[a-z0-9_]+$/(alfanumérico en minúsculas solo con guiones bajos, 1-100 caracteres)- Válido:
support_agent,order_bot,task_helper - Inválido:
Support-Agent,OrderBot,task helper
- Válido:
- Los nombres de archivo de agente deben usar guiones bajos (coincidiendo con el nombre del agente)
- Válido:
support_agent.jsonc,order_bot.jsonc - Inválido:
support-agent.jsonc(guiones no permitidos)
- Válido:
- Los nombres de entidad en
tool_configsdeben usar PascalCase (coincidiendo con el camponamede la entidad)- Válido:
"entity_name": "Task","entity_name": "TeamMember" - Inválido:
"entity_name": "task","entity_name": "team_member"
- Válido:
name: Requerido, debe seguir las reglas de nombres anterioresdescription: Requerido, mínimo 1 caracterinstructions: Requerido, mínimo 1 caractertool_configs: Opcional, por defecto array vacíowhatsapp_greeting: Opcional
Error común: formato incorrecto de tool_configs
INCORRECTO - NO usestools con type y entity:
tool_configs con entity_name y allowed_operations:
Mejores prácticas para las instrucciones del agente
Al dar a los agentes acceso a entidades, sé explícito en las instrucciones sobre el uso de las herramientas:Casos de uso
- Después de definir nuevos agentes en tu proyecto
- Al modificar configuraciones de agentes existentes
- Para sincronizar cambios de agentes antes de probar
- Como parte de tu flujo de desarrollo cuando cambia el comportamiento del agente
Notas
- Este comando sincroniza la configuración del agente, no los datos de conversación
- Los cambios se aplican a tu proyecto de Base44 inmediatamente
- Asegúrate de probar los cambios de agente en un entorno de desarrollo primero
- Las definiciones de agente están ubicadas en el directorio
base44/agents/ - Usa
base44 agents pullpara descargar agentes de Base44
Esta página fue traducida usando IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.

