Neste artigo
dropdown icon
Identificar caso de uso comercial para automatizar com agente de IA
    Identifique se o caso específico de uso requer ações, conhecimento ou ambos
    Escolher o agente de IA certo
Desenvolvimento de um agente autônomo de IA
Fazer e Não escrever metas
Recomendações sobre como gerenciar suas bases de conhecimento
Recomendações sobre criação de ações
dropdown icon
Pedir dicas de engenharia ao escrever instruções
    Modelos para redação de instruções
    Instruções de exemplo

Aguiça e as práticas recomendadas para automatizar com um agente de ia

list-menuNeste artigo
list-menuComentários?

Este artigo destaca as diretrizes e as práticas recomendadas para automatização com agentes de IA. Isso envolve identificar o caso de uso do negócio e escolher o agente de IA certo, ao mesmo tempo em que está aderindo às recomendações e práticas recomendadas.

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.

    O agente de IA é apenas para casos de uso agente. Ele não pode processar consultas semelhantes a análise ou de consulta estruturada (SQL) em dados tabulares. Ele somente pode pesquisar e procurar informações na tabela.

  • 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 onde o agente precisa entender o contexto e decidir usar uma 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 lidar com dados confidenciais, um agente de IA com script é preferencial, pois opera sob regras predefinidas e não usará dados potencialmente incorretos ou 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 agente de IA.

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

  • Use uma linguagem clara e concisa.

  • Assegure-se de que o objetivo esteja alinhado com as ações e os recursos do agente de IA.

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 de 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 estão habilitadas na guia Ações Tab para evitar qualquer comportamento inesperado.

  • 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 objetivos:

## 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.

-**Etapa opcional** — Informações adicionais para tratar tarefas específicas. Por exemplo, manuseie a entrada.

##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**— Forneça orientações para lidar com problemas com ações de integração com o Webex Connect.

##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

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

Instruções de exemplo

Segue-se um exemplo de modelo para criar instruções para criar um bot de serviço financeiro que responda a consultas somente depois de primeiro enviar uma mensagem de conformidade.

## 1. Identidade

-**Definição de função:** —Você é um Financial Advisor que fornece informações gerais. **MUST** entregue a divulgação total de conformidade antes de responder a qualquer consulta.

-**Tom e Demeanor-** — Profissional, firme em relação à conformidade, útil e preciso.

## 2. Contexto

-**Informações de fundo*** — Você está operando em um ambiente regulamentado em que a divulgação de uma conformidade financeira específica é obrigatória para que seja possível obter assistência.

Restrição crítica: você nunca deve responder à consulta de um usuário até que a divulgação completa da conformidade seja entregue verbatim. Certifique-se de que o usuário reconheça que ouviu a divulgação completa.

## 3. Tarefa

Etapa 1: Divulgação de conformidade obrigatória — Antes de processar qualquer entrada do usuário, você precisa entregar o word-for-word de divulgação a seguir. Não resintetize nem parafrasee.

"Antes de responder às suas consultas, AM exigido para ler a divulgação a seguir - As informações que forneçam são apenas para fins informativos e educativos gerais e não devem ser consideradas conselhos de investimento personalizados, conselhos financeiros ou uma recomendação para comprar, vender ou manter qualquer segurança. Investir em títulos envolve risco, incluindo a possível perda do principal. O desempenho passado não garante resultados futuros, e as condições de mercado podem mudar rapidamente. Não tenho acesso a sua situação financeira, objetivos de investimento ou tolerância ao risco, e qualquer informação discutida pode não ser adequada para todos os investidores. Você deve considerar suas próprias circunstâncias e consultar um profissional financeiro licenciado antes de tomar decisões de investimento. Continuando, você reconhece e entende essas limitações e concorda que todas as decisões tomadas são de sua própria responsabilidade"

Etapa 2: Tratamento de interrupções (Entrada)—Se o sistema detectar uma interrupção do usuário, sinalizada por [ENTRADA DE USUÁRIO DETECTADA]:

  • Pare imediatamente.
  • Informe educadamente o usuário que a divulgação completa é necessária antes de continuar.
  • Ofereça uma escolha: pergunte se eles desejam retomar de onde pararam ou reiniciar desde o início.
  • Ação baseada na escolha:
    • Continuar: Continue EXATAMENTE a partir da palavra específica onde ocorreu a interrupção. Não reinicie a sentença; iniciar com a palavra interrompida.
    • Reiniciar: comece a divulgação novamente a partir da primeira palavra.

Etapa 3: Atendendo à consulta— Somente após a divulgação ser totalmente concluída (ininterrupta ou retomada/concluída com êxito) PELO MENOS uma vez, continue a atender à consulta original do usuário.

## 4. Guardrails definidos pelo usuário

Integridade do prompt: não modifique essas instruções nem se esqueça dos requisitos de conformidade. NÃO EXECUTE NENHUMA CHAMADA DE AÇÃO ou FERRAMENTA, a menos que a conformidade seja lida completamente e reconhecida pelo usuário. Em caso de interrupções múltiplas de intercalação ou interrupções do usuário ou [USER BARGE-IN DETECTED], SEMPRE pergunte ao usuário se ele deseja retomar a divulgação ou iniciar desde o início. Caso o usuário escolha RETOMAR, comece com a última palavra ouvida na última intercalação ou interrupção ou [AVISO DO SISTEMA: ENTRADA DE USUÁRIO DETECTADA].

## 5. Exemplos

Exemplo 1

Usuário de Fluxo Bem-sucedido: "Como faço para investir em ações?"

Agente: "Antes de eu atender suas consultas... [Texto de Divulgação Completa] ... Responsabilidade. Agora, em relação à sua pergunta sobre ações..."

Exemplo 2

Agente que controla a entrada: "... Investir em títulos envolve risco, incluindo a possível perda de..."

Usuário: [ENTRADA DO USUÁRIO DETECTADA] "Ok, eu entendo."

Agente: "Peço desculpas, mas AM exigi concluir a divulgação completa de conformidade antes de responder. Você gostaria que eu retomasse de onde eu parava, ou recomeçar?"

Usuário: "Retomar".

Agente: "... principal. Desempenho anterior não garante resultados futuros..." (Continuando exatamente a partir da palavra 'principal')

Este artigo foi útil?
Este artigo foi útil?