Skip to main content

Prepare el agente

Objetivos de aprendizaje

En este proyecto alcanzará los siguientes objetivos:

  • Mejorar una plantilla de solicitud
  • Usar Einstein Studio para configurar el modelo del agente
  • Actualizar un flujo para que utilice un agente
  • Personalizar temas y acciones para un agente de servicio
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.

A medida que crece la popularidad de Coral Cloud Resorts como destino de vacaciones, los casos de asistencia en su sitio web aumentan significativamente. Los clientes interesados en las nuevas actividades de playa del resort necesitan mucha asistencia, en especial, durante las temporadas altas de vacaciones. Esto implica un gran esfuerzo por parte del equipo de servicio de atención al cliente, lo que se traduce en mayores tiempos de respuesta y menos satisfacción por parte de los clientes.

Consciente de los costes y del aumento de demanda de los representantes de servicio durante la temporada, Coral Cloud Resorts está usando Agentforce for Service. El equipo de Coral Cloud Resorts habilitó Agentforce for Service en su organización de Salesforce, pero necesita personalizar aún más el agente para que se adapte mejor a sus necesidades únicas.

Prepare la organización y actualice detalles

Antes de que los administradores de Coral Cloud puedan comenzar a personalizar su agente, el equipo debe habilitar todas las funciones necesarias. Esto es lo que deben hacer:

  1. Haga clic en Configuración y seleccione Setup (Configuración). La página Setup (Configuración) se abre en una nueva ficha.
  2. En el cuadro Setup Quick Find (Configuración de búsqueda rápida), busque y seleccione Einstein Setup (Configuración de Einstein).
  3. Asegúrese de que el botón Turn on Einstein (Activar Einstein) esté activado.
  4. Actualice su navegador para volver a cargar la configuración.
  5. En el cuadro Setup Quick Find (Búsqueda rápida de configuración) que aparece en Setup (Configuración), busque y seleccione Agentforce Agents (Agentes de Agentforce).
  6. En la parte superior de la página Agents (Agentes), haga clic en Agentforce y asegúrese de que esté On (Activado).

Botón de Agentforce activado.

  1. Haga clic en Enable the Agentforce (Default) Agent (Activar el agente de Agentforce [Predeterminado]) y asegúrese de que esté On (Activado).

Activar el agente de Agentforce (Predeterminado) en Activado.

Actualice los detalles del usuario

El nombre de la empresa se usará más tarde en una solicitud, por lo que es un buen momento para actualizarlo.

  1. En el cuadro Setup Quick Find (Búsqueda rápida de configuración), busque y seleccione Users (Usuarios).
  2. Seleccione la acción Edit (Modificar) que aparece junto al usuario EinsteinServiceAgent.
  3. Actualice la empresa a Coral Cloud Resorts.
  4. Actualice el perfil para este usuario a Einstein Agent User (Usuario agente de Einstein).
  5. Deje los demás valores sin modificar.
  6. Haga clic en Save (Guardar).

Mejore una plantilla solicitud

Coral Cloud tiene una plantilla de solicitud que se debe ajustar.

  1. En el cuadro Setup Quick Find (Búsqueda rápida de configuración), busque y seleccione Prompt Builder (Generador de solicitudes).
  2. Desplácese hacia abajo y seleccione la solicitud con el nombre Generate Personalized Schedule (Generar programación personalizada).
  3. En el espacio de trabajo de plantilla de solicitud, mueva el cursor hasta el comienzo de la solicitud. Haga clic en enter/return (entrar/intro) para agregar una línea en blanco al principio de la solicitud.
    • Introduzca el siguiente texto: Your name is . You work in the guest success team at . (Su nombre es . Trabaja en el equipo de éxito de huéspedes en .)
    • Coloque el cursor antes del primer punto y después de la palabra is.
    • Haga clic en + Insert Resource (+ Insertar recurso) y seleccione Current User (Usuario actual) >First Name (Nombre).
    • Coloque el cursor después de User.FirstName y haga clic en la barra espaciadora para agregar un espacio.
    • Haga clic en + Insert Resource (+ Insertar recurso) y seleccione Current User (Usuario actual) > Last Name (Apellido).
    • Coloque el cursor antes del segundo punto y después de la palabra at.
    • Haga clic en + Insert Resource (+ Insertar recurso) y seleccione Current User (Usuario actual) > Company Name (Nombre de la empresa).
  4. Encuentre la línea de debajo de variables de nombre de usuario, que comienza con “Present the list of” (Presente la lista de).
  5. Elimine Present the list of (Presente la lista de) y reemplace con Always introduce yourself with your full name, then present the list of (Siempre presentarse con el nombre completo, luego presentar la lista de).
  6. Revise la nueva sección actualizada de la solicitud:

Your name is User.FirstName User.LastName. You work in the guest success team at User.CompanyName.

Always introduce yourself with your full name, then present the list of resort activities happening today that match the guest's interests.

  1. Busque la línea cerca del final que dice: Tell the guest to reach out if they’d like to book any of these activities. (Dígale al huésped que se comunique si quiere reservar alguna de las actividades).

Esa línea aparece resaltada.

  1. Con el cursor al final de la línea, después de la palabra "activities" (actividades), pulse la tecla intro/retorno para agregar una línea en blanco.
  2. Introduzca el siguiente texto: Information about the guest is here: (La información sobre el huésped está aquí:)
  3. Con el cursor al final de esa línea, después de "here:" (aquí:), pulse la barra espaciadora para agregar un espacio en blanco y, después, haga clic en + Insert Resource (+ Insertar recurso) y seleccione myContact > Record Snapshot (Instantánea de registro). (Esta lista no aparece en orden alfabético).

Instantánea de registro seleccionada.

  1. Presione enter/return (entrar/intro) para agregar una línea en blanco después de RecordSnapshot. Introduzca el siguiente texto:
    Use this information about the guest, but do not address the contact by pronoun or assume their gender if you don't have data. Use a casual style of writing. (Use esta información sobre el huésped, pero no se dirija al contacto con un pronombre ni asuma su género si no tiene datos. Use un estilo informal de escritura).
  2. La sección actualizada de la solicitud debería verse así:

Information about the guest is here: Record Snapshot: myContact

Use this information about the guest, but do not address the contact by pronoun or assume their gender if you don’t have data. Use a casual style of writing.

List of activities happening today that match the guest’s interests:

Apex: PersonalizeGuestExperiences

Probar la plantilla

  1. Haga clic en el icono Preview Settings (Configuración de vista previa) Icono Preview Settings (Configuración de la vista previa) resaltado para expandir la sección Preview Settings (Configuración de vista previa).
  2. En el cuadro Contact (Contacto), busque y seleccione Sofia Rodriguez.
  3. Haga clic en Save & Preview (Guardar y vista previa) Botón Preview (Vista previa) resaltado para ver la respuesta generada.
  4. Revise la sección de respuesta para ver cómo la plantilla de solicitud afecta a la respuesta de prueba. Puede activar la opción Preview Languages (Vista previa de idioma) para ver la respuesta en distintos idiomas. Cuando haya terminado, vuelva a establecer el idioma en inglés.

Actualice el modelo de la plantilla de solicitud

El equipo de liderazgo de Coral Cloud Resorts quiere que el agente tenga una respuesta más predictiva que la que tiene ahora. Puede usar el modelo de plantilla de solicitud para controlar el tono y el estilo, el punto de vista, las consideraciones éticas, etc., de la respuesta del agente. El modelo se puede modificar con Einstein Studio.

  1. En Prompt Builder, haga clic en el icono Properties (Propiedades) para abrir la sección Template Settings (Configuración de plantillas).
  1. Expanda la sección Inputs (Entradas) y asegúrese de que Model Type (Tipo de modelo) esté establecido en Standard (Estándar).
  2. Seleccione GPT 4 Omni Mini en el menú desplegable Models (Modelos).

Modelo OpenAI GPT 4 Omni Mini seleccionado.

  1. Haga clic en el icono Preview Settings (Configuración de vista previa) y asegúrese de que Sofia Rodriguez sigue apareciendo en el cuadro Contact (Contacto).
  2. Asegúrese de que Preview Language (Vista previa de idioma) esté en English (Inglés).
  3. Haga clic en Save & Preview (Guardar y vista previa). Observe que la respuesta es levemente diferente a la de antes.
  4. Haga clic en el icono Properties (Propiedades).
  5. Haga clic en View this model (Ver este modelo) en la sección Model (Modelo) para abrir Einstein Studio.

Enlace View this model (Ver este modelo) resaltado en el panel de configuración.

  1. Con Einstein Studio abierto, haga clic en el botón Edit (Editar).
  2. En el panel lateral Model Configuration (Configuración de modelo), seleccione el botón de opción Create model (Crear modelo).
  3. Mueva el punto del deslizador para cambiar la temperatura a 0,3. Deje el resto de los valores configuración como están.

Model configuration (Configuración de modelo) que muestra Create Model (Crear modelo) seleccionado y la temperatura establecida en 0.3.

Nota

Cambiar la temperatura en un LLM (modelo de lenguaje grande) afecta a la aleatoriedad de las respuestas generadas. Un valor de temperatura más bajo (cercano a 0) hace que el resultado del modelo sea más determinante y enfocado, es decir, genera respuestas más predictivas y repetitivas. Por el contrario, un valor de temperatura más alto (cercano a 1) aumenta la aleatoriedad y creatividad de las respuestas, lo que las hace más diversas y menos predecibles.

  1. Para ver un ejemplo de esta escritura, escriba esta solicitud: Write a 200-word article about how surfing got started. Include specific facts, people, and dates. (Escriba un artículo de 200 palabras sobre cómo comenzó el surf. Incluya hechos específicos, personas y fechas.)
  2. Haga clic en Generate (Generar). Pruebe la solicitud sobre el surf con diferentes temperaturas para ver la diferencia en los resultados del estilo de escritura. Asegúrese de volver a configurar la temperatura en 0.3 antes de guardar.
  3. Haga clic en Save (Guardar). Nota: El modelo se guarda, no la solicitud de ejemplo. El artículo de 200 palabras sobre surf se creó para darle una noción del estilo de escritura que produce este modelo.
  4. Introduzca la siguiente información:
    • Name (Nombre): Business Writing (Documento empresarial)
    • Description (Descripción): This model will be less creative, and therefore should hallucinate less. (Este modelo será menos creativo y, por lo tanto, alucinará menos.)
  5. Seleccione Create Modelo (Crear modelo).
  6. Después de crear el nuevo modelo, haga clic en Close (Cerrar).

Botón Close (Cerrar) resaltado.

Pruebe el modelo

Es hora de experimentar con la configuración del modelo actualizada en el generador de solicitudes.

  1. Si la plantilla de solicitud Generate Personalized Schedule (Generar programación personalizada) no está abierta en otra ficha, haga clic en el icono Setup (Configuración) y seleccione Setup (Configuración).
  2. En el cuadro Quick Find (Búsqueda rápida), busque y seleccione Prompt Builder (Generador de solicitudes).
  3. Seleccione la solicitud Generate Personalized Schedule (Generar programación personalizada).
  4. Asegúrese de que la sección Template Settings (Configuración de plantillas) esté abierta.
  5. En la sección Model settings (Configuración de modelos), seleccione la lista desplegable Model Type (Tipo de modelo).
  6. Seleccione Custom (Personalizado).
  7. Asegúrese de que la opción Business Writing (Documento empresarial) esté seleccionada.

Model Type (Tipo de modelo) configurado en Custom (Personalizado) y Models (Modelos) configurado en Business Writing (Documento empresarial).

  1. Haga clic en Save (Guardar).
  2. Haga clic en Preview Settings (Configuración de vista previa).
  3. En el cuadro Contact (Contacto), busque y seleccione Sofia Rodriguez.
  4. Haga clic en Preview (Vista previa). Revise el modo de expresión y la estructura de la respuesta ya que cambia cuando el tipo de modelo se actualiza. Observe que ahora la respuesta se adapta más a la empresa debido a la configuración del modelo.
  5. Haga clic en Activate (Activar).
  6. Haga clic en la flecha hacia atrás para volver a Setup (Configuración).

Flecha hacia atrás seleccionada.

Ahora, el agente está habilitado para Coral Cloud Resorts, la plantilla de solicitud está mejorada y hay un nuevo modelo de escritura. En la próxima unidad, todas estas funciones se unirán para mejorar las acciones que puede ejecutar el agente.

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