Chapitre 5. Architecturedes agents
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Les agents posent un tas de défis architecturaux d' s que la conception logicielle traditionnelle n'a jamais été conçue pour résoudre. Les applications classiques fonctionnent dans des contextes bien définis : elles prennent des données en entrée, suivent des workflows prédéterminés et fournissent des résultats en sortie. Ce modèle marche bien quand les problèmes sont prévisibles et les règles claires. Mais les agents sont confrontés à une réalité différente. Ils doivent agir dans des environnements ouverts, où les infos peuvent être incomplètes, les situations changer de façon inattendue et la prochaine étape est rarement évidente à l'avance.
Pour fonctionner efficacement dans ces conditions, les agents ont besoin de capacités dont les applications ordinaires ne disposent pas. Ils doivent être capables de prendre des décisions autonomes sans être constamment guidés par l'homme, d'ajuster leurs plans de manière dynamique à mesure que de nouvelles données ou contraintes apparaissent, et de collaborer avec d'autres agents de manière coordonnée et efficace. Tout aussi important, ils doivent maintenir un comportement cohérent au cours d'interactions longues, afin que leurs décisions à un moment donné restent cohérentes avec les objectifs et le contexte établis précédemment. Ces exigences font de l'autonomie, de l'adaptabilité ...
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