Le cycle pensée-action-observation

Introduction aux agents d’IA

Adel Nehme

VP of AI Curriculum, DataCamp

La Trinité des Agents autonomes : Modèle, outils et organisation

model

1 Wiesinger, J., Marlow, P., & Vuskovic, V. (n.d.). Agents.
Introduction aux agents d’IA

La Trinité des Agents autonomes : Modèle, outils et organisation

outils

1 Wiesinger, J., Marlow, P., & Vuskovic, V. (n.d.). Agents.
Introduction aux agents d’IA

La Trinité des Agents autonomes : Modèle, outils et organisation

orchestration

1 Wiesinger, J., Marlow, P., & Vuskovic, V. (n.d.). Agents.
Introduction aux agents d’IA

Préserver la mémoire, l'état, le raisonnement et la planification

detailed_orchestration

1 Wiesinger, J., Marlow, P., & Vuskovic, V. (n.d.). Agents.
Introduction aux agents d’IA

Le cycle pensée-action-observation

TAO_cycle

1 Le cours Hugging Face Agents : https://github.com/huggingface/agents-course
Introduction aux agents d’IA

Le cycle pensée-action-observation

$$

TAO

$$

$$

$$

Réflexion : Le modèle détermine l'étape suivante en fonction du prompt de l'utilisateur.

1 Le cours Hugging Face Agents : https://github.com/huggingface/agents-course
Introduction aux agents d’IA

Le cycle pensée-action-observation

$$

TAO

$$

$$

$$

Action : L'agent effectue une action en faisant appel aux outils à sa disposition.

1 Le cours Hugging Face Agents : https://github.com/huggingface/agents-course
Introduction aux agents d’IA

Le cycle pensée-action-observation

$$

TAO

$$

$$

$$

Observation : Le modèle analyse la réponse fournie par l'outil. Il alimente la prochaine série de réflexions et d'actions.

1 Le cours Hugging Face Agents : https://github.com/huggingface/agents-course
Introduction aux agents d’IA

Exemple d'agent du service clientèle

ai_cust_support

$$

$$

$$

« J'ai oublié de résilier mon abonnement et j'ai été facturé par erreur. Merci de m'aider à obtenir un remboursement. »

1 Image générée avec GPT-4o
Introduction aux agents d’IA

Le cycle pensée-action-observation

Introduction aux agents d’IA

Le cycle pensée-action-observation

Cycle Réflexion Action Observation
1 « Je dois comprendre la situation de ce client. Aide-moi à vérifier les détails de leur compte. » Accéder à la base de données clients et récupérer l'historique des abonnements Le client dispose d'un abonnement Premium, renouvelé il y a 3 jours pour $99
Introduction aux agents d’IA

Le cycle pensée-action-observation

Cycle Réflexion Action Observation
1 « Je dois comprendre la situation de ce client. Aide-moi à vérifier les détails de leur compte. » Accéder à la base de données clients et récupérer l'historique des abonnements Le client dispose d'un abonnement Premium, renouvelé il y a 3 jours pour $99
2 « Le renouvellement est récent. Je devrais vérifier notre politique de remboursement en cas de renouvellement accidentel. » Consulter la base de données des politiques de l'entreprise pour connaître les règles de remboursement. Notre politique autorise le remboursement intégral dans les 7 jours suivant un renouvellement accidentel.
Introduction aux agents d’IA

Le cycle pensée-action-observation

Cycle Réflexion Action Observation
1 « Je dois comprendre la situation de ce client. Aide-moi à vérifier les détails de leur compte. » Accéder à la base de données clients et récupérer l'historique des abonnements Le client dispose d'un abonnement Premium, renouvelé il y a 3 jours pour $99
2 « Le renouvellement est récent. Je devrais vérifier notre politique de remboursement en cas de renouvellement accidentel. » Consulter la base de données des politiques de l'entreprise pour connaître les règles de remboursement. Notre politique autorise le remboursement intégral dans les 7 jours suivant un renouvellement accidentel.
3 « Excellent, ils sont admissibles ! Je dois maintenant traiter le remboursement. » Initier la transaction de remboursement via le système de paiement. Remboursement de $99 traité avec succès
Introduction aux agents d’IA

Le cycle pensée-action-observation

Cycle Réflexion Action Observation
1 « Je dois comprendre la situation de ce client. Aide-moi à vérifier les détails de leur compte. » Accéder à la base de données clients et récupérer l'historique des abonnements Le client dispose d'un abonnement Premium, renouvelé il y a 3 jours pour $99
2 « Le renouvellement est récent. Je devrais vérifier notre politique de remboursement en cas de renouvellement accidentel. » Consulter la base de données des politiques de l'entreprise pour connaître les règles de remboursement. Notre politique autorise le remboursement intégral dans les 7 jours suivant un renouvellement accidentel.
3 « Excellent, ils sont admissibles ! Je dois maintenant traiter le remboursement. » Initier la transaction de remboursement via le système de paiement. Remboursement de $99 traité avec succès
4 « Remboursement effectué. Je dois informer le client et résilier son abonnement afin d'éviter tout frais à venir. » Envoyez un e-mail de confirmation et mettez à jour le statut de l'abonnement en le définissant sur « annulé ». E-mail envoyé, abonnement annulé, ticket pouvant être clôturé
Introduction aux agents d’IA

Le cycle pensée-action-observation

customer_support_happy

$$

$$

$$

Action finale : Le ticket peut désormais être fermé

1 Image générée avec GPT-4o
Introduction aux agents d’IA

Passons à la pratique !

Introduction aux agents d’IA

Preparing Video For Download...