ai-agents-for-beginners

Comment concevoir de bons agents IA

(Cliquez sur l’image ci-dessus pour visionner la vidéo de cette leçon)

Principes de conception des agents IA

Introduction

Il existe de nombreuses façons d’aborder la création de systèmes d’agents IA. Étant donné que l’ambiguïté est une caractéristique et non un défaut dans la conception de l’IA générative, il est parfois difficile pour les ingénieurs de savoir par où commencer. Nous avons élaboré un ensemble de principes de conception UX centrés sur l’humain pour permettre aux développeurs de créer des systèmes d’agents centrés sur le client afin de répondre à leurs besoins professionnels. Ces principes de conception ne constituent pas une architecture prescriptive, mais plutôt un point de départ pour les équipes qui définissent et développent des expériences d’agents.

En général, les agents devraient :

Cette leçon couvrira

Objectifs d’apprentissage

Après avoir terminé cette leçon, vous serez capable de :

  1. Expliquer ce que sont les principes de conception des agents
  2. Expliquer les directives pour utiliser les principes de conception des agents
  3. Comprendre comment construire un agent en utilisant les principes de conception des agents

Les principes de conception des agents

Principes de conception des agents

Agent (Espace)

C’est l’environnement dans lequel l’agent opère. Ces principes guident la conception des agents pour interagir dans les mondes physiques et numériques.

Agent (Temps)

C’est ainsi que l’agent fonctionne dans le temps. Ces principes guident la conception des agents interagissant à travers le passé, le présent et le futur.

Agent (Noyau)

Ce sont les éléments clés au cœur de la conception d’un agent.

Les directives pour mettre en œuvre ces principes

Lorsque vous utilisez les principes de conception précédents, suivez les directives suivantes :

  1. Transparence : Informez l’utilisateur que l’IA est impliquée, comment elle fonctionne (y compris les actions passées), et comment donner un retour d’information et modifier le système.
  2. Contrôle : Permettez à l’utilisateur de personnaliser, spécifier ses préférences et personnaliser, et de contrôler le système et ses attributs (y compris la possibilité d’oublier).
  3. Cohérence : Visez des expériences cohérentes et multimodales sur les appareils et points d’accès. Utilisez des éléments d’interface utilisateur/UX familiers lorsque c’est possible (par exemple, une icône de microphone pour l’interaction vocale) et réduisez autant que possible la charge cognitive du client (par exemple, visez des réponses concises, des aides visuelles et du contenu « En savoir plus »).

Comment concevoir un agent de voyage en utilisant ces principes et directives

Imaginez que vous concevez un agent de voyage, voici comment vous pourriez envisager d’utiliser les principes de conception et les directives :

  1. Transparence – Informez l’utilisateur que l’agent de voyage est un agent activé par l’IA. Fournissez des instructions de base pour commencer (par exemple, un message de « Bonjour », des exemples de requêtes). Documentez cela clairement sur la page produit. Affichez la liste des requêtes posées par l’utilisateur dans le passé. Expliquez clairement comment donner un retour d’information (pouce levé ou baissé, bouton Envoyer un retour, etc.). Indiquez clairement si l’agent a des restrictions d’utilisation ou de sujet.
  2. Contrôle – Assurez-vous qu’il est clair comment l’utilisateur peut modifier l’agent après sa création avec des éléments comme l’invite système. Permettez à l’utilisateur de choisir le niveau de détail de l’agent, son style d’écriture, et toute restriction sur les sujets que l’agent ne devrait pas aborder. Autorisez l’utilisateur à consulter et supprimer les fichiers ou données associés, les requêtes et les conversations passées.
  3. Cohérence – Assurez-vous que les icônes pour Partager une requête, ajouter un fichier ou une photo, et taguer quelqu’un ou quelque chose sont standard et reconnaissables. Utilisez l’icône de trombone pour indiquer le téléchargement/partage de fichiers avec l’agent, et une icône d’image pour indiquer le téléchargement de graphiques.

Exemples de codes

Vous avez d’autres questions sur les modèles de conception des agents IA ?

Rejoignez le Discord Azure AI Foundry pour rencontrer d’autres apprenants, assister à des heures de bureau et obtenir des réponses à vos questions sur les agents IA.

Ressources supplémentaires

Leçon précédente

Explorer les cadres agentiques

Leçon suivante

Modèle de conception pour l’utilisation d’outils


Avertissement :
Ce document a été traduit à l’aide du service de traduction IA Co-op Translator. Bien que nous nous efforcions d’assurer l’exactitude, veuillez noter que les traductions automatisées peuvent contenir des erreurs ou des inexactitudes. Le document original dans sa langue d’origine doit être considéré comme la source faisant autorité. Pour des informations critiques, il est recommandé de recourir à une traduction humaine professionnelle. Nous ne sommes pas responsables des malentendus ou des interprétations erronées résultant de l’utilisation de cette traduction.