Las variables son elementos clave en las plantillas de prompts de IA, ya que permiten personalizar y adaptar el contenido generado según las necesidades específicas del usuario. Al incluir variables en los prompts, puedes definir inputs dinámicos que el usuario completará al momento de ejecutar el prompt, asegurando así resultados más precisos y relevantes.
Tipos de Variable
Actualmente, tenemos definidos 5 tipos de variables:
1. Tipo Texto
Este tipo de variable permite que el input de la plantilla acepte un valor de tipo texto. Puedes configurar los siguientes aspectos:
- Label: El título o etiqueta de la variable.
- Placeholder: El texto de ejemplo que aparece en el campo de entrada.
- Longitud Máxima: La cantidad máxima de caracteres permitidos.
- Obligatorio: Si el campo debe ser completado obligatoriamente.
Configuración
Vista del input para el usuario
2. Múltiples Opciones
En este tipo de variable, el input de la plantilla mostrará una lista de opciones múltiples, definidas al momento de crear la variable. Puedes configurar:
- Label: El título o etiqueta de la variable.
- Lista de Opciones: Las opciones se deben ingresar separadas por un salto de línea.
- Valor por Defecto: Una opción preseleccionada de la lista.
- Selección Múltiple: Si se permite seleccionar más de una opción. El máximo es 3 opciones.
- Inputs Diferentes: Si se permiten inputs diferentes a los de la lista.
- Obligatorio: Si el campo debe ser completado obligatoriamente.
Configuración
Vista del input para el usuario
3. Selección Aleatoria
Esta variable no generará un input, sino que seleccionará aleatoriamente uno de los valores ingresados en una lista de opciones (una por línea). Cada valor tiene la misma probabilidad de ser elegido en cada ejecución.
Configuración
4. Predefinida
En esta variable, puedes elegir una lista de valores que AI Content Labs tiene predefinidos para diversos temas y que se mostrarán como input. Puedes configurar:
- Label: El título o etiqueta de la variable.
- Lista Predefinida: Actualmente, solo está disponible una lista de tonos de voz.
Configuración
Vista del input para el usuario
5. URL
Este tipo de variable tiene como input un campo que solo aceptará URLs. Puedes configurar:
- Label: El título o etiqueta de la variable.
- Placeholder: El texto de ejemplo que aparece en el campo de entrada.
- Devolver Texto Completo o Resumen: Si la URL debe devolver el texto completo o solo un resumen.
- Modelo de IA para Resumen: En caso de que elijas un resumen, puedes seleccionar el modelo de IA que se utilizará para generarlo.
- Obligatorio: Si el campo debe ser completado obligatoriamente.
Configuración
Vista del input para el usuario
Estas variables permiten una gran flexibilidad y personalización en la creación de prompts, asegurando que cada plantilla pueda adaptarse a diversas necesidades y situaciones específicas. Al definir y utilizar correctamente estas variables, puedes optimizar el rendimiento y la efectividad de las plantillas de IA en AI Content Labs.
Ejemplo
Para ilustrar mejor el uso de las variables, aquí tienes un ejemplo de un prompt que utiliza los 5 tipos de variables:
Eres un experto en marketing digital y tu tarea es crear una campaña publicitaria. Debes escribir una descripción detallada del {producto} dirigida a {audiencia}. La descripción debe tener un tono {tono_de_voz} y debe ser {características_destacadas}. Además, proporciona un enlace al sitio web del producto para más información: {enlace_producto}.
Detalle de las Variables Utilizadas
- {producto} (Tipo Texto)
- Label: Producto
- Placeholder: Nombre del producto
- Longitud Máxima: 100 caracteres
- Obligatorio: Sí
- {audiencia} (Múltiples Opciones)
- Label: Audiencia
- Opciones:
- Consumidores Generales.
- Empresarios.
- Jóvenes Adultos.
- Profesionales de Tecnología.
- Amas de Casa.
- Valor por Defecto: Consumidores Generales
- Selección Múltiple: No
- Inputs Diferentes: No
- Obligatorio: Sí
- {tono_de_voz} (Predefinida)
- Label: Tono de Voz
- Lista Predefinida: Tono de voz.
- Obligatorio: Sí
- {características_destacadas} (Selección Aleatoria)
- Label: Características Destacadas
- Opciones:
- Innovador
- Económico
- Alta Calidad
- Fácil de Usar
- Versátil
- Ecológico
- {enlace_producto} (URL)
- Label: Enlace del Producto
- Placeholder: https://www.ejemplo.com
- Devolver Texto Completo o Resumen: Texto Completo
- Modelo de IA para Resumen: N/A (No aplica en este caso)
- Obligatorio: Sí
Para ejecutar la plantilla usaremos los siguientes valores:
- Producto: Sistema CRM.
- Audiencia: Empresarios.
- Tono de Voz: Casual.
- Enlace del producto: https://www.bitrix24.es/
El prompt después de reemplazar las variables sería:
Eres un experto en marketing digital y tu tarea es crear una campaña publicitaria. Debes escribir una descripción detallada del Sistema CRM dirigida a Empresarios. La descripción debe tener un tono casual y debe ser Innovador. Además, proporciona un enlace al sitio web del producto para más información: https://www.bitrix24.es/
Puedes acceder a este ejemplo y duplicarlo para analizarlo en detalle en este enlace: https://app.aicontentlabs.com/templates/UKq1NJnrnH9PSUwi6LW1z.
Este ejemplo muestra cómo utilizar diferentes tipos de variables para crear un prompt completo y personalizado, que puede adaptarse a diversas situaciones y necesidades específicas. Al definir y utilizar correctamente estas variables, puedes optimizar el rendimiento y la efectividad de las plantillas de IA en AI Content Labs.