Aprendizagem pessoal com IA
e orientação prática
豆包Marscode1

Curso introdutório de agente de IA da Microsoft: Princípios de design de agente de IA

breve

Há muitas maneiras de criar um sistema de IA Agentic. Como a ambiguidade é uma característica, e não uma falha, do design de IA generativa, às vezes pode ser difícil para os engenheiros determinar por onde começar. Criamos um conjunto de princípios de design de experiência do usuário centrados no ser humano que permite aos desenvolvedores criar sistemas Agentic centrados no cliente que atendam às suas necessidades comerciais. Esses princípios de design não são uma arquitetura prescritiva, mas fornecem um ponto de partida para as equipes que definem e criam experiências Agentic.

Normalmente, o Agente deve:

  • Expandir e ampliar os recursos humanos (brainstorming, solução de problemas, automação etc.)
  • Preencher lacunas de conhecimento (dar-me uma visão geral rápida das áreas de conhecimento, traduções, etc.)
  • Promover e apoiar maneiras pelas quais nós, como indivíduos, preferimos trabalhar com outras pessoas
  • Tornar-nos versões melhores de nós mesmos (por exemplo, treinadores de vida/mestres de tarefas para nos ajudar a aprender a regular as emoções e as habilidades de pensamento positivo, desenvolver a resiliência, etc.)

 

Este curso abrangerá

  • O que são princípios de design agêntico?
  • Algumas diretrizes a serem seguidas na implementação desses princípios de design
  • Alguns exemplos de uso de princípios de design

 

meta de aprendizado

Após a conclusão deste curso, você será capaz de:

  1. Explicar o que são os Princípios de Design Agêntico
  2. Explicar as diretrizes para o uso dos princípios de design Agentic
  3. Saiba como criar um agente usando os princípios de design Agentic

 

Princípios de design agêntico

微软 AI Agent 入门课程:AI Agentic 设计原则-1

Agente (espaço)

Esse é o ambiente no qual o Agente opera. Esses princípios orientam como projetamos os Agentes para participarem do mundo físico e digital.

  • Conectar, não dobrar - Ajude as pessoas a se conectarem com outras pessoas, eventos e conhecimento prático para colaboração e conectividade.
    • O agente ajuda a conectar eventos, conhecimentos e pessoas.
    • Os agentes aproximam as pessoas. Eles não são projetados para substituir ou desvalorizar as pessoas.
  • Facilmente acessível, mas ocasionalmente invisível - O agente é executado principalmente em segundo plano e nos cutuca apenas quando é relevante e apropriado.
    • Os agentes são fáceis de descobrir e acessar para usuários autorizados em qualquer dispositivo ou plataforma.
    • O agente suporta entrada e saída multimodal (som, voz, texto etc.).
    • Os agentes podem fazer a transição perfeita entre o front e o back office, entre proativo e reativo, com base em sua percepção das necessidades do usuário.
    • Os agentes podem ser executados de forma invisível, mas seus caminhos de processamento em segundo plano e a colaboração com outros agentes são transparentes e controláveis pelo usuário.

Agente (tempo)

É assim que os agentes operam ao longo do tempo. Esses princípios orientam como projetamos os Agentes para interagir no passado, no presente e no futuro.

  • (no) passadoRefletir sobre a história, incluindo o estado e o contexto.
    • O Agent fornece resultados mais relevantes com base na análise de dados históricos mais ricos, não apenas eventos, pessoas ou estados.
    • O agente cria conexões a partir de eventos passados e reflete ativamente sobre as memórias para se envolver com situações atuais.
  • presente .Mais estímulos do que notificações.
    • Os agentes incorporam uma abordagem integrada à interação humana. Quando ocorre um evento, um agente é mais do que apenas uma notificação estática ou outro formulário estático; um agente pode simplificar o processo ou gerar avisos dinamicamente para direcionar a atenção do usuário no momento certo.
    • O agente fornece informações com base em mudanças contextuais, sociais e culturais e é personalizado de acordo com a intenção do usuário.
    • As interações do agente podem ser incrementais, evoluindo/se tornando complexas ao longo do tempo para capacitar os usuários.
  • pendenteAdaptação e desenvolvimento.
    • O agente se adapta a uma variedade de dispositivos, plataformas e modos.
    • O agente se adapta ao comportamento do usuário, às necessidades de acessibilidade e é livremente personalizável.
    • O agente é moldado e desenvolvido por meio da interação contínua do usuário.

Agente (núcleo)

Esses são os principais elementos no centro do design do agente.

  • Aceitar a incerteza, mas criar confiança.
    • Espera-se um certo grau de incerteza do agente. A incerteza é um elemento-chave do projeto do Agente.
    • Confiança e transparência são as camadas fundamentais do design do agente.
    • Os seres humanos podem controlar quando um agente é ligado/desligado e o status do agente está sempre visível.

 

Diretrizes para a implementação desses princípios

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

  1. transparênciaInformações sobre a IA: Informe o usuário sobre o envolvimento da IA, como ela opera (incluindo operações anteriores) e como fornecer feedback e modificar o sistema.
  2. contençãoPermite que os usuários personalizem, especifiquem preferências e personalizem e controlem o sistema e seus atributos (incluindo a capacidade de esquecer).
  3. consistênciaExperiência multimodal: Procure oferecer uma experiência multimodal consistente em todos os dispositivos e pontos de extremidade. Use elementos familiares de UI/UX sempre que possível (por exemplo, ícones de microfone para interações de voz) e minimize a carga cognitiva do cliente (por exemplo, busque respostas simples, recursos visuais e conteúdo "saiba mais").

 

Como usar esses princípios e diretrizes para projetar um agente de viagens

Supondo que você esteja projetando uma agência de viagens, veja como considerar o uso dos princípios e das diretrizes de design:

  1. transparência - Informe aos usuários que o agente de viagens é um agente habilitado para IA. Forneça algumas instruções básicas sobre como começar (por exemplo, mensagens de "Olá", dicas de exemplo). Documente isso claramente na página do produto. Mostre uma lista de dicas que os usuários solicitaram no passado. Instruções claras sobre como fornecer feedback (polegar para cima e polegar para baixo, botão "Enviar feedback" etc.). Indique claramente se o agente tem restrições de uso ou de tema.
  2. contenção - Certifique-se de que os usuários entendam claramente como modificar um Agente depois que ele tiver sido criado usando, por exemplo, prompts do sistema. Permita que os usuários escolham o nível de detalhe do Agente, seu estilo de escrita e quaisquer avisos sobre o que o Agente não deve falar. Permitir que os usuários visualizem e excluam quaisquer arquivos ou dados associados, prompts e conversas anteriores.
  3. consistência - Certifique-se de que os ícones para Alertas de compartilhamento, adição de arquivos ou fotos e marcação de alguém ou algo sejam padrão e reconhecíveis. Use o ícone de clipe de papel para carregar/compartilhar arquivos com o Agente e o ícone de imagem para carregar gráficos.

Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Curso introdutório de agente de IA da Microsoft: Princípios de design de agente de IA
pt_BRPortuguês do Brasil