Skip to main content
Únase a nosotros en TDX, en San Francisco, o en Salesforce+ los días 5 y 6 de marzo en la conferencia para desarrolladores sobre la era de agentes de IA. Registrarse ahora.

Crear una plantilla de solicitud de Flex

Objetivos de aprendizaje

En este proyecto, alcanzará los siguientes objetivos:

  • Crear una plantilla de solicitud de Flex con Prompt Builder.
  • Crear un flujo de solicitud desencadenado por plantilla para utilizarlo en una plantilla de solicitud de Flex.
Nota

Nota

¿Su idioma de aprendizaje es español? Comience el reto en un Trailhead Playground en español y utilice las traducciones proporcionadas entre paréntesis para navegar. Copie y pegue solo los valores en inglés, ya que las validaciones del reto se basan en los datos en inglés. Si no aprueba el reto en su organización en español, le recomendamos que (1) cambie la configuración regional a Estados Unidos, (2) cambie el idioma a inglés, siga las instrucciones descritas aquí y, a continuación, (3) vuelva a hacer clic en el botón Check Challenge (Comprobar el reto).

Consulte la insignia Trailhead en su idioma para obtener más información sobre cómo aprovechar la experiencia de Trailhead en otros idiomas.

Antes de empezar

Antes de empezar este módulo, considere completar el siguiente contenido recomendado.

Introducción

Las plantillas de solicitud de Flex en Prompt Builder ofrecen una manera versátil y eficaz de automatizar la creación de texto para archivos PDF, publicaciones de redes sociales, boletines informativos, correos electrónicos, campos de registro, etc. con IA generativa de Einstein y el modelo de lenguaje grande. A diferencia de las plantillas de solicitud de correo electrónico para ventas o de generación de campos de Prompt Builder, las plantillas de Flex no tienen puntos de entrada predefinidos. ¿Qué significa esto? Puede seleccionar cualquier objeto de su organización para utilizarlo en la plantilla y aplicar la plantilla completa donde crea que encaje. Las plantillas de Flex están diseñadas para ajustarse a sus necesidades, independientemente de si utiliza Apex, Flow, API de REST o Agentforce.

En este proyecto, aprenderá a crear y probar una plantilla de solicitud de Flex en Prompt Builder. También puede descubrir cómo se utiliza un flujo a fin de mejorar las respuestas de solicitud y manejar grandes conjuntos de datos de manera eficaz. Su tarea consiste en diseñar un boletín informativo para un destino vacacional popular, Coral Cloud Resort, en el que se resalten los eventos que tendrán lugar en la propiedad durante la estancia de los huéspedes.

Registrarse para obtener un Playground personalizado con Einstein AI

Para completar este proyecto, necesita un Playground especial y personalizado de tiempo limitado que contenga Einstein AI y nuestros datos de muestra.

  1. Si todavía no lo ha hecho, haga clic en la casilla de verificación I can receive a password email (Puedo recibir una contraseña para el correo electrónico) al principio de la unidad.
  2. Haga clic en Create Playground (Crear Playground).
  3. Siga las solicitudes.
  4. Tome nota de la fecha de vencimiento de su organización y complete esta insignia antes de esa fecha.
Nota

Este Playground personalizado está diseñado para trabajar con los retos de esta insignia y es posible que no funcione con otras. Compruebe que está utilizando Trailhead Playground o una organización especial que hayamos recomendado.

Si está trabajando en la ruta Impulsar la productividad con Einstein AI, es posible que también utilice esta organización para los siguientes proyectos de Trailhead:

Agregar datos de experiencias

Antes de empezar con Prompt Builder, vamos a crear dos nuevos eventos del complejo vacacional para utilizarlos como datos de prueba.

  1. En su Playground personalizado, haga clic en App Launcher (Iniciador de aplicación) Icono del Iniciador de aplicación e introduzca Experience (Experiencia) en la barra de búsqueda. Haga clic en Experiences (Experiencias).
  2. Haga clic en New (Nuevo).
  3. En Experience Name (Nombre de experiencia), introduzca Family Karaoke Night (Noche de karaoke en familia).
  4. Seleccione Low (Bajo)en el campo Activity Level (Nivel de actividad).
  5. Introduzca 50 en el campo Capacity (Capacidad).
  6. En Default Start Time (Hora de inicio predeterminada), seleccione 6:00 PM.
  7. Copie el siguiente texto en el campo Description (Descripción):
