Skip to main content

Presentación del motor de razonamiento

Objetivos de aprendizaje

Después de completar esta unidad, podrá:

  • Definir qué es el motor de razonamiento.
  • Explicar cómo funciona el motor de razonamiento.
  • Dirigirse al Generador de Agentforce desde la aplicación Agentforce Studio.
  • Describir las principales características del Generador de Agentforce.

Combinación de todos los elementos

Los subagentes y las acciones son los componentes esenciales de un agente, y son bastante potentes, ¿verdad? ¿Pero cómo sabe un agente cuándo iniciar estos subagentes durante las pláticas? Conozcamos el motor de razonamiento detrás de Agentforce.

¿Qué es un motor de razonamiento?

Piense en el motor de razonamiento como el director de una orquesta. Al igual que un director lleva el tiempo y guía a los músicos, el motor de razonamiento organiza cómo los subagentes y las acciones se encargan de la solicitud de un usuario.

El motor de razonamiento que potencia Agentforce se llama Atlas Reasoning Engine y está basado en gráficos. Piénselo como un diagrama de flujo con nodos, variables y transiciones, para que los agentes puedan seguir trayectorias específicas y predecibles.

A diferencia de los motores de razonamiento basados estrictamente en solicitudes, Atlas separa el flujo de trabajo completo de un agente de sus habilidades conversacionales. Usa Script del agente (el lenguaje para crear agentes) para combinar expresiones programáticas con instrucciones de lenguaje natural. El resultado es un razonamiento híbrido, que le ofrece la predictibilidad y el control que demanda el mundo empresarial, y la flexibilidad y creatividad que logran los modelos de lenguaje grandes (LLM).

Funcionamiento

Sigamos el recorrido de un mensaje de usuario a través del Atlas Reasoning Engine para aprender cómo los agentes de Agentforce razonan, entran en acción y generan respuestas.

  • Paso 1: El proceso empieza cuando un usuario envía una pregunta o solicitud.
  • Paso 2: El agente enruta al subagente definido como el subagente de inicio.
  • Paso 3: Una vez que el agente selecciona un subagente, empieza a resolver las instrucciones de razonamiento del subagente en el orden escrito. Esta parte es determinística, es decir, que el agente está resolviendo expresiones programáticas antes de comunicarse con el LLM. Si el agente cambia a un subagente distinto durante el proceso, redirige la plática de inmediato.
  • Paso 4: Una vez completado el razonamiento, el agente usa las instrucciones resultantes para crear una solicitud que se envía al LLM. La solicitud incluye: instrucciones de nivel del agente, historial de pláticas recientes, instrucciones resueltas y acciones disponibles para el subagente.
  • Paso 5: El agente envía la solicitud al LLM para iniciar el proceso de razonamiento y actuar. El agente usa LLM para analizar la información disponible en la solicitud y determina sus próximos pasos. El LLM puede responder al usuario o llamar una acción. Si el LLM decide responder al usuario, completa el bucle de razonamiento y formula una respuesta. Si el LLM decide ejecutar una acción, activa esa acción y cualquier lógica posterior a la acción asociada con la acción.

No obstante, es posible que el proceso no termine ahí. Si el LLM responde al usuario, puede continuar la plática mediante preguntas de seguimiento o cambiando el tema, y el agente responde de forma adecuada. En segundo plano, la respuesta del usuario reinicia la trayectoria. A continuación, mire el video de un recorrido visual del proceso.

Donde ocurre la magia

Ahora que Linda está familiarizada con todos los distintos componentes de un agente de Agentforce, está preparada para profundizar y empezar a crear uno. Así que aprendamos sobre el Generador de Agentforce, el único lugar para crear, personalizar y probar agentes predecibles y adaptados al contexto.

Para acceder al generador, Linda debe dirigirse a Agentforce Studio en Salesforce:

  1. Haga clic en Iniciador de aplicación para abrir el Iniciador de aplicación.
  2. Busque y seleccione Agentforce Studio.
  3. Si no ve la página All Agents (Todos los agentes), haga clic en Agents (Agentes).

Agentforce Studio es su central para crear y gestionar agentes de IA. Ofrece todas las herramientas que necesita para crear, personalizar, probar y supervisar sus agentes de IA.

Una captura de pantalla de la página Agents (Agentes) en la aplicación Agentforce Studio.

Para empezar, Linda hace clic en New Agent (Nuevo agente). Solo describe en lenguaje natural lo que quiere que haga el agente. This is an AI agent for Cloud Kicks, which is a retailer that sells stylish and comfortable custom sneakers. This AI agent assists Cloud Kicks customers with various issues. The AI agent can answer general questions and handle order management, shipping management, and product recommendations. It can locate nearby stores. And because Cloud Kicks is a shoe company, the AI agent can also give trail recommendations to hikers and runners for a specific geographic area. (Este es un agente de IA para Cloud Kicks, un minorista que vende zapatillas elegantes y cómodas. Este agente de IA asiste a los clientes de Cloud Kicks con diversos problemas. El agente de IA puede responder preguntas generales y manejar la gestión de pedidos, envíos y recomendaciones de productos. Puede ubicar tiendas cercanas. Y debido a que Cloud Kicks es una compañía de calzado, el agente de IA también recomienda rutas para senderistas y corredores de áreas geográficas específicas).

Luego, Agentforce prepara un nuevo agente en el generador, lo que le ofrece una ventaja a Linda en el proceso de desarrollo de agentes.

Una captura de pantalla del agente de IA de Cloud Kicks en el Generador de Agentforce.

Una breve introducción al generador

Ahora que Linda creó su primer agente, ayudémosla a familiarizarse con el Generador de Agentforce. Estas son las principales funciones del generador y lo que hacen.

  • Explorador (1): Vea y explore todos los componentes y activos de su agente en un único lugar. Incluye la configuración del agente, los subagentes y sus acciones, las fuentes de datos y conexiones del agente y mucho más.
  • Lienzo (2): Use el editor con formato de documento para modificar su agente o ver sus detalles. Puede crear con lenguaje natural en la vista de Lienzo o alternar a la vista Script para acceder al lenguaje de secuencias de comandos con el resaltado de sintaxis y validación en tiempo real.
  • Vista previa (3): Ingrese expresiones para probar su agente. Cuando tiene una vista previa de una plática en el Generador de Agentforce, puede ver un resumen del razonamiento y comportamiento de su agente para cada mensaje.
  • Lienzo/Script (4): Alterne entre la vista Canvas (Lienzo) basada en lenguaje natural y la de Script basada en código.
  • Asistente de Agentforce (5): Use el asistente de IA integrado para crear, depurar y perfeccionar su agente.

Para obtener más información sobre el Generador de Agentforce, consulte la insignia Nuevo Generador de Agentforce: Vistazo rápido.

Es hora de actuar

Ahora que Linda sabe cómo funciona Agentforce, se siente más segura. Y, ¿sabe qué? Es su turno para darle la vuelta. Para obtener experiencia práctica con Agentforce, complete la insignia Vistazo rápido: Crear su primer agente con Agentforce. Luego, profundice en todo el proceso de desarrollo de agentes con las guías de implementación de Agentforce.

Y cuando su cerebro esté repleto de conocimientos nuevos, estará preparado para planificar, crear y personalizar sus propios agentes de IA con Agentforce. Es momento de crear agentes increíbles.

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