Agentforce Guia para alcançar um comportamento confiável do agente

Uma estrutura para 5 níveis de determinismo

Gráfico de fluxograma mostrando os elementos básicos do Agentforce.
Gráfico mostrando os níveis de controle para ampliar o comportamento do agente.
Gráfico de fluxograma mostrando uma árvore de decisão de alto nível do motor de raciocínio do Agentforce.

 

Atividade Etapas Descrição
Invocação de agentes 1 O agente é invocado.
Classificação de tópicos 2-3 O motor de raciocínio analisa a mensagem do cliente e a combina com o tópico mais apropriado com base no nome do tópico e na descrição da classificação.
Montagem de contexto 4-5 Depois que um tópico é selecionado, o motor reúne o escopo, as instruções e as ações disponíveis do tópico junto com o histórico da conversa. (Nota: As instruções são abordadas no nível dois, controle de agentes.)

Tomada de decisão
Usando todas essas informações, o motor determina se deve:
• Executar uma ação para recuperar ou atualizar informações
• Solicitar mais detalhes ao cliente
• Responder diretamente com uma resposta
Execução da ação 6-8 Se uma ação for necessária, o motor de raciocínio a executa e coleta os resultados.
Ciclo de ação O motor avalia as novas informações e decide novamente o que fazer em seguida: executar outra ação, solicitar mais informações ou responder.
Verificação de fundamentação Antes de enviar uma resposta final, o motor verifica se a resposta:
• Está baseada em informações precisas de ações ou instruções
• Segue as diretrizes fornecidas nas instruções do tópico
• Permanece dentro dos limites definidos pelo escopo do tópico
Enviar resposta A resposta fundamentada é enviada ao cliente.
Gráfico mostrando o fluxo da classificação de tópicos da conversa do agente ao planejamento.
Gráfico mostrando o fluxo de classificação de ações de uma conversa com o agente para um plano.
Gráfico mostrando a classificação em loop da próxima ação no fluxo da conversa do agente até o planejamento.
Gráfico mostrando o motor de raciocínio em ação no fluxo de uma conversa do agente até o planejamento.
Interface do usuário do Salesforce mostrando o rastreamento de planos no raciocínio do agente.
Gráfico de fluxograma mostrando um fluxo de agente com RAG entre a plataforma e Data Cloud.

 

Variáveis de contexto Variáveis personalizadas
Pode ser instanciado pelo usuário X
Pode ser entrada de ações
Pode ser saída de ações X
O
pode ser atualizado por ações
X
Pode ser usado em filtros de ações e tópicos
Gráfico de fluxograma mostrando as etapas de recuperação, configuração e uso da solução de problemas.
Gráfico de fluxograma mostrando um agente usando filtros para solucionar problemas ou fornecer resolução.
Gráfico de fluxograma mostrando uma jornada de marketing.

Perguntas frequentes sobre determinismo de IA

Os cinco níveis de determinismo em IA são: seleção de tópicos e ações sem instruções, instruções de agentes, fundamentação de dados, variáveis de agentes e ações determinísticas usando fluxos, Apex e APIs.

Entender o determinismo em IA é crucial para criar agentes confiáveis que possam realizar funções comerciais críticas com precisão e consistência, alcançando um equilíbrio entre fluidez criativa e controle corporativo.

Na IA, "determinístico" se refere à capacidade de um sistema produzir a mesma saída dada a mesma entrada e condições, impondo uma rigidez e disciplina essenciais para um comportamento confiável do agente.

O não determinismo em sistemas de IA surge principalmente devido ao uso de grandes modelos de linguagem (LLMs), que são não determinísticos por natureza, permitindo que agentes sejam flexíveis e adaptáveis.

Os níveis de determinismo aumentam progressivamente o determinismo de agentes de IA, afetando sua autonomia. À medida que os níveis progridem, agentes se tornam menos autônomos, mas mais confiáveis e alinhados aos processos de negócios.

Os sistemas de IA menos determinísticos apresentam desafios em termos de confiabilidade e conformidade com os requisitos de negócios, pois seu não determinismo inerente pode levar a um comportamento imprevisível.

As empresas gerenciam sistemas de IA com diferentes níveis de determinismo aplicando uma abordagem em camadas que inclui design inteligente, instruções claras, fundamentação de dados, gerenciamento de estado por meio de variáveis e automação determinística de processos usando fluxos, Apex e APIs.