ai-agents-for-beginners

Como Projetar Bons Agentes de IA

(Clique na imagem acima para assistir ao vídeo desta lição)

Princípios de Design de Agentes de IA

Introdução

Existem muitas maneiras de pensar na construção de Sistemas de Agentes de IA. Dado que a ambiguidade é uma característica e não um problema no design de IA Generativa, às vezes é difícil para os engenheiros saberem por onde começar. Criamos um conjunto de Princípios de Design de UX centrados no ser humano para permitir que os desenvolvedores construam sistemas de agentes centrados no cliente para atender às suas necessidades de negócios. Esses princípios de design não são uma arquitetura prescritiva, mas sim um ponto de partida para equipes que estão definindo e desenvolvendo experiências de agentes.

De forma geral, os agentes devem:

Esta Lição Abrangerá

Objetivos de Aprendizagem

Após concluir esta lição, você será capaz de:

  1. Explicar o que são os Princípios de Design de Agentes
  2. Explicar as diretrizes para usar os Princípios de Design de Agentes
  3. Entender como construir um agente usando os Princípios de Design de Agentes

Os Princípios de Design de Agentes

Princípios de Design de Agentes

Agente (Espaço)

Este é o ambiente no qual o agente opera. Esses princípios informam como projetamos agentes para interagir em mundos físicos e digitais.

Agente (Tempo)

Este é o modo como o agente opera ao longo do tempo. Esses princípios informam como projetamos agentes interagindo entre passado, presente e futuro.

Agente (Núcleo)

Estes são os elementos-chave no núcleo do design de um agente.

As Diretrizes para Implementar Esses Princípios

Ao usar os princípios de design anteriores, siga as seguintes diretrizes:

  1. Transparência: Informe ao usuário que a IA está envolvida, como ela funciona (incluindo ações passadas) e como fornecer feedback e modificar o sistema.
  2. Controle: Permita que o usuário personalize, especifique preferências e personalize, e tenha controle sobre o sistema e seus atributos (incluindo a capacidade de esquecer).
  3. Consistência: Busque experiências consistentes e multimodais em dispositivos e pontos de acesso. Use elementos de UI/UX familiares sempre que possível (por exemplo, ícone de microfone para interação por voz) e reduza ao máximo a carga cognitiva do cliente (por exemplo, busque respostas concisas, recursos visuais e conteúdo de ‘Saiba Mais’).

Como Projetar um Agente de Viagem Usando Esses Princípios e Diretrizes

Imagine que você está projetando um Agente de Viagem, aqui está como você poderia pensar em usar os Princípios de Design e Diretrizes:

  1. Transparência – Informe ao usuário que o Agente de Viagem é um agente habilitado por IA. Forneça algumas instruções básicas sobre como começar (por exemplo, uma mensagem de “Olá”, exemplos de prompts). Documente isso claramente na página do produto. Mostre a lista de prompts que um usuário solicitou no passado. Deixe claro como fornecer feedback (botões de positivo e negativo, botão Enviar Feedback, etc.). Articule claramente se o agente tem restrições de uso ou tópicos.
  2. Controle – Certifique-se de que está claro como o usuário pode modificar o agente após sua criação com coisas como o Prompt do Sistema. Permita que o usuário escolha o quão detalhado o agente deve ser, seu estilo de escrita e quaisquer restrições sobre o que o agente não deve falar. Permita que o usuário visualize e exclua quaisquer arquivos ou dados associados, prompts e conversas anteriores.
  3. Consistência – Certifique-se de que os ícones para Compartilhar Prompt, adicionar um arquivo ou foto e marcar alguém ou algo sejam padrão e reconhecíveis. Use o ícone de clipe de papel para indicar upload/compartilhamento de arquivos com o agente e um ícone de imagem para indicar upload de gráficos.

Exemplos de Código

Tem Mais Perguntas sobre Padrões de Design de Agentes de IA?

Participe do Discord do Azure AI Foundry para se conectar com outros aprendizes, participar de horários de atendimento e tirar suas dúvidas sobre Agentes de IA.

Recursos Adicionais

Lição Anterior

Explorando Frameworks de Agentes

Próxima Lição

Padrão de Design de Uso de Ferramentas


Aviso Legal:
Este documento foi traduzido usando o serviço de tradução por IA Co-op Translator. Embora nos esforcemos para garantir a precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original em seu idioma nativo deve ser considerado a fonte autoritativa. Para informações críticas, recomenda-se a tradução profissional humana. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes do uso desta tradução.