View Categories

Variables en la creación de prompts de IA

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

variable tipo texto

Vista del input para el usuario

Input tipo texto

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

variable de múltiples opciones

Vista del input para el usuario

variable de múltiples opciones

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

Variable de selección aleatoria

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

variable de lista predefinida

Vista del input para el usuario

variable de lista predefinida

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

Variable tipo URL

Vista del input para el usuario

Variable tipo URL

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

  1. {producto} (Tipo Texto)
    • Label: Producto
    • Placeholder: Nombre del producto
    • Longitud Máxima: 100 caracteres
    • Obligatorio:
  2. {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:
  3. {tono_de_voz} (Predefinida)
    • Label: Tono de Voz
    • Lista Predefinida: Tono de voz.
    • Obligatorio:
  4. {características_destacadas} (Selección Aleatoria)
    • Label: Características Destacadas
    • Opciones:
      • Innovador
      • Económico
      • Alta Calidad
      • Fácil de Usar
      • Versátil
      • Ecológico
  5. {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:

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/

Ejecución de plantilla de IA y variables reemplazadas

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.