Chapitre 4. Les basesdes agents
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Dans le chapitre 1, on a donné une définition super simple d'un agent : « Un agent, c'est un programme qui utilise des LLMs et qui peut prendre des décisions tout seul, planifier de manière itérative et faire des trucs pour atteindre des objectifs complexes. »
Cette base nous donne un point de départ. Dans sa forme la plus simple, un agent est un logiciel capable de percevoir des informations, de prendre des décisions et d'agir pour atteindre un objectif. En termes techniques, un agent diffère des programmes ordinaires car il est autonome, adaptatif et capable de maintenir des interactions dans le temps. Alors qu'un script s'exécute une seule fois et se termine, un agent peut réfléchir à la suite des opérations, s'adapter lorsque les conditions changent et coordonner ses actions avec d'autres entités, qu'elles soient humaines ou numériques. Les chercheurs décrivent souvent les agents en fonction des composants de leur architecture : planification des tâches, exécution, mémoire, résolution de problèmes, utilisation d'outils et apprentissage, qui fonctionnent ensemble pour créer un système autonome.
Ça peut sembler abstrait, mais les concepts sous-jacents ne nous sont pas étrangers. Les gens planifient eux-mêmes leurs tâches, les exécutent étape par étape, résolvent les problèmes avec créativité et raisonnement, utilisent ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access