Systèmes d'IA, orchestration et agents
Explications, primers et contexte sur des sujets IA complexes.
Apprendre
Systèmes d'IA, orchestration et agents
Systèmes d'IA, orchestration et agents
5- ComparaisonModèle d’IA vs chatbot vs harness vs agent↗Un modèle d’IA est le composant qui produit les sorties ; un chatbot est une application conversationnelle ; un harness est le logiciel qui entoure un modèle et gère le contexte et l’exécution ; et un agent est un système orienté vers un objectif qui utilise ces éléments pour choisir et exécuter des étapes. Ce sont des couches qui se chevauchent, et non quatre types d’IA concurrents.
- ConceptQu’est-ce que l’utilisation d’outils par les LLM ?↗L’utilisation d’outils par les LLM est un mécanisme qui permet à un modèle de langage de demander une opération externe — comme interroger une base de données, effectuer un calcul ou envoyer un message — puis d’utiliser le résultat obtenu dans sa réponse. Le modèle choisit généralement l’outil et fournit les entrées proposées ; les logiciels qui l’entourent décident d’exécuter ou non l’appel.
- ConceptQu’est-ce qu’un agent IA ?↗Un agent IA est un système logiciel qui poursuit un objectif en utilisant un modèle d’IA pour choisir ses prochaines actions, observer les résultats et continuer jusqu’à ce qu’il ait terminé, qu’il ait besoin d’aide ou qu’il atteigne une limite. Contrairement à un modèle qui produit uniquement une réponse, un agent peut contrôler un processus en plusieurs étapes et agir au moyen d’outils dans le cadre d’autorisations définies.
- ConceptQu’est-ce qu’un chatbot IA ?↗Un chatbot IA est une application logicielle qui utilise l’intelligence artificielle pour converser avec une personne par texte ou par voix. Il reçoit des messages, utilise un modèle d’IA pour les interpréter ou y répondre, et gère le contexte, les règles, les données et les actions nécessaires à la poursuite de l’échange.
- ConceptQu’est-ce qu’un harnais d’IA ?↗Un harnais d’IA est le logiciel qui entoure un modèle d’IA et qui contrôle ce que le modèle reçoit, ce qui arrive à sa sortie et la façon dont il se connecte au reste d’une application. Il peut être aussi simple qu’un code qui gère un historique de conversation ou aussi complet qu’un environnement d’exécution qui gère des outils, la mémoire, les autorisations, les nouvelles tentatives et les tâches de longue durée.