IA del constructor de formularios
Genera una estructura nueva o propone cambios sobre los elementos actuales a partir de instrucciones en lenguaje natural.
Que se logra
- Resultado: una instrucción en lenguaje natural se convierte en una propuesta editable de estructura para acelerar el diseño.
- Caso de uso: una academia pide a la IA un formulario de inscripción y ajusta las preguntas antes de guardarlo.
- Se combina con: constructor, tipos de campo, validaciones y lógica condicional.
Donde esta
- Ruta:
/[orgId]/forms/[id] - Acceso en UI:
Forms > formulario > AI - Componente(s):
AIChatSidebar.tsx,AIPromptDialog.tsx
Como funciona
- Abre un formulario y selecciona la pestaña
AI. - Describe el formulario o el cambio que necesitas.
- Revisa la propuesta de elementos, explicación y sugerencias.
- Selecciona
Apply to Formpara llevar el resultado al lienzo. - Guarda el formulario para conservar los cambios.
Reglas y validaciones
- Puede crear un formulario nuevo o modificar los elementos existentes.
- La propuesta no se guarda automáticamente al aplicarse al lienzo; requiere guardar el formulario.
- La respuesta incluye el consumo de tokens cuando está disponible.
Backend
- Servicios:
ai-assistant-system(método: create),forms(método: patch) - Efectos: genera o modifica la estructura editable del formulario.
Relaciones
- Requiere: Constructor de formularios.
- Dispara / afecta: Tipos de campo, validaciones y lógica condicional presentes en la propuesta.
Notas
- La IA utiliza los tipos de elemento registrados por el constructor.