Identificar caso de uso comercial para automatizar com agente de IA

Siga as seguintes diretrizes ao identificar o caso de uso comercial:

  1. Defina claramente o problema ou processo específico que deseja automatizar com o agente de IA.

  2. Use ferramentas como Visio, Miro e outras ferramentas semelhantes para definir graficamente o problema ou processo que você deseja automatizar.

  3. Avalie o impacto potencial e os benefícios de automatizar esse caso de uso como, por exemplo, eficiência melhorada, custos reduzidos ou experiência aprimorada do cliente.

  4. Identifique os KPIs principais que você vai medir para determinar o ROI e provar o valor.

Identifique se o caso específico de uso requer ações, conhecimento ou ambos

  • Ações — Identifique se o caso de uso requer que o agente de IA execute ações específicas, como atualizar um banco de dados, enviar e-mails ou executar APIs de terceiros.

  • Conhecimento — Determine se o caso de uso exige que o agente da IA forneça informações ou respostas com base em uma base de conhecimento.

  • Ambas — Avalie se o caso de uso requer uma combinação entre ações e conhecimento.

Escolher o agente de IA certo

Agente autônomo de IA

Adequado para ambientes complexos e dinâmicos em que o agente precisa entender o contexto e decidir usar o base de conhecimento ou API integrações disponíveis sem scripts predefinidos.

  • Conversas naturais abertas ou respostas.

  • Quando as bases de conhecimento são maiores ou as variações de entidades/respostas são potencialmente grandes.

Agente de IA com script

Melhor para tarefas simples e repetitivas com etapas bem definidas ou onde a repetibilidade exata e a pressibilidade são necessárias. Além disso, é mais adequado para perguntas e respostas altamente técnicas.

  • Casos de uso rigoroso em que respostas específicas com variação limitada são necessárias.

  • Para tratamento de dados confidenciais, uma IA com script é preferencial, pois opera sob regras predefinidas e não poderá usar ou desconstruir dados mal interpretados.

  • Consistência de experiência, onde a experiência precisa permanecer a mesma. O LLM pode potencialmente fornecer diferentes resultados para os mesmos prompts.

Tabela de comparação

ScriptAutônomo
BenefíciosMaior controleMais rápido e fácil de construir
Mais barato para executarIX muito natural
Mais rápido no tempo de execuçãoAs alterações de escopo são mais fáceis
InconvenientesEsforço intensivo para construirMais caro
IX frágil e rígidaRisco de ousarias

Desenvolvimento de um agente autônomo de IA

Ao criar um agente autônomo de IA, assegure-se de seguir as etapas descritas abaixo na sequência.

  • Comece definindo um objetivo — Articule claramente o objetivo primário do agente da IA, como resolver consultas de clientes ou processar pedidos de forma eficiente.

  • Definir a jornada — Identifique claramente as perguntas, ações e recursos que você deseja que seu agente de IA tenha.

  • Adicionar conhecimento— Integra bases de conhecimento relevantes que o agente pode acessar para fornecer informações precisas.

  • Definir ações — Especifique as ações que o agente precisa para executar e integrar as APIs ou chamadas de função necessárias.

  • Visualizar —Visualizar o agente de IA com conhecimento e ações.

  • Teste e validação — Use as ferramentas de visualização de plataforma para testar o desempenho do agente de IA e fazer os ajustes necessários.

  • Adicionar instruções — Forneça instruções detalhadas para melhorar a precisão e a confiabilidade das respostas do agente.

Fazer e Não escrever metas

Esta seção descreve as melhores práticas para gravar avisos de objetivos para o agente autônomo de IA e ações para cumprir as intenção do usuário.

Fazer

  • Mantenha o objetivo curto e conciso.

  • Focalize na função ou finalidade geral do bot.

  • Considere o resultado final ou benefício para o usuário.

  • Use uma linguagem clara e concisa.

  • Certifique-se de que o objetivo esteja alinhado com as ações e recursos do bot.

Contras

  • Não inclua detalhes específicos, como localizações, datas ou informações de usuário.

  • Evite mencionar ações específicas ou métodos de implementação.

  • Não use jargões técnicos ou terminologias complexas.

  • Evite declarações de objetivos muito longas ou complicadas.

  • Não inclua vários objetivos não relacionados em um único aviso.

  • Evite o uso de linguagem ambígua ou vaga.

Recomendações sobre como gerenciar suas bases de conhecimento

Ao criar e gerenciar bases de conhecimento, é importante mantê-la precisa e ajustada à finalidade do agente de IA. Semelhante a como um agente humano pode ficar sobrecarregado com muitas informações não relacionadas, adicionar informações mais genéricas à base de conhecimento pode confundir o agente de IA.

