CommencerCommencer gratuitement

Agents ReAct

Il est temps de vous lancer dans la création de votre propre agent ReAct ! Rappelons que ReAct signifie « Reason and Act » (raisonner et agir), ce qui décrit leur manière de prendre des décisions. Dans cet exercice, vous allez charger l'outil intégré wikipedia afin d'intégrer des données externes provenant de Wikipédia à votre LLM. Une interface utilisateur llm a déjà été définie pour vous qui utilise le modèle gpt-4o-mini d’OpenAI.

Remarque : l'outil wikipedia nécessite l'installation préalable de la bibliothèque Python wikipedia, qui a été effectuée pour vous dans ce cas.

Cet exercice fait partie du cours

Développement d'applications LLM avec LangChain

Afficher le cours

Instructions

  • Chargez l'outil "wikipedia".
  • Définissez un agent ReAct en lui transmettant l’interface llm, et les outils à utiliser.
  • Exécutez l'agent sur l'entrée fournie et imprimez le contenu du message final dans response.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Define the tools
tools = ____(["wikipedia"])

# Define the agent
agent = ____(____, ____)

# Invoke the agent
response = ____({"messages": [("human", "How many people live in New York City?")]})
print(____)
Modifier et exécuter le code