Skip to main content

Conheça o mecanismo de raciocínio

Objetivos de aprendizagem

Após concluir esta unidade, você estará apto a:

  • Definir o que é o mecanismo de raciocínio.
  • Explicar como funciona o mecanismo de raciocínio.
  • Navegar até o Criador do Agentforce a partir do aplicativo Estúdio do Agentforce.
  • Descrever as principais características do Criador do Agentforce.

Como colocar tudo isso em prática

Os subagentes e as ações são os blocos de construção de um agente e eles são muito poderosos, certo? Mas como um agente sabe quando iniciar esses subagentes durante conversas? Vamos conhecer o mecanismo de raciocínio por trás do Agentforce.

O que é um mecanismo de raciocínio?

O mecanismo de raciocínio é parecido com o maestro de uma orquestra. Da mesma forma que um maestro controla o tempo e orienta os músicos, o mecanismo de raciocínio coordena a forma como os subagentes e as ações processam a solicitação de um usuário.

O mecanismo de raciocínio que alimenta o Agentforce é chamado de mecanismo de raciocínio Atlas e ele é baseado em gráficos. Você pode pensar nele como um fluxograma com nós, variáveis ​​e transições, para que os agentes possam seguir caminhos específicos e previsíveis.

Ao contrário dos mecanismos de raciocínio estritamente baseados em prompts, o Atlas separa o fluxo de trabalho geral de um agente de suas habilidades conversacionais. Ele usa o Agent Script, a linguagem para criar agentes, para combinar expressões programáticas com instruções em linguagem natural. O resultado é um raciocínio híbrido que oferece a previsibilidade e o controle que as empresas exigem, além da flexibilidade e criatividade que os grandes modelos de linguagem (LLMs) possibilitam.

Como funciona

Vamos acompanhar o caminho de uma mensagem do usuário pelo mecanismo de raciocínio Atlas para ver como os agentes do Agentforce raciocinam, atuam e geram respostas.

  • Etapa 1: o processo começa quando um usuário insere uma pergunta ou solicitação.
  • Etapa 2: o agente roteia para o subagente definido como o subagente inicial.
  • Etapa 3: depois que o agente seleciona um subagente, ele começa a resolver as instruções de raciocínio do subagente na ordem que elas estão escritas. Esta parte é determinística, o que significa que o agente está resolvendo expressões programáticas antes mesmo de se comunicar com o LLM. Se o agente fizer a transição para um subagente diferente durante o processo, ele redirecionará a conversa imediatamente.
  • Etapa 4: após todo o raciocínio ser concluído, o agente usa as instruções resultantes para criar um prompt que será enviado ao LLM. O prompt inclui: instruções no nível do agente, o histórico recente da conversa, as instruções resolvidas e as ações disponíveis para o subagente.
  • Etapa 5: o agente envia o prompt ao LLM para iniciar o processo de raciocínio e atuação. O agente usa o LLM para analisar as informações disponíveis no prompt e determinar as próximas etapas. O LLM pode responder ao usuário ou invocar uma ação. Se o LLM optar por responder ao usuário, ele concluirá o loop de raciocínio e formulará uma resposta. Se o LLM optar por executar uma ação, ele acionará essa ação e qualquer lógica pós-ação associada a ela.

Porém, o processo pode não terminar aí. Se o LLM responder ao usuário, este poderá dar continuidade à conversa fazendo uma pergunta complementar ou mudando de assunto, e o agente responderá de forma adequada. Nos bastidores, a resposta do usuário reiniciará a jornada. Assista ao vídeo abaixo para ver um guia passo a passo do processo.

Onde a magia acontece

Agora que a Linda já conhece todos os diferentes componentes de um agente do Agentforce, ela está pronta para entrar em ação e começar a criar um. Portanto, vamos conhecer o Criador do Agentforce, sua solução completa para criar, personalizar e testar agentes previsíveis que reconhecem o contexto.

Para ter acesso ao criador, Linda precisa acessar o Estúdio do Agentforce no Salesforce:

  1. Clique em Iniciador de aplicativos para abrir o Iniciador de aplicativos.
  2. Procure e selecione Estúdio do Agentforce.
  3. Se você não vir a página All Agents (Todos os agentes), clique em Agents (Agentes).

O Estúdio do Agentforce é seu hub central para criar e gerenciar agentes de IA. Ele fornece todas as ferramentas necessárias para criar, personalizar, testar e monitorar seus agentes de IA.

Captura de tela da página Agents (Agentes) no aplicativo Estúdio do Agentforce.

Para começar, Linda clique em New Agent (Novo agente). Ela simplesmente descreve em linguagem natural o que deseja que seu agente faça. 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 é um agente de IA da Cloud Kicks, uma empresa de varejo que vende tênis personalizados, estilosos e confortáveis. Este agente de IA auxilia os clientes da Cloud Kicks nas mais diversas questões. O agente de IA pode responder a perguntas gerais e lidar com o gerenciamento de pedidos, gerenciamento de envios e recomendações de produtos. Ele pode localizar lojas próximas. E, como a Cloud Kicks é uma empresa de calçados, o agente de IA também pode oferecer recomendações de trilhas para caminhadas e corridas em uma área geográfica específica. Em seguida, o Agentforce cria um novo agente no criador, o que dá a Linda uma grande vantagem inicial no processo de desenvolvimento do agente.)

Em seguida, o Agentforce cria um novo agente no criador, o que dá a Linda uma grande vantagem inicial no processo de desenvolvimento de agentes.

Uma captura de tela do novo agente de IA da Cloud Kicks no Criador do Agentforce.

Uma breve introdução ao criador

Agora que Linda criou seu primeiro agente, vamos ajudá-la a se familiarizar com o Criador do Agentforce. Veja os principais recursos do criador e o que eles fazem.

  • Explorador (1): visualize e navegue por todos os recursos e componentes do seu agente em um único local. Isso inclui as configurações do agente, os subagentes e suas ações, as fontes de dados e conexões do agente e muito mais.
  • Canvas (Tela) (2): use este editor semelhante a um documento para modificar seu agente ou visualizar seus detalhes. Você pode criar em linguagem natural na visualização Canvas (Tela) ou alternar para a visualização Script para ter acesso à linguagem de script com destaque de sintaxe e validação em tempo real.
  • Preview (Visualização) (3): teste seu agente inserindo declarações. Ao visualizar uma conversa no Criador do Agentforce, você pode ver um resumo do raciocínio e do comportamento do seu agente para cada mensagem.
  • Canvas (Tela)/Script (4): alterne entre a visualização Canvas (Tela), baseada em linguagem natural, e a visualização Script, baseada em código.
  • Assistente do Agentforce (5): use o assistente de IA integrado para ajudar você a criar, depurar e aprimorar seu agente.

Para saber mais sobre o Criador do Agentforce, confira o emblema Novo Criador do Agentforce: Visualização rápida.

Hora de agir

Linda se sente mais confiante agora que sabe como o Agentforce funciona. E adivinhe? É sua vez de experimentar! Comede a trabalhar com o Agentforce concluindo o emblema Início rápido: Monte seu primeiro agente com o Agentforce. Em seguida, aprofunde-se em todo o processo de desenvolvimento de agentes consultando os guias de implementação do Agentforce.

E, quando sua mente estiver repleta de conhecimento recém-adquirido, você estará pronto para planejar, criar e personalizar seus próprios agentes de IA com o Agentforce. Vá em frente e crie agentes realmente incríveis!

Recursos

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback