La guía de Agentforce sobre ingeniería de contexto
Descubre cómo Agentforce utiliza el razonamiento híbrido, los subagentes, las acciones y más en sus agentes confiables y de nivel empresarial.
Descubre cómo Agentforce utiliza el razonamiento híbrido, los subagentes, las acciones y más en sus agentes confiables y de nivel empresarial.
Esta guía es compatible con el Generador de Agentforce más reciente disponible a través del Iniciador de aplicación . Consulta la Guía de legado si mantienes agentes a través de la Configuración.
Los agentes de IA están revolucionando las organizaciones al aumentar la eficiencia, reducir el esfuerzo manual y crear un lugar de trabajo más sofisticado y adaptable.
En esta guía, se exploran los elementos centrales de Agentforce, la plataforma de Salesforce para crear agentes de IA. Con la ingeniería de contexto, los profesionales facilitan a los agentes de Agentforce la información, las acciones y las instrucciones específicas que necesitan para lograr sus objetivos. Examinaremos cómo Agentforce Script utiliza el razonamiento híbrido para combinar la IA generativa con el control determinista.
Sabemos que los desarrolladores crean agentes en muchos entornos diferentes. Respaldamos esta flexibilidad para elegir tu modelo y tu entorno preferidos para el trabajo.
Ya sea que crees en Claude Code, Labs, Agentforce Studio o en otro producto, es importante conocer los detalles de cómo Agentforce gestiona la lógica y las conexiones.
La ingeniería de contexto es la sucesora de la ingeniería de solicitudes. Su finalidad es diseñar un sistema de subagentes, instrucciones, reglas y acciones que proporcione a un agente la información exacta y los límites que necesita para tener éxito, en lugar de tratar de hallar las palabras perfectas para engañar a un LLM y que dé exactamente las respuestas correctas.
Contenidos:
Un agente es un tipo de software que utiliza la IA generativa para tomar decisiones sobre qué hacer a continuación y cómo hacerlo. Un agente puede entender una pregunta (a menudo llamada enunciado), razonar de forma autónoma para determinar qué acciones tomar para alcanzar su objetivo, identificar qué datos se necesitan y, a continuación, pasar a la acción, con o sin intervención humana.
Funciones clave de los agentes de IA
Si bien los agentes utilizan grandes modelos de lenguaje (LLM) para manejar el lenguaje natural y la intención, Agentforce también utiliza Agentforce Script para seguir una lógica empresarial específica. Este modelo de razonamiento híbrido permite que los agentes sean más dinámicos que la automatización tradicional, y tan confiables como el software de codificación rígida.
El razonamiento híbrido es el enfoque de Agentforce para combinar el razonamiento probabilístico basado en LLM con la ejecución determinista basada en reglas en el mismo motor.
Esto les da a los agentes la flexibilidad de la IA generativa, sin perder la previsibilidad, el control y la capacidad de auditoría que las empresas requieren.
La automatización determinista y la IA de agentes no tienen por qué ser una opción. Con Agentforce, trabajan en conjunto.
Agentforce Studio
Agentforce Studio es nuestro espacio de trabajo unificado para todo el ciclo de vida de los agentes.
Agentforce Studio reúne todas las acciones que necesitas para crear, probar y gestionar el comportamiento de los agentes. Agentforce Studio tiene tres componentes clave que te ayudan a gestionar el ciclo de vida del desarrollo de agentes:
Agentforce Studio es tu solución integral para seguir mejorando tus agentes. Con este conjunto de herramientas, puedes crear, probar, implementar, supervisar y optimizar tus agentes de manera unificada.
Agentforce Studio cierra la brecha entre los usuarios técnicos y no técnicos. Katherine Mains, de Conagra Brands , lo describe como “la zona de Ricitos de oro” del diseño: lo suficientemente avanzada para nuestros arquitectos y lo suficientemente intuitiva para nuestros administradores.
Responde las preguntas frecuentes de los clientes con la información de tu base de conocimientos y gestiona la creación y gestión de casos de soporte y derivaciones a un representante de servicio cuando sea necesario
Responde preguntas sobre ventas y precios, además de calificar a los prospectos de un sitio web y transferir a otros agentes cuando es necesario
Agentforce es el marco que proporciona la previsibilidad que tu empresa necesita para dejar atrás las preguntas frecuentes simples y dedicarse a los trabajos de alto valor. El razonamiento híbrido y Agentforce Script combinan control con creatividad. El Contexto inteligente potencia a los agentes con los datos correctos en el momento correcto. Agentforce Studio ofrece un espacio de trabajo unificado para gestionar todo el sistema.
Data 360 también tiene una serie de características que hacen que Agentforce tenga capacidad de ampliación. Veamos brevemente cuáles son estos componentes:
| Componente | Cuándo usarlo | Habilidades requeridas |
|---|---|---|
| Acciones que puede invocar el agente | Para invocar un agente desde Flow o Apex | Poco código |
| API de agente | Para invocar a un agente desde fuera de Salesforce | Código profesional |
| Variables de agente | Para agregar más controles a la forma en que tu agente razona a través de la selección de temas y acciones | Poco código |
| SDK de Agentforce | Para crear un agente desde cero utilizando código Python a través de una interfaz programática en la infraestructura de Agentforce de Salesforce | Código profesional |
| Generador de modelos | Para personalizar un modelo de IA generativa o crear un modelo predictivo | Poco código |
Veamos más de cerca Agentforce Script, el plan para el proceso de razonamiento de un agente.
Agentforce Script es nuestro lenguaje de guionado específico de Agentforce que sirve como base de texto para crear agentes y dirigirlos. Funciona como un lenguaje unificado que expresa todo el comportamiento de un agente. Este único archivo reúne la configuración, la lógica empresarial, las acciones y las instrucciones de razonamiento. En lugar de tratar el lenguaje natural y el código como elementos distintos, los profesionales utilizan este plan para administrar toda la arquitectura de agentes en un solo lugar.
Agentforce Script guarda los detalles de tu agente en un archivo de texto plano y legible para facilitar la revisión y la gobernanza.
En las acciones de agentes que utilizan solo IA generativa , los usuarios dependen de solicitudes de lenguaje natural extensas, lo que puede dar resultados de tareas incoherentes e impredecibles. Agentforce Script cambia esto. El razonamiento híbrido con Script combina el lenguaje natural con instrucciones deterministas basadas en reglas.
Con este nivel de control, los líderes obtienen resultados inmediatos. Scott Van Dusen, socio y director de operaciones de Equitable Trust, menciona que Agentforce Script es increíblemente potente. La capacidad de manipular flujos y acciones le resulta mucho más sólida que con los métodos de solo LLM. “Me resulta mucho más sencillo tener el control”, dice Van Dusen.
Grant Roberson, administrador de Agentforce en Datasite, expresó que Script es “años luz mejor” que los agentes diseñados por solicitudes.
“Solía tener párrafos de instrucciones repetitivas en todas partes para tratar de forzar el comportamiento”, comentó Roberson. “Con Script, es fácil eliminar ese ruido y reemplazarlo con una lógica condicional que te permite confiar en que tus agentes harán exactamente lo que quieres”.
Script te aleja de la elaboración de solicitudes hacia una organización escalable. Debido a que utiliza un formato estructurado y basado en texto, tu equipo puede versionar, revisar y dirigir el comportamiento de los agentes como lo hace con el código tradicional.
Agentforce Script organiza las capacidades de los agentes a través de la sintaxis declarativa. Trata las instrucciones, las acciones y los subagentes como componentes modulares. Esta estructura diseña un mapa claro de los recursos para el motor de razonamiento y establece límites para mantener al agente dentro del alcance previsto. Estos guiones trasladan los flujos de trabajo del razonamiento probabilístico a resultados garantizados porque reducen las llamadas de LLM y evitan errores lógicos.
A continuación, te presentamos una lista de prácticas recomendadas estructurales organizadas por principios de diseño modular para ayudarte a crear un agente fácil de mantener y predecible.
A continuación, te presentamos una lista de técnicas de administración de datos organizadas por gestión de sesiones para ayudarte a reducir la latencia y mejorar la personalización.
A continuación, te presentamos una lista de estándares de configuración organizados por lógica de ejecución, que se utilizan para mantener un cumplimiento y confiabilidad estrictos.
A continuación, te presentamos una lista de pautas de implementación organizadas por selección de herramientas para ayudarte a elegir la ruta de automatización que mejor se adecúe a tu caso de uso.
Agentforce Script para que se encargue de las entradas humanas desordenadas o impredecibles.
Antes de continuar, es importante tener en cuenta que los agentes no son la única herramienta de IA generativa disponible en Agentforce 360 Platform. También existen las plantillas de solicitud, que son una herramienta poderosa para desarrollar aplicaciones que usan IA generativa. Estas plantillas, que se integran a Prompt Builder, permiten definir un conjunto de instrucciones estructuradas y reutilizables que guían a un modelo de IA generativa para producir resultados específicos. Pueden acceder a datos de Salesforce utilizando campos predefinidos, gráficos de datos y generación aumentada de recuperación (
RAG)
de datos contextuales. Además, estas plantillas son muy seguras: todas las solicitudes se envían a través de la capa de confianza de Salesforce, respetando los permisos, enmascarando datos confidenciales y señalando el contenido tóxico o dañino.
Las plantillas de solicitud son interacciones sencillas y puntuales con la IA, ideales para tareas rápidas que no requieren recordar información ni procesos complejos. Por ejemplo, funcionan muy bien para parafrasear una oración o resumir un caso, ya que no hace falta mantener un contexto continuo. Al crear soluciones con estas plantillas, es importante tener en cuenta que no guardan memoria entre usos y no toman decisiones ni ejecutan acciones por sí mismas. Simplemente generan una respuesta según la información y las reglas que les hayas definido al diseñarlas.
Las plantillas de solicitud se pueden usar por sí solas en una solución de IA integrada , o se pueden agregar a un agente a través de acciones de agente. Usar una plantilla de solicitud por sí sola es ideal en los siguientes casos:
Casos de uso de plantillas de solicitud:
Ten en cuenta que, aunque las plantillas de solicitud pueden completar datos de forma dinámica y generar respuestas basadas en las entradas dinámicas que se representan en tiempo de ejecución, no pueden razonar a través de las opciones ni realizar ninguna acción.
Los agentes son sistemas de software que deciden de forma autónoma qué hacer, en qué orden y de qué manera, en función de la evolución del contexto. Los agentes van más allá de una simple solicitud, ya que pueden planificar, razonar, ejecutar acciones externas (como llamadas a la API o búsquedas en bases de datos) y reaccionar en función de los resultados. Además, pueden elegir diferentes caminos o respuestas dependiendo de lo que aprendan a mitad del proceso. Los agentes son ideales si:
Casos de uso de agentes de IA:
Conocer los detalles de funcionamiento del motor de razonamiento es clave para implementar los agentes de manera exitosa. En los primeros días de los agentes de IA, los practicantes hablamos mucho sobre la ingeniería de solicitudes: el arte de “persuadir” a un LLM para que tenga un comportamiento determinado. Hoy, ya nos hemos graduado en ingeniería de contexto.
La ingeniería de contexto es una práctica más holística, que comprende mucho más que solo escribir una buena solicitud. Con el razonamiento híbrido de Agentforce, diseñas un sistema que equilibra el razonamiento autónomo de LLM con la lógica basada en reglas para el control determinista.
La ingeniería de contexto es la sucesora de la ingeniería de solicitudes . Su finalidad es diseñar un sistema de subagentes, instrucciones, reglas y acciones que proporcione a un agente la información exacta y los límites que necesita para tener éxito, en lugar de tratar de hallar las palabras perfectas para engañar a un LLM y que dé exactamente las respuestas correctas.
Las tres palancas de la ingeniería de contexto
Los profesionales utilizan Agentforce Script como lenguaje unificado para expresar subagentes, instrucciones, acciones y reglas en un solo lenguaje y archivo.
Veamos detenidamente los subagentes, las instrucciones y las acciones, tres piezas importantes de metadatos que defines cada vez que creas un agente con Agentforce.
Los subagentes son la base de las capacidades de tu agente, ya que definen lo que puede hacer y los tipos de solicitudes de los clientes que puede manejar. Son como departamentos especializados con experiencia específica, acciones que llevan a la acción e instrucciones. Cuando un cliente envía un mensaje, tu agente primero determina qué “departamento” (subagente) debe manejar la solicitud y, luego, aplica las pautas y las herramientas particulares de ese subagente para ayudar al cliente.
Las instrucciones son las pautas que indican cómo se manejan las pláticas dentro de un subagente. Guían la selección de acciones, establecen patrones de plática y proporcionan contexto empresarial. Los subagentes claros y definidos evitan la superposición y garantizan que el motor de razonamiento clasifique correctamente las solicitudes de los clientes. Las instrucciones deben ser claras, específicas y factibles para guiar al agente de manera efectiva.
Las acciones que el agente utiliza para obtener información o ejecutar tareas. A la hora de definir acciones, es crucial entender cómo las procesa el motor de razonamiento. El motor revisa las acciones disponibles en función de sus nombres, descripciones y entradas, así como las instrucciones del subagente y el contexto de la plática. Agentforce viene con una serie de acciones de agente estándar, y puedes crear acciones de agente personalizadas para ampliar aún más tu implementación. Siempre debes comprobar si se puede utilizar una acción estándar antes de crear una acción personalizada. Diseña acciones teniendo en cuenta la reutilización, ya que se pueden usar en varios subagentes. A continuación, te presentamos una lista de las acciones de agente personalizadas disponibles y cuándo debes usarlas.
| Componente | Cuándo usarlo | Habilidades requeridas | ¿Se requiere licencia adicional? |
|---|---|---|---|
| Plantilla de solicitud | Invocar un LLM para generar una respuesta. Las acciones de la plantilla de solicitud son una de las formas en que un agente utiliza la RAG. | Poco código | Sí |
| Flow | Para ejecutar la automatización basada en reglas de poco código y la recuperación de registros | Poco código | No |
| Código Apex | Para ejecutar la automatización basada en reglas de código profesional y la recuperación de registros | Código profesional | No |
| API de MuleSoft | Para recuperar datos de sistemas heredados y otras aplicaciones externas en un entorno empresarial complejo | Código profesional | Sí |
| Servicio externo | Para recuperar datos de las API de REST que admiten las especificaciones de OpenAPI | Poco código | Sí |
| Modelo predictivo | Para utilizar la IA predictiva con tu agente | Poco código | Sí |
El motor de razonamiento utiliza subagentes, instrucciones, acciones y reglas para llevar a cabo el trabajo. Dado que Agentforce Script funciona como la definición completa del agente, elimina la caja negra del enrutamiento probabilístico. En resumen, el motor de razonamiento hará lo siguiente:
A continuación, te mostramos un desglose paso a paso de lo que sucede dentro del motor de razonamiento cada vez que se invoca a un agente.
Nota: En este diagrama de flujo del motor de razonamiento se utiliza el término “temas” para lo que ahora llamamos “subagentes”. Pronto actualizaremos el diagrama.
| Actividad | Pasos | Descripción |
|---|---|---|
| Invocación del agente | 1 | Se invoca al agente. |
| Clasificación del subagente | 2-3 | El motor analiza el mensaje del cliente y lo empareja con el subagente más adecuado en función del nombre del subagente y la descripción de la clasificación. Agentforce Script transforma el enrutador de agentes en un elemento completamente configurable, lo que elimina la “caja negra” del enrutamiento probabilístico de LLM. La navegación se trata como un subagente programable, por lo que obtienes transparencia y control absolutos. Esto te permite alinear la lógica de toma de decisiones del agente de forma precisa con tus requisitos empresariales específicos y estándares de arquitectura. |
| Ejecución de Agentforce Script del subagente y creación de instrucciones/resolución de instrucciones y acciones disponibles |
4-5 | Ejecuta acciones guionadas por las instrucciones. Son acciones que se deben ejecutar después de elegir un tema, pero antes de que el sistema proceda a evaluar las instrucciones no deterministas o el resto del contexto conversacional. |
Historial de solicitudes y pláticas enviado a LLM |
6 | Una vez que se ejecutan todas las acciones guionadas, se envía una solicitud a LLM con el alcance del subagente, las instrucciones y las acciones disponibles, además del historial de pláticas. Nota: Las instrucciones están cubiertas en el nivel 2, Control de agentes. |
| LLM decide responder o ejecutar una acción | 7 | Con toda esta información, el motor determina si debe: • Ejecutar una acción para recuperar o actualizar información • Pedirle más detalles al cliente • Responder directamente Si el LLM decide responder, se ejecuta el paso 12. |
| Ejecución de acciones | 8-9 | Si se requiere una acción, el motor la ejecuta y recopila los resultados. |
| Ejecuta la lógica después de la acción | 10 | Solo aplicable con Agentforce Script: con Agentforce Script, las acciones pueden tener transiciones deterministas a otras acciones o subagentes. Siempre se ejecutarán después de que se ejecute la acción. |
| Salida de acción devuelta + Bucle de acción | 11 | El motor evalúa la información nueva y vuelve a decidir qué hacer a continuación: ejecutar otra acción, solicitar más información o responder. |
| Verificación de fundamentación: LLM responde al cliente | 12 | Antes de enviar una respuesta final, el motor comprueba que la respuesta: • Se base en información precisa de acciones o instrucciones • Siga las pautas proporcionadas en las instrucciones del subagente • Se mantenga dentro de los límites establecidos por el alcance del subagente Nota: Con Agentforce Script es posible agregar un paso para formatear la respuesta final. La respuesta guionada se envía al cliente. |
Para obtener un análisis aún más profundo, consulta la Guía de Agentforce para lograr un comportamiento confiable de los agentes: un marco para 6 niveles de determinismo
Los agentes confiables requieren un diseño bien pensado. Los profesionales les dan forma a través de una combinación de filtros, lógica guionada y citas que controlan en conjunto lo que ve el agente, lo que hace y cómo da cuenta de sus respuestas.
Los profesionales deben comprender la distinción entre los filtros y las instrucciones para crear agentes precisos. Los filtros controlan lo que el LLM ve y lo que puede hacer en cada turno de una plática, y funcionan en varios niveles. Los filtros pueden aplicarse en subagentes, acciones y recuperadores, lo que permite que los profesionales tengan un control detallado de los subagentes que están disponibles, lo que pueden hacer y el tipo de contenido que recupera el modelo en cada paso.
Piensa en el asistente virtual de un banco. Cuando un cliente pregunta por su hipoteca, se activa un subagente dirigido al préstamo para vivienda. Su filtro garantiza que el LLM solo vea documentos hipotecarios, no datos de tarjetas de crédito ni registros de inversión. No obstante, dentro de esa misma plática, la acción que calcula la tasa actual del cliente utiliza su propio filtro más estricto, restringido a la cuenta de ese cliente. El cliente obtiene una respuesta precisa y los datos irrelevantes nunca ingresan en el caso.
Los filtros se pueden configurar como estáticos (predeterminados en la configuración) o dinámicos (transferidos durante la ejecución desde el contexto de la plática o las entradas de solicitud). Con los prefiltros de recuperador mejorados, los profesionales ahora pueden aplicar hasta 10 filtros dinámicos por recuperador, combinarlos con la lógica AND/OR (y/o) y usar operadores LIKE (como) para la coincidencia de patrones. Esto reduce el ruido de recuperación y mantiene la ventana de contexto centrada en el contenido más relevante. En los flujos de trabajo de desarrollo de software, por ejemplo, los profesionales pueden aplicar filtros de contexto específicos de la acción para asignarle a un agente flexibilidad de interpretación de las solicitudes del usuario, sin que deje de ser estricto sobre el estado actual de la base de código.
Agentforce Script proporciona el nivel más alto de control determinista mediante la codificación de secuencias y reglas específicas para que el agente las siga. Este enfoque evita el bucle de fatalización de solicitudes, en el que las instrucciones se vuelven demasiado extensas o confusas para que el LLM las siga con precisión.
Si bien los filtros y Agentforce Script proporcionan control a nivel del sistema, los profesionales también deben definir una forma de verificar la precisión. Las citas proporcionan a los usuarios una pista de auditoría clara para cada respuesta y conectan con el contexto interno que el agente utilizó en su respuesta.
Una ingeniería de contexto exitosa requiere una integración fluida de subagentes, instrucciones, guiones y acciones. Estos cuatro elementos trabajan juntos para mantener a un agente dentro de los límites de relevancia y precisión óptimas. Los subagentes definen la experiencia especializada. Las instrucciones proporcionan orientación y tono conversacional. Agentforce Script agrega una capa de control determinista para aplicar las reglas de negocio. Las acciones permiten que el agente ejecute acciones y acceda a los datos en tiempo real. Esta estrategia combinada garantiza que tu agente siga siendo útil y altamente confiable.
| Mal ejemplo | Buen ejemplo | ¿Por qué es mejor? |
|---|---|---|
| Maneja preguntas y problemas de pedidos. | Tu trabajo es responder preguntas relacionadas con el estado del pedido o las políticas de reparación. | Esta descripción ayuda al motor de razonamiento a identificar al experto correcto durante la clasificación. |
| Ayuda con problemas de inicio de sesión. | Tu trabajo es ayudar a los clientes que no pueden iniciar sesión restableciendo contraseñas o buscando nombres de usuario. | Esto define explícitamente las actividades del motor de clasificación. |
| Componente | Contenido |
|---|---|
| Nombre del subagente | Restablecimiento de contraseña |
| Descripción | Esto define explícitamente las actividades del motor de clasificación. |
| Agentforce Script (Control) | Requiere verificación de identidad antes de que se ejecute cualquier acción de restablecimiento. Comprueba si el usuario tiene una sesión válida. Utiliza la lógica de guiones para regresar a las preguntas de seguridad si los métodos de verificación principales no están disponibles. |
| Instrucciones (Comportamiento) | Pregunta qué método de verificación prefiere el cliente. Utiliza un tono profesional. Explica que se enviará un enlace de restablecimiento seguro por correo electrónico después de que la verificación se realice correctamente |
Las instrucciones guían al agente para manejar las pláticas dentro de un subagente. Ayudan al agente a tomar decisiones sobre la selección de acciones y los patrones de respuesta. Como las instrucciones no son deterministas, no reemplazan la necesidad de contar con reglas de negocio codificadas en Agentforce Script o una acción.
| Mal ejemplo | Buen ejemplo | ¿Por qué es mejor? |
|---|---|---|
| Obtén los detalles del pedido del cliente. | Si un cliente pregunta acerca del estado de su pedido, ofrece todas las opciones de búsqueda, incluida la dirección de correo electrónico o la ID del pedido. | Proporciona orientación específica y utiliza un lenguaje similar al nombre de la acción. |
| Ayuda con problemas con el dispositivo | Antes de usar la acción Knowledge, aclara el tipo de dispositivo (iOS o Android). | Da instrucciones claras sobre qué información recopilar primero. |
| Utiliza Knowledge para las preguntas sobre productos. | Identifica primero el producto específico. Luego, utiliza la acción Knowledge con el nombre exacto del producto. | Proporciona una secuencia clara de pasos para la acción. |
| Verifica si los clientes necesitan ayuda. | Después de indicar el estado del envío, pregunta siempre si el cliente necesita algo más relacionado con su pedido. | Es específica sobre cuándo y cómo hacer un seguimiento. |
Una ingeniería de contexto exitosa requiere saber dónde ubicar la lógica.
Prácticas recomendadas para redactar instrucciones efectivas
Esta es una pregunta que escuchamos a menudo de nuestros clientes. La respuesta corta es sí. Data 360 es parte integral de Agentforce porque la arquitectura de Data 360 se aprovecha para ciertas funciones de Agentforce, como el Análisis de agentes y Digital Wallet. Además, la infraestructura de Data 360 potencia la indexación y la búsqueda de datos no estructurados, así como el registro de comentarios y la pista de auditoría. Data 360 también puede proporcionar capacidades de ampliación adicional. Los clientes de Agentforce también pueden optar por habilitar funciones como Aporta tu propio lago (BYOL) y Aporta tu propio modelo de lenguaje grande (BYO-LLM) para utilizar datos y modelos creados en plataformas fuera de Salesforce con agentes generados en Agentforce.
Desde el acceso a datos de otros lagos de datos a través de la federación de datos hasta el uso de la infraestructura de hiperescala para datos a escala de petabytes, la utilización de la arquitectura de Data 360 con Agentforce garantiza que los clientes experimenten mejores resultados de IA hoy en día. Esta potente arquitectura también garantiza la viabilidad a largo plazo para la adopción exitosa de agentes, sin importar cuán grandes o complejos sean los conjuntos de datos subyacentes que impulsan esos agentes.
¿Te interesa saber qué funciones específicas de Agentforce están impulsadas por Data 360? En la siguiente tabla, te presentamos las funciones de Agentforce que Data 360 ofrece de forma predeterminada, junto con las funciones opcionales que los clientes pueden habilitar para ampliar su implementación.
| Función de Agentforce impulsada por Data 360 | Descripción | Administración de usuarios |
|---|---|---|
| Automatización de bibliotecas de datos | Automatiza la creación de índices de búsqueda y recuperadores para respaldar las acciones de agente, como responder preguntas con Knowledge. | Incluido de forma predeterminada |
| análisis de agentes | Transmite los datos de uso a Data 360 para elaborar informes y tableros | Incluido de forma predeterminada |
| Generación aumentada de recuperación (RAG) | Permite a los clientes aumentar sus solicitudes con datos de Salesforce y Data 360, que se recuperan en el momento de la inferencia | Incluido de forma predeterminada |
| Pista de auditoría y registro de comentarios | Datos de auditoría de la IA generativa | Opcional |
| Aporta tu propio modelo de lenguaje de gran tamaño (BYO-LLM) | Permite a los usuarios utilizar su propio LLM | Opcional |
| Fuentes de datos externas (no CRM) | Permite a los usuarios basar las respuestas generadas por IA en fuentes externas | Opcional |
| Datos no estructurados | Permite a los usuarios basar las respuestas generadas por IA en datos no estructurados | Opcional |
| Gráficos de datos en tiempo real | Permite fundamentar, casi en tiempo real, las respuestas generadas por la IA mediante el uso de datos normalizados de varias fuentes de Data 360 | Opcional |
Abordamos los elementos clave para el funcionamiento de Agentforce, incluido el motor de razonamiento, y cómo usar subagentes, instrucciones y acciones. Comprender estos componentes es clave para usar Agentforce de manera efectiva. Esta guía te servirá para mejorar los resultados a medida que implementas Agentforce. Te recomendamos consultar los recursos proporcionados para obtener más información.
Encuentra blogs, guías, videos de demostración y más recursos en Agentblazer.com y Agentforce.com
Agentforce es la plataforma de Salesforce para crear agentes que van más allá de las simples interacciones de chat. A diferencia de las herramientas estándar de IA generativa, estos agentes pueden planificar, razonar y tomar medidas de forma autónoma para lograr objetivos específicos, con o sin intervención humana en el ciclo.
Agentforce evolucionó de las interacciones básicas de IA a un ciclo de vida de desarrollo integral dentro de Agentforce Studio, con la incorporación del Generador de Agentforce y el guionado de agente para mejorar el control determinista. Este cambio implicó cambiar el nombre de “Temas” poe “Subagentes”. La plataforma pasó de seguir un enfoque centrado en la solicitud a implementar un modelo de razonamiento híbrido, que prioriza la lógica confiable sobre las solicitudes de lenguaje natural probabilístico.
¡Sí! Consulta https://www.salesforce.com/agentforce/legacy-guide/
Estas guías tienen información técnica sobre el funcionamiento de Agentforce, pero no son guías de implementación oficiales con rutas de clics ni consejos para soluciones problemas. Las guías de implementación oficiales de Agentforce se encuentran en la ayuda de Salesforce.
Las guías de implementación oficiales de Agentforce se encuentran en la ayuda de Salesforce.
Esta guía tiene información técnica sobre el funcionamiento de Agentforce, pero no es una guía de implementación oficial con rutas de clics ni consejos para soluciones problemas.
El razonamiento híbrido es el enfoque de la organización de agentes de Agentforce que combina la lógica determinista basada en reglas con la inteligencia impulsada por LLM. Permite que los generadores activen o desactiven la autonomía de la IA en función de la cantidad de fiabilidad y flexibilidad que requiere una tarea determinada.
La guía cubre los fundamentos de Agentforce, la diferencia entre solicitudes y agentes, razonamiento de Agentforce, prácticas recomendadas para varios componentes y si Agentforce necesita Data 360.
Agentforce Script proporciona un control determinista completo porque reemplaza las solicitudes del sistema extensas y complicadas con una lógica estructurada. Permite que los profesionales definan pasos específicos similares al código y secuencias “si/entonces” que deben ocurrir antes o después del razonamiento de LLM, lo que garantiza resultados predecibles.
Usa Agentforce Script para “control”, como hacer cumplir secuencias obligatorias, cálculos complejos o reglas comerciales confidenciales. Usa las instrucciones de “comportamiento”, que incluyen guiar el tono, la personalidad y los patrones de plática generales del agente.
La ingeniería de contexto es la sucesora de la ingeniería de solicitudes. Su finalidad es diseñar un sistema de subagentes, instrucciones, reglas y acciones que proporcione a un agente la información exacta y los límites que necesita para tener éxito, en lugar de tratar de hallar las palabras perfectas para engañar a un LLM y que dé exactamente las respuestas correctas.
Los filtros actúan como guardianes a nivel del sistema. Pueden ocultar o incluir por completo subagentes o acciones específicos según datos en tiempo real, por ejemplo, si un cliente se autenticó o si se recopiló una variable específica (como un número de pedido).
Data 360 es integral para crear agentes empresariales efectivos, impulsa la indexación y la “fragmentación” de datos para la generación aumentada de recuperación (RAG). También ofrece funciones esenciales, como Análisis de agente y Digital Wallet, que se utilizan para dar seguimiento al rendimiento y al uso de los agentes.
Echa un vistazo más de cerca a cómo funciona el desarrollo de agentes en nuestra biblioteca.
Lanza Agentforce con velocidad, confianza y ROI que puedes medir.
Cuéntanos cuáles son las necesidades de tu empresa y te ayudaremos a encontrar respuestas.