Join us for Family Karaoke Night and sing your heart out with your loved ones! It's a fun-filled evening where you can showcase your talent, laugh together, and create unforgettable memories.
  1. Escriba 2 en Duration (Duración).
  2. Escriba Melody Lounge en el campo Location (Ubicación).
  3. Seleccione Family & Kids’ Activities (Actividades para familias y niños)en el menú desplegable Type (Tipo).
  4. Haga clic en Save & New (Guardar y nuevo).
  5. Escriba Sunrise Yoga en el campo Experience Name (Nombre de la experiencia).
  6. Seleccione Medium (Medio) en el campo Activity Level (Nivel de actividad).
  7. Introduzca 35 en el campo Capacity (Capacidad).
  8. En Default Start Time (Hora de inicio predeterminada), seleccione 7:00 AM.
  9. Copie el siguiente texto en el campo Description (Descripción):
Start your day with Sunrise Yoga on the beach, where you can stretch under the warm morning sun and listen to the soothing sound of the waves. It's the perfect way to feel refreshed and ready for a fun day ahead!
  1. Escriba 1 en Duration (Duración).
  2. Escriba Cocoa Shore en el campo Location (Ubicación).
  3. Seleccione Fitness & Exercise (Actividad física y deporte)en el menú desplegable Type (Tipo).
  4. Haga clic en Save (Guardar).

Crear una plantilla de Flex

Ahora que ya tiene listos los datos, es el momento de crear una nueva plantilla de solicitud de Flex. Este paso establece la base de su solicitud. A medida que configura plantillas de Flex en sus propios proyectos, elija los nombres de API cuidadosamente, ya que se utilizarán en las plantillas que usan Apex o Flow.

  1. Haga clic en icono de engranaje y, después, en Setup (Configuración).
  2. En el cuadro Quick Find (Búsqueda rápida), introduzca Einstein Setup (Configuración de Einstein) y haga clic en Einstein Setup (Configuración de Einstein).
  3. Active el botón Turn on Einstein (Activar Einstein) y actualice la pantalla. (Si ya ha activado Einstein en el Playground, puede saltarse estos pasos).
  4. Haga clic en icono de engranaje y, después, en Setup (Configuración).
  5. En el cuadro Quick Find (Búsqueda rápida), introduzca prompt y haga clic en Prompt Builder.
  6. Haga clic en New Prompt Template (Nueva plantilla de solicitud).
  7. Complete la configuración de la plantilla realizando las siguientes selecciones:
    • Prompt Template Type (Tipo de plantilla de solicitud): Flex
    • Prompt Template Name (Nombre de plantilla de solicitud): New Guest Newsletter
    • API Name (Nombre de API): New_Guest_Newsletter
    • Template Description (Descripción de la plantilla): Newsletter for incoming resort guests. (Boletín informativo para los nuevos huéspedes del complejo vacacional).
  8. En las plantillas de Flex, puede agregar hasta cinco recursos. En Define Sources (Definir fuentes), agregue dos fuentes con el tipo de objeto. En la primera, introduzca lo siguiente:
    • Name (Nombre): Reservation (Reserva)
    • API Name (Nombre de API): Reservation (Reserva)
    • Source Type (Tipo de fuente): Object (Objeto)
    • Object (Objeto): External Reservation (Reserva externa)
  9. Para agregar otro, haga clic en Add Resources (Agregar recursos) y, a continuación, introduzca lo siguiente:
    • Name (Nombre): Experience (Experiencia)
    • API Name (Nombre de API): Experience (Experiencia)
    • Source Type (Tipo de fuente): Object (Objeto)
    • Objeto: Experience (Experiencia)
  10. Haga clic en Next (Siguiente). Se le redirigirá al espacio de trabajo de la plantilla de solicitud.

Crear una solicitud

Excelente. En este caso, hemos proporcionado una solicitud para ayudarle a empezar con la creación del boletín informativo del complejo vacacional. Observará que incluye campos combinados para la información de la reserva de los huéspedes y los detalles de la experiencia del complejo vacacional. Si está interesado en aprender sobre qué es necesario para crear buenas solicitudes, consulte la insignia Aspectos fundamentales de las solicitudes.

Copie el siguiente texto en el espacio de trabajo de la plantilla de solicitud:

You're the Director of Fun at Coral Cloud Resort writing a newsletter to welcome {the new guest} and inform them of upcoming activities during their stay. The purpose of the newsletter is to get guests excited about staying at the resort. When I ask you to create the newsletter, you must strictly follow my instructions below.


