Compartir a través de


Herramienta de solicitudes

La herramienta de avisos del flujo de avisos ofrece una colección de plantillas textuales que sirven como punto de partida para crear avisos. Estas plantillas, basadas en el motor de plantillas Jinja2, facilitan la definición de las solicitudes. La herramienta resulta útil cuando se requiere el ajuste de la solicitud antes de alimentar las indicaciones en el modelo de lenguaje grande en el flujo de avisos.

Entradas

Nombre Escribir Descripción Obligatorio
símbolo del sistema string Plantilla de solicitud en Jinja
Entradas - Lista de variables de la plantilla de solicitudes y sus asignaciones -

Salidas

En las secciones siguientes se muestra el texto del mensaje analizado desde la solicitud y las entradas.

Escribir una solicitud

  1. Preparar una plantilla de Jinja. Más información sobre Jinja.

    En el ejemplo siguiente, el mensaje incorpora la sintaxis de plantillas de Jinja para generar dinámicamente el mensaje de bienvenida y personalizarlo en función del nombre del usuario. También presenta un menú de opciones para que el usuario elija. Dependiendo de si se proporciona la variable user_name, se dirige al usuario por su nombre o utiliza un saludo genérico.

    Welcome to {{ website_name }}!
    {% if user_name %}
        Hello, {{ user_name }}!
    {% else %}
        Hello there!
    {% endif %}
    Please select an option from the menu below:
    1. View your account
    2. Update personal information
    3. Browse available products
    4. Contact customer support
    
  2. Asigne valores para las variables.

En el ejemplo anterior, se detectan automáticamente dos variables y se enumeran en la sección Entradas . Debe asignar valores a las variables de entrada.

Ejemplo 1

Estas son las entradas y salidas del ejemplo.

Entradas

Variable Tipo Valor de ejemplo
website_name cadena "Microsoft"
nombre_de_usuario cadena "Jane"

Salidas

Welcome to Microsoft! Hello, Jane! Please select an option from the menu below: 1. View your account 2. Update personal information 3. Browse available products 4. Contact customer support

Ejemplo 2

Estas son las entradas y salidas del ejemplo.

Entradas

Variable Tipo Valor de ejemplo
website_name cadena "Bing"
nombre_de_usuario cadena "

Salidas

Welcome to Bing! Hello there! Please select an option from the menu below: 1. View your account 2. Update personal information 3. Browse available products 4. Contact customer support