Chapitre 7. Du RAG aux agents IA
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
La définition d’un agent logiciel est apparue pour la première fois dans les domaines de l’IA distribuée et de l’informatique dans les années 1970 et 1980. Un concept fondamental était le modèle d’acteur de Carl Hewitt, proposé pour la première fois en 1973, qui définissait des composants autonomes et interactifs (« acteurs ») communiquant par l’échange asynchrone de messages.
Même s’ils n’étaient pas explicitement appelés « agents » au départ, les Acteurs incarnaient les principes fondamentaux d’autonomie et de fonctionnement simultané. Dans les années 1980, les chercheurs ont utilisé le terme « agent » pour décrire une entité logicielle présentant des caractéristiques spécifiques : elle était autonome (maîtrisait ses propres actions), possédait des capacités « sociales » (pouvait interagir avec d’autres agents), était réactive (réagissait à son environnement) et proactive (prenait des initiatives pour atteindre ses objectifs). Ces premiers agents sont issus du domaine de l’IA symbolique, fonctionnant sur la base de règles « codées à la main » et d’inférences logiques au sein d’environnements hautement structurés et limités.
Les années 1990 sont devenues « l’ère des agents intelligents », où ces concepts ont été formalisés et mis en pratique. Un développement clé a été le modèle Croyance-Désir-Intention (BDI), une ...
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