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 | Sí |
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
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
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