Instructions:
"""
Introduce the resort in a newsletter no longer than three paragraphs.
Inform the guests about their reservation using the following details:


Check In: {Check-in Date}
Check Out: {Check-out Date}
Room Selection: {Room Type}


Include a bulleted list of the experiences available during guests stay, including the description and the locations. The experiences are as follows:
Experience Name: {Experience Name}
Experience Location: {Experience Location}
Experience Details: {Experience Details}


Use clear and straightforward language using the active voice and strictly avoiding the use of filler words and phrases and redundant language. Be conversational.
Do not attribute any negative traits in the summary.
End with a call to action for readers to look at our website for these offers.
"""


Now create the newsletter.

Agregar campos de combinación

En la nueva solicitud, los campos combinados (el texto que aparece entre llaves) aportan contexto. En Prompt Builder, puede incorporar fácilmente datos pertinentes desde CRM, Data Cloud o fuentes externas (mediante Data Cloud) al seleccionar la fuente desde la lista de selección Resources (Recursos). Haremos eso más adelante.

Lista de selección Resources (Recursos) que muestra la lista de recursos. Flows, Apex, Current Organization (Organización actual), Current User (Usuario actual), Reservation (Reserva), Experience (Experiencia)

  1. Busque el texto {the new guest} (el nuevo huésped) en la solicitud y bórrelo. Después, reemplácelo por el texto con el cambo combinado adecuado de la siguiente manera:
    • Haga clic en el campo Resources (Recursos) y seleccione Reservation (Reserva) > External Guest (Huésped externo) > First Name (Nombre).
  2. Busque el texto {Check-in Date} (Fecha de entrada) en la solicitud y bórrelo.
    • En el campo Resources (Recursos), seleccione Reservation (Reserva) > Check-in Date (Fecha de entrada).
  3. Busque el texto {Check-out Date} (Fecha de salida) en la solicitud y bórrelo.
    • En el campo Resources (Recursos), seleccione Reservation (Reserva) > Check-out Date (Fecha de salida).
  4. Busque el texto {Room Type} (Tipo de habitación) en la solicitud y bórrelo.
    • En el campo Resources (Recursos), seleccione Reservation (Reserva) > Room Type (Tipo de habitación).
  5. Busque el texto {Experience Name} (Nombre de la experiencia) en la solicitud y bórrelo.
    • En el campo Resources (Recursos), seleccione Experience (Experiencia) > Experience Name (Nombre de la experiencia).
  6. Busque el texto {Experience Location} (Ubicación de la experiencia) en la solicitud y bórrelo.
    • En el campo Resources (Recursos), seleccione Experience (Experiencia) > Location (Ubicación).
  7. Busque el texto {Experience Details} (Detalles de la experiencia) en la solicitud y bórrelo.
    • En el campo Resources (Recursos), seleccione Experience (Experiencia) > Description (Descripción).
  8. En Models (Modelos), seleccione OpenAI GPT 4.
  9. Haga clic en Save (Guardar).

La plantilla de solicitud debería tener un aspecto similar a este.

Plantilla de solicitud de Flex con campos combinados agregados correctamente.

¡Bien hecho! Su plantilla de solicitud ya está completa y lista para probarla.

Probar la plantilla

En la ventana Preview (Vista previa), hay dos campos para los datos de prueba, Experience (Experiencia) y Reservation (Reserva). Aquí, puede seleccionar los datos de prueba para proporcionar su plantilla de solicitud a fin de visualizar la respuesta generada que le gustaría.

  1. En el tipo de campo Reservation (Reserva), er, seleccione cualquier reserva.
  2. En el tipo de campo Experience (Experiencia), Sun, seleccione Sunrise Yoga.
  3. Haga clic en Preview (Vista previa). Eche un vistazo al resultado de su plantilla de solicitud.

En la sección Responde (Respuesta), puede ver cómo los datos de reserva y de experiencia personalizan el boletín informativo para los huéspedes. Sin embargo, hay muchos eventos que tienen lugar en el complejo vacacional. Usted quiere que el boletín informativo muestre más de un evento. En el siguiente paso, aprenda a utilizar flujos para agregar contenido adicional, en este caso, experiencias adicionales para los huéspedes.

Comparta sus comentarios sobre Trailhead en la Ayuda de Salesforce.

Nos encantaría conocer su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios cuando quiera desde el sitio de la Ayuda de Salesforce.

Más información Continuar para compartir comentarios