Loading
Personalización de Salesforce
Configurar un Einstein Retriever y hacer referencia a él en una plantilla de solicitud

Configurar un Einstein Retriever y hacer referencia a él en una plantilla de solicitud

Cree un Einstein Retriever para obtener datos de DMO relevantes basándose en contexto de plática e inyéctelo en plantillas de solicitudes.

Ediciones necesarias

Permisos de usuario necesarios
Para gestionar recuperadores o versiones en Einstein Studio (crear, modificar y eliminar): Arquitecto de Data Cloud
Para crear y gestionar plantillas de solicitudes en Generador de solicitudes:

Conjunto de permisos Gestor de plantillas de solicitud

  • Gestionar plantillas de solicitudes
  • Ejecutar plantillas de solicitudes
Para crear y gestionar agentes de Servicio Agentforce: Conjunto de permisos Gestionar agentes de servicio Agentforce Y Gestionar agentes de IA

Einstein Retrievers implementa Recuperación de generación aumentada (RAG), actuando como motores de búsqueda semánticos que consultan índices de Data 360. Cuando se produce una interacción Agentforce, el recuperador busca datos de DMO indexados utilizando la intención del cliente, luego inyecta dinámicamente resultados en plantillas de solicitudes como variables contextuales. Las plantillas de solicitudes utilizan estos datos recuperados para generar respuestas personalizadas que tienen en cuenta el contexto y que combinan el razonamiento LLM con su información de negocio en tiempo real.

  1. Configurar un recuperador basándose en su índice de búsqueda creado y Objetos de modelo de datos (DMO)
  2. Cree una plantilla de solicitud.

    Consulte Crear una plantilla de solicitud Flex.

    Campo action
    Tipo de plantilla Seleccione Flex.
    Nombre de plantilla Agregue un nombre descriptivo (por ejemplo, NTO_OutdoorGearFinder).
    Descripción Agregue una descripción (por ejemplo, Outputs JSON of suggested products based on user input).
    Recursos Agregue su recuperador.
  3. Redacte el texto de la plantilla de solicitud con estas secciones:
    • Función: Defina la persona y el propósito del agente.
    • Contexto: Describa sus categorías de productos y estructura de datos.
    • Formato y barandillas: Especifique reglas de respuesta (solo JSON, sin datos inventados).
    • Instrucciones: Defina el proceso para gestionar consultas de usuarios.
    • Origen de datos: haga referencia a su Einstein Retriever con la {!$EinsteinSearch:Your_Retriever_Name.results} de sintaxis
    • Instrucciones de salida: asigne campos de DMO a la estructura de salida de JSON.
    • Ejemplo: proporcione entrada de muestra y salida de JSON esperada.
  4. Cree una acción de agente con la plantilla de solicitud.

    Consulte Crear una acción de agente personalizado en el Generador heredado.

    Campo action
    Tipo de acción de referencia Seleccionar plantilla de solicitud
    Nombre de acción Agregue un nombre (por ejemplo, NTO_OutdoorGearRecommendations).
    Descripción Agregue una descripción (por ejemplo, Provides personalized outdoor gear recommendations using the product catalog).
    Selección de plantilla Seleccione su plantilla de solicitud (en este ejemplo, NTO_OutdoorGearFinder).

    Para el esquema JSON esperado y los requisitos de formato para el componente Agente web adaptativo (AWAC), consulte Estructura de respuesta.

 
Cargando
Salesforce Help | Article