Qu'est-ce qu'un agent intelligent ?

Introduction aux agents d’IA

Adel Nehme

VP of AI Curriculum, DataCamp

Objectifs pédagogiques du cours

 

  • Comprendre les composants essentiels qui constituent un agent IA
  • Distinguer les agents des autres systèmes d'IA que vous connaissez ou utilisez déjà
  • Utiliser des outils d'agent standard ou créer les vôtres
Introduction aux agents d’IA

Jeeves : Notre agent de voyage IA

Tokyo

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

Jeeves : Notre agent de voyage IA

jeeves

Jeeves, je pars à Tokyo du 26 juin au 12 juillet. Merci de m'aider à organiser mon voyage.

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

Raisonnement et planification

reasoning_planning

  1. Accède à votre itinéraire et à votre calendrier
  2. Détermine où vous devrez séjourner en fonction de votre programme de réunions
  3. Identifie les vols et les hôtels pertinents
  4. Vous communique le plan
  5. Et enfin, organise votre voyage
1 Image générée avec GPT-4o
Introduction aux agents d’IA

Mise en œuvre

jeeves_travel

  1. Votre calendrier et vos e-mails pour comprendre votre itinéraire et vos réunions
  2. Documentation relative à la politique de votre entreprise en matière de déplacements professionnels afin d'en garantir le respect
  3. Expedia et Booking.com s'associent pour vous proposer les meilleurs vols et hôtels
  4. Communique le plan et réserve les préparatifs du voyage
1 Image générée avec GPT-4o
Introduction aux agents d’IA

Agents intelligents : Raisonnement, planification et action

Modèle d'IA capable de raisonner, de planifier et d'agir sur un ensemble d'actions en interagissant avec son environnement.

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

Agents intelligents : Raisonnement, planification et action

Modèle d'IA capable de raisonner, de planifier et d'agir sur un ensemble d'actions en interagissant avec son environnement.

brain_body

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

Agents intelligents : Une définition formelle

 

 

Un agent est un système qui exploite un modèle d'IA pour interagir avec son environnement afin d'atteindre un objectif défini par l'utilisateur. Il combine le raisonnement, la planification et l'exécution d'actions (souvent via des outils externes) pour accomplir des tâches.

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

Le spectre de l'autonomie

Niveau Autonomie Description Exemples
0 Aucune autonomie Systèmes qui ne peuvent répondre qu'en fonction de connaissances acquises ou effectuer des tâches distinctes et prédéfinies Chatbots dotés de connaissances acquises (par exemple, GPT-4o), systèmes d'automatisation des flux de travail
1 Routage de base Modèles d'IA capables d'acheminer des scénarios dans des flux de travail Un processus de support client dans lequel un modèle d'IA achemine un ticket en fonction de son contenu
2 Agents utilisant des outils Systèmes pouvant utiliser des outils externes Un agent de voyage IA capable de réserver des vols (par exemple, Jeeves)
3 Agents autonomes Systèmes capables d'effectuer plusieurs étapes en autonomie Outils de recherche capables de raisonner en étapes et d’appeler d’autres outils
4 Systèmes multi-agents Systèmes capables de déléguer des flux de travail à plusieurs agents Des assistants de codage capables de concevoir, générer et intégrer du code à une base de code existante
Introduction aux agents d’IA

Passons à la pratique !

Introduction aux agents d’IA

Preparing Video For Download...