Siga as seguintes recomendações ao criar e gerenciar bases de conhecimento:

  • Organize o conteúdo logicamente. Use categorias ao criar seu próprio documento de conhecimento no estúdio do agente da IA.

  • Ao carregar arquivos, evite qualquer informação conflitante ou duplicada através de documentos.

  • Verifique a qualidade do documento antes de carregar.

  • Divida arquivos grandes em arquivos menores, se necessário.

  • Revise periodicamente o conhecimento e atualize sempre que necessário.

Recomendações sobre criação de ações

Siga as seguintes recomendações ao criar ações:

  • Defina claramente os objetivos de ação na descrição da ação.

  • Minimize a complexidade, mantenha as ações simples.

  • Descreva com precisão cada entidade/slot, pois isso melhora a precisão do LLM para entender melhor a tarefa.

  • Não crie ações conflitantes ou contraditórias.

  • Crie lógica determinística no fluxo Conectar para maior precisão em vez de depender de LLM.

Pedir dicas de engenharia ao escrever instruções

Antes de adicionar instruções ao agente de IA, adicione as ações e os conhecimentos necessários e teste o agente de IA. Adicionar instruções depois de testar o agente de IA aprimora a eficiência e a precisão do agente de IA.

Consulte as seguintes dicas ao escrever instruções para seus agentes autônomos de IA:

  • Manter simples — Use linguagem clara e concisa. Evite jargões técnicos ou frases excessivamente complexas.

  • Usar marcação de marcação — Use títulos e a marcação de lista ordenada/desordenada para melhores resultados.

  • Defina a identidade do agente de ia—Comece definindo claramente a personalidade do agente (por exemplo, "Você é um agente de atendimento ao cliente útil...").

  • Desfazê-la — Delineie as tarefas passo a passo. Por exemplo: "Primeiro, confirme seu número da conta. Em seguida, descreva o problema".

  • Plano para erros — Inclua frases de recuo como, por exemplo, "Sinto muito, você poderia repetir isso?" se a entrada não estiver clara.

  • Preservar o contexto — Lembre o agente para se lembrar das respostas anteriores para garantir a continuidade de conversas longas.

  • Ações de referência — Instrua claramente como usar ações externas em diferentes etapas. Verifique se as ações referenciadas são habilitadas na guia Ações para evitar comportamentos inesperados.

  • Adicionar guardrails — Instrui o agente de IA a responder somente no contexto do objetivo.

  • Adicionar exemplos— Para melhorar a precisão, adicione exemplos onde necessário.

Modelos para redação de instruções

Use os seguintes modelos para gravar instruções específicas aos seus ojectivos:

## 1. Identidade

-**Definição de função:** —Defina a personalidade e a experiência do agente de IA. Por exemplo, "Você é Jamie, um representante de atendimento ao cliente especialista para todas as consultas relacionadas a viagens."

-**Tom e Comportamento-** — Especifique se o agente deve ser amigável, formal ou casual.

##2. Contexto

-**Informações de fundo** — Forneça todos os detalhes de fundo necessários que o agente deve considerar. Por exemplo, "Essa conversa é sobre reservar viagens para férias em família."

-**Detalhes do ambiente** — Mencione quaisquer restrições do sistema, como por exemplo, chamada por voz e ruído de fundo que possa afetar a qualidade da transcrição.

##3. Tarefa

-**Subtasks/Steps** — Desfaça a tarefa geral em etapas específicas e sequenciais. Por exemplo, saudação, coleta de datas de viagem, sugerindo opções, confirmando detalhes. Referencia as ações em cada etapa que serão usadas para cumprir a tarefa.

##4. Diretrizes de Resposta

-**Formatação de regras**—Defina como estruturar as respostas. Por exemplo, considere o uso de listas de marcadores para opções, limpe a numeração para as etapas em caso de digital e curto, se houver voz.

-**Estilo de linguagem**— Forneça instruções sobre formalidade, brevidade e clareza.

##5. Tratamento de erros e recuos

-**Avisos de esclarecimento**— Define perguntas de recuo quando a entrada do usuário é ambígua. Por exemplo, "Eu não peguei isso, você poderia repetir suas datas de viagem?"

-**Respostas padrão**— Descreva como o agente deve responder se não puder processar a solicitação. Por exemplo: "Sinto muito, não entendi. Você pode tentar repetir?"

-**Falhas na ação**— Fornece instruções para tratar problemas com ações de integração com o Webex Conectar.

##6. Guardrails definidos pelo usuário

-**Guardrail**— Lembre o agente para manter a conversa restrita ao objetivo e não entreter quaisquer consultas não relacionadas.

## 7. Exemplos

-**A mesma conversação**— Se desejar, adicione um exemplo da conversação de exemplo entre o usuário final e o agente de IA para melhor adesão de prompt.