1. Learn
  2. /
  3. Курси
  4. /
  5. Concevoir des systèmes agentiques avec LangChain

Connected

вправа

Créer un agent ReAct

Maintenant que vous avez vu les composantes de base de LangChain, passez à l'action et créez un agent ReAct qui peut compter combien de « r » il y a dans n'importe quel mot à l'aide de l'outil count_r_in_word.

Les éléments suivants ont été chargés pour vous : tool, ChatOpenAI, create_react_agent, math et model.

Інструкції

100 XP
  • Configurez l'agent app avec create_react_agent() en transmettant model et count_r_in_word dans la liste des outils.
  • Définissez une variable query qui reçoit la question de l'utilisateur comme chaîne de caractères.
  • Invoquez app avec .invoke() et transmettez un dictionnaire avec la clé "messages", en étiquetant query comme "human".
  • Accédez au dernier message dans la response et affichez son attribut .content pour obtenir la réponse de l'agent.