Skip to main content
Register now for TDX! Join the must-attend event to experience what’s next and learn how to build it.

Obtener experiencia práctica con solicitudes

Objetivos de aprendizaje

Después de completar esta unidad, podrá:

  • Escribir solicitudes con técnicas de ingeniería de solicitudes avanzada.
  • Explicar los beneficios de la ingeniería de solicitudes avanzada en comparación con las solicitudes directas.

Ahora que piensa como un ingeniero de solicitudes, puede crear algunas solicitudes propias. Para abordar algunos casos de uso, empezará con una plantilla de solicitud directa o sin ejemplos, luego, modificará sus solicitudes iniciales para aprovechar al máximo las técnicas de ingeniería avanzada. Cuando compara los resultados del modelo para cada solicitud, debería ver cómo unos pocos cambios sencillos pueden mejorar las respuestas.

Siga los pasos de esta unidad para aprobar el reto al final y obtener la insignia. Una vez que se registre en la organización de desarrollador, asegúrese de conectar esa organización a Trailhead (instrucciones a continuación), antes de verificar el reto y obtener esta insignia.

Nota

Nota

¿Es su idioma de aprendizaje español (LATAM)? Comience el reto en un Trailhead Playground en español (LATAM) y utilice las traducciones entre paréntesis para navegar. Copie y pegue solo los valores en inglés, ya que las validaciones del reto dependen de los datos en ese idioma. Si no aprueba el reto en su organización en español (LATAM), recomendamos que (1) cambie la configuración local a Estados Unidos, (2) cambie el idioma a inglés (según estas instrucciones) y, luego, (3) haga clic en el botón “Check Challenge” (Comprobar el reto) nuevamente.

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

Registrarse para una organización de Developer Edition para Agentforce

Para completar este módulo, necesita una organización especial de Developer Edition con Agentforce habilitado. Obtenga Developer Edition sin cargo y conéctela a Trailhead ahora de modo que pueda completar los retos en esta insignia. Tenga en cuenta que Developer Edition está diseñada para trabajar con los retos de esta insignia y quizá no funcione para otras insignias. Siempre compruebe que está utilizando el Trailhead Playground o la organización especial Developer Edition que recomendamos.

  1. Si desea registrarse para una versión gratuita de la organización de Developer Edition con Agentforce, haga clic en el vínculo.
  2. Rellene el formulario.
    • Para Email, ingrese una dirección de email activa.
    • En Nombre de usuario, ingrese un nombre que tenga el aspecto de una dirección de email y sea exclusivo, pero no debe ser una cuenta de email real.
  3. Después de completar el formulario, haga clic en Registrarme. Se muestra un mensaje de confirmación.
  4. Cuando reciba el email de activación (podría tardar unos minutos), ábralo y haga clic en Verify Account (Verificar cuenta).
  5. Complete el registro por medio de su contraseña y la pregunta de comprobación.
  6. Habrá iniciado sesión en su cuenta de Developer Edition.

Ahora, conecte su nueva organización Developer Edition a Trailhead.

  1. Asegúrese de haber iniciado sesión en su cuenta de Trailhead.
  2. En la sección Challenge (Reto) de la parte inferior de esta página, haga clic en el nombre del playground y luego haga clic en Connect Org (Conectar organización).
  3. En la página de inicio de sesión, ingrese el nombre de usuario (que aparece en el email que acaba de recibir) y la contraseña para la Developer Edition que acaba de configurar.
  4. En la pantalla ¿Permitir acceso?, haga clic en Permitir.
  5. En la pantalla Want to connect this org for hands-on challenges? (¿Desea conectar esta organización para retos prácticos?), haga clic en Yes! (Sí). Guarde los cambios.

Se lo redirigirá de nuevo a la página del reto y estará listo para utilizar su nueva Developer Edition para ganar esta insignia.

Configurar Agentforce

En primer lugar, asegúrese de que Agentforce esté habilitado.

  1. Haga clic en Configuración.
  2. En el campo de búsqueda rápida, busque y seleccione Einstein Setup (Configuración de Einstein).
  3. Asegúrese de que el interruptor Turn on Einstein (Activar Einstein) esté establecido como On (Activado).
  4. Actualice su navegador para volver a cargar Setup (Configuración).
  5. En el campo de búsqueda rápida, busque y seleccione Agentforce Agents (Agentes de Agentforce).
  6. Asegúrese de que el interruptor Agentforce esté establecido como On (Activado).

Crear una plantilla de solicitud sin ejemplos

  1. En el campo de búsqueda rápida, busque y seleccione Prompt Builder (Generador de solicitudes).
  2. Haga clic en New Prompt Template (Nueva plantilla de solicitud).
  3. Seleccione e ingrese la información requerida en la plantilla de solicitud como se indica a continuación.
    • Tipo de plantilla de solicitud: Flex
    • Prompt Template Name (Nombre de plantilla de solicitud): Generate Sample Email (Generar email de muestra)
    • API Name (Nombre de API): Generate_Sample_Email (se completa automáticamente)
    • Template Description (Descripción de la plantilla): Creates a basic email template. (Crea una plantilla de email sencilla).
  4. En Define Sources (Definir fuentes), ingrese los siguientes detalles:
    • Nombre (Name): Customer Account (Cuenta de cliente)
    • API Name (Nombre de API): Customer_Account (se completa automáticamente)
    • Source Type (Tipo de origen): Object (Objeto)
    • Objeto: Cuenta
  5. Haga clic en Next (Siguiente).
    A continuación, empecemos con instrucciones sencillas para un email de invitación a un evento. Indicaremos algunas instrucciones al agente, así como detalles necesarios para crear la invitación.
  1. Para ingresar la siguiente instrucción sin ejemplos, copie y pegue este texto en el área de texto Prompt (Solicitud).

Escribe la introducción y el cuerpo de un email amigable y profesional por parte del equipo de marketing de Salesforce
para invitar a un cliente de ejemplo a un próximo evento. Incluye el nombre, la ubicación y el valor de asistencia del evento.


Detalles del evento:
Nombre: Gira de lanzamiento de la IA de Salesforce
Ubicación: Chicago
Fecha: 25 de junio
  1. Ahora, haga referencia a una cuenta de cliente específica para que el modelo use los datos de esta. Arriba de Template Settings (Configuración de plantilla), haga clic en Preview Settings (Configuración de vista previa) (“”).
  2. En Inputs (Entradas), en el campo Customer Account (Cuenta de cliente), busque y seleccione Burlington Textiles Corp of America.
  3. Haga clic en Save & Preview (Guardar y vista previa) (“”), arriba de Inputs (Entradas), para generar y obtener una vista previa de la respuesta.
    Verá dos campos con resultados: Resolved Prompt (Solicitud resuelta) y Generated Response (Respuesta generada). La sección Resolved Prompt (Solicitud resuelta) muestra la solicitud con cualquier marcador de posición resuelto. Puede ver su email de muestra completado en el campo Generated Response (Respuesta generada).

Esta respuesta sin ejemplos devuelve un email bastante genérico, pero ofrece un punto de partida. Veamos lo que se puede hacer para mejorar el tono y la estructura con algunos ejemplos adicionales para que el modelo aprenda.

Modificar la solicitud con pocos ejemplos

Agreguemos algunos ejemplos para guiar al modelo con mayor claridad.

  1. Haga clic en Prompt (Solicitud) (””) para volver a su solicitud.
  2. Para reemplazar el texto en el área Prompt (Solicitud), copie y pegue el siguiente texto:

Escribe la introducción y el cuerpo de un email amigable y profesional por parte del equipo de marketing de Salesforce
para invitar a un cliente de ejemplo a un próximo evento. Incluye el nombre, la ubicación y el valor de asistencia del evento.


Replica el siguiente formato, pero que el cuerpo de email sea más detallado y evocador:


Detalles del evento:
Nombre: Gira de lanzamiento de la IA de Salesforce
Ubicación: Chicago
Fecha: 25 de junio


Ejemplo 1:
Evento: Gira de lanzamiento de la IA de Salesforce
Ubicación: Chicago
Cliente: Jordan Manning
Compañía:FutureWorks Industries
Email:
Asunto: Lo invitamos a la Gira de lanzamiento de la IA de Salesforce en Chicago
Hola, Jordan:
Nos entusiasma invitarlo junto a su equipo de FutureWorks Industries a la Gira de lanzamiento de la IA de Salesforce
en Chicago el 25 de junio.
Escribe la introducción y el cuerpo de un email amigable y profesional por parte del equipo de marketing de Salesforce
para invitar a un cliente de ejemplo a un próximo evento. Incluye el nombre, la ubicación y
el valor de asistencia del evento.


Replica el siguiente formato y tono, pero reemplaza todos los nombres con marcadores de posición. Alarga el email
de modo que incluya al menos tres párrafos, pero mantén el tono cordial y el contenido atractivo.


Detalles del evento:
Nombre: Gira de lanzamiento de la IA de Salesforce
Ubicación: Chicago
Fecha: 25 de junio


Ejemplo 1:
Evento: Gira de lanzamiento de la IA de Salesforce
Ubicación: Chicago
Cliente: Jordan Manning
Compañía:FutureWorks Industries
Email:
Asunto: Lo invitamos a la Gira de lanzamiento de la IA de Salesforce en Chicago
Hola, Jordan:
Nos entusiasma invitarlo junto a su equipo de FutureWorks Industries a la Gira de lanzamiento de la IA de Salesforce en Chicago el 25 de junio.
Es una gran oportunidad para que vea cómo la IA de Salesforce impulsa la productividad y conecta a sus compañeros de industria.
Esperamos verlo allí
- Su equipo de Salesforce


Ejemplo 2:
Evento: Cumbre de Salesforce Customer Success
Ubicación: Nueva York
Cliente: Maya Jones
Compañía: NextStep Health


Asunto: Esperamos encontrarnos en la cumbre de Salesforce Customer Success
Hola, Maya:
Nos encantaría verla en nuestra cumbre de Salesforce Customer Success en Nueva York el 12 de mayo.
NextStep Health estuvo haciendo un grandioso trabajo, y este evento es una gran oportunidad para explorar
herramientas nuevas y crecer más rápido con Salesforce. Nos entusiasma compartir el futuro y nuestras innovaciones más recientes
con nuestros asombrosos clientes.
Háganos saber si puede asistir
- Su equipo de Salesforce
  1. Haga clic en Save & Preview (Guardar y vista previa) para generar y obtener una vista previa de la respuesta en el campo Generated Response (Respuesta generada).
    Ahora debería ver un email que incorpore el lenguaje y estilo de sus ejemplos.

Debido a que le proporcionó algunos ejemplos específicos a su agente sobre el tipo de resultados que está buscando, lo ayudó a generar mejores emails. Si compara nuestras dos solicitudes, verá que hasta los ejemplos más sencillos pueden marcar la diferencia, en especial, cuando se combinan con instrucciones de solicitud sobre cómo usarlos. Lo mejor de todo es que esta y otras técnicas que aprendió funcionan en todos los LLM y tipos de solicitudes.

Probar una solicitud de cadena de pensamientos

Ahora que sabe cómo mejorar una solicitud sencilla, intentemos agregar otro tipo de ingeniería avanzada a una solicitud sin ejemplos: solicitudes de cadena de pensamientos. Para mostrar cómo funcionan estas técnicas incluso con resultados en distintos formatos, probemos con una solicitud Búsqueda de respuestas generadas con IA de Einstein.

Crear una plantilla de solicitud nueva

  1. Si aún sigue en la solicitud de la sección anterior, haga clic en la flecha hacia atrás para volver a la página Prompt Builder Setup (Configuración del Generador de solicitudes).
  2. Haga clic en New Prompt Template (Nueva plantilla de solicitud).
  3. Complete los siguientes campos:
    • Prompt Template Type (Tipo de plantilla de solicitud): Einstein AI-Generated Search Answers (Búsqueda de respuestas generadas con IA de Einstein)
    • Prompt Template Name (Nombre de plantilla de solicitud): Resort Package Names (Nombres de paquetes de complejos)
      API Name (Nombre de API): Resort_Package_Names (se completa automáticamente)
    • Template Description (Descripción de plantilla): Generates package names for Coral Cloud resort offerings based on the provided details. (Genera nombres de paquete para las ofertas del complejo Coral Cloud según los detalles proporcionados).
  4. Haga clic en Next (Siguiente).

Definir las instrucciones de solicitud

  1. Arriba de Template Settings (Configuración de plantilla), haga clic en Preview Settings (Configuración de vista previa) (””).
  2. En el lado izquierdo de la página, ingrese la siguiente información debajo de Inputs (Entradas):
    • Query (Consulta): Generate 5 Package names (Genera 5 nombres de paquete)
    • Chunks (Fragmentos) (cada uno en su propia línea):
      • private villas (residencias privadas)
      • beachside dining (cena en la playa)
      • family-friendly atmosphere (atmósfera perfecta para familias)
  3. En el área Prompt (Solicitud), pegue este texto:
Eres un asistente de marketing que está creando nombres de paquete lujosos y atractivos para el complejo.
A partir de los siguientes detalles, genera 5 nombres creativos e interesantes para un paquete
de vacaciones del complejo.


Detalles del complejo:


Coral Cloud Resorts ofrece residencias privadas, cenas en la playa y una atmósfera
perfecta para la familia cuyo enfoque es el lujo en la comodidad.
  1. Haga clic en Save and Preview (Guardar y vista previa) para probar la solicitud.
  2. Revise los nombres de paquete generados en la sección Response (Respuesta) para ver cómo sus ejemplos cambiaron el resultado. Verá una respuesta con nombres numerados entre corchetes que tienen un aspecto similar al siguiente:

{"respuesta":"1. Paquete de escape de Coral Cloud \n2. Retiro familiar Bendición en la playa \n3. Escapada a residencia de lujo \n4. Experiencia de serenidad junto al mar \n5. Aventura familiar en paraíso privado","fuentes":""}

Su respuesta puede diferir, pero si generó nombres de paquete nuevos, entonces es un éxito.

Agregar instrucciones de cadena de pensamientos

Ahora, modifiquemos la plantilla para agregar instrucciones de cadena de pensamientos.

  1. Haga clic en Prompt (Solicitud) (””) para volver a su solicitud.
  2. Para reemplazar el texto de solicitud actual, copie y pegue este texto:
Eres un asistente de marketing que está creando nombres de paquete lujosos y atractivos para el complejo.
A partir de los siguientes detalles, genera 5 nombres creativos e interesantes para un paquete
de vacaciones del complejo.


Detalles del complejo:
Coral Cloud Resorts ofrece residencias privadas, cenas en la playa y una atmósfera
perfecta para la familia cuyo enfoque es el lujo en la comodidad. Para que coincidan con los detalles, los nombres deben ser concisos, elegantes y
correspondientes al tema. Evita frases genéricas, como “Oferta especial” u “Oferta para las vacaciones”.
Tu objetivo son nombres que generen emoción y curiosidad. Explica el proceso de pensamiento para cada
paquete paso a paso.

Está agregando lógica de cadena de pensamientos a su solicitud al incluir la frase “explica el proceso de pensamiento para cada paquete paso a paso”. Debido a que el LLM entiende el contexto, puede incluir estas instrucciones en cualquier lugar que tenga sentido.

  1. Mantenga sus consultas y fragmentos iguales.
  2. Haga clic en Save & Preview (Guardar y vista previa) para generar la respuesta actualizada.

Ahora verá algo parecido a lo siguiente:

{"respuesta":"1. **Retiro en costa serena**: Este nombre representa una cierta paz y tranquilidad, que es atractiva para las personas que están buscando relajarse en un entorno lujoso.\n\n2. **Escape en refugio coral**: El uso de “refugio” sugiere un espacio seguro e inclusivo, mientras que “escape” implica un deseo de dejar atrás el estrés de todos los días con una escapada lujosa.\n\n3. **Residencias Plenitud azul celeste**: “Azul celeste” refleja los hermosos colores del océano y “plenitud” transmite un sentimiento de felicidad y serenidad asociados con una estadía de lujo.\n\n4. **Experiencia tropical de tranquilidad**: Este nombre pone el foco en el entorno sereno del complejo e invita a los huéspedes a que disfruten de un entorno calmo y lujoso.\n\n5. **Retiro Oasis familiar** : Este nombre destaca el aspecto familiar del complejo, así como lo lujoso y cómodo del entorno para todas las edades.","fuentes":""}

¿Nota la diferencia? Esta respuesta actualizada lo ayuda a entender por qué el agente propuso estos paquetes. Con las solicitudes de cadena de pensamientos, le brinda al agente de IA las instrucciones para explicar por qué generó el nombre de cada paquete. En este ejemplo, pensó en distintas ideas para nombres de paquete en colaboración con un agente. Durante el proceso, el agente le ofreció ejemplos con contexto pertinente. Como consecuencia, puede ver más allá del contenido que creó, es decir, el razonamiento detrás. Con el tiempo, esa información le permitirá aprovechar cada solicitud al máximo.

Ahora es el momento de que trabaje con el Generador de solicitudes mediante la técnica de solicitud de cadena de pensamientos. Una vez que completó los pasos del reto, haga clic en Check Challenge (Comprobar el reto) para obtener esta insignia.

¡Felicitaciones! Está avanzando en su camino para usar técnicas de solicitud más avanzadas y obtener mejores resultados.

Recursos

Comparta sus comentarios de Trailhead en la Ayuda de Salesforce.

Nos encantaría saber más sobre su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios en cualquier momento en el sitio de Ayuda de Salesforce.

Más información Continuar a Compartir comentarios