|
<< Clic para mostrar Tabla de Contenidos >> Variables de salida tipo Objeto |
Las variables de salida de tipo Objeto permiten que los Agentes de IA devuelvan datos compuestos por atributos definidos mediante tipos de datos simples o tipos Objeto. Los atributos pueden organizarse de forma jerárquica para representar estructuras de datos complejas, y también es posible mantener configuraciones simples y planas.
Las variables de salida de tipo Objeto admiten:
•Tipos de datos simples:
oBooleano
oFecha
oNúmero
oString
•Tipos de datos Objeto con atributos anidados.
•Atributos configurados como:
oÚnico (un solo valor u objeto)
oLista (una lista de valores u objetos)
Los atributos de tipo Objeto pueden organizarse de forma jerárquica para representar datos estructurados y admiten una profundidad máxima de tres niveles. Esta estructura permite organizar claramente los datos de salida a través de múltiples niveles dentro de una misma definición de Objeto.
|
•Solo los atributos de tipo Objeto pueden contener atributos hijos. •Los atributos de tipos de datos simples representan nodos hoja y no contienen atributos hijos. |
Para crear una variable de salida de tipo Objeto desde la configuración del Agente de IA, adicione una variable y seleccione Objeto como tipo.

Defina los atributos que formarán parte de la variable. Cada Objeto puede contener múltiples atributos y cada atributo de tipo Objeto puede incluir sus propios atributos hijos.
Configuración de atributos
Al configurar una variable de salida de tipo Objeto, cada atributo incluye las siguientes opciones de configuración:
•Nombre: Define el nombre del atributo dentro del Objeto.
•Valor:
oÚnico: Representa un solo valor u objeto ({})
oLista: Representa una lista de valores u objetos ([])
•Tipo: Corresponde a una de las siguientes opciones:
oBooleano
oFecha
oNúmero
oString
oObjeto

Las siguientes opciones están disponibles para la gestión de atributos:
•Agregar atributo: Disponible únicamente para atributos de tipo Objeto. Esta opción permite definir atributos hijos dentro del nivel actual del Objeto.
•Eliminar atributo: Disponible para todos los atributos. Esta acción elimina el atributo seleccionado junto con cualquier atributo hijo que contenga.
Al guardar la configuración, el sistema muestra la cantidad de atributos definidos en el primer nivel del Objeto.

Reglas de nombramiento de propiedades
Para garantizar definiciones de Objeto válidas y consistentes, los nombres de los atributos deben cumplir las siguientes reglas:
•El nombre no debe estar vacío.
•El nombre debe ser único dentro del mismo nivel del Objeto.
•El nombre no debe contener espacios.
•El nombre no debe contener caracteres especiales (por ejemplo: !, ?, /, @).
•El nombre no debe incluir comillas dobles sin escape.
•El nombre no debe contener saltos de línea ni caracteres de control.
•El nombre debe ser significativo y describir claramente el valor asociado.
Estas reglas se validan durante la configuración para asegurar que las variables de salida de tipo Objeto se definan correctamente.
Last Updated 7/16/2026 5:36:43 PM