1. Learn
  2. /
  3. Cursuri
  4. /
  5. Proiectarea sistemelor agentice cu LangChain

Connected

exercițiu

Crearea unui agent ReAct

Acum că ai învățat componentele de bază ale LangChain, e momentul să treci la practică și să creezi un agent ReAct care poate număra câte litere „r" există într-un cuvânt, folosind instrumentul count_r_in_word.

Următoarele elemente au fost deja încărcate pentru tine: tool, ChatOpenAI, create_react_agent, math și model.

Instrucțiuni

100 XP
  • Configurează agentul app folosind create_react_agent(), transmițând model și count_r_in_word în lista de instrumente.
  • Definește o variabilă query care acceptă întrebarea utilizatorului ca șir de caractere.
  • Invocă app cu .invoke() și transmite un dicționar cu cheia "messages", etichetând query drept "human".
  • Accesează ultimul mesaj din response și afișează atributul .content al acestuia pentru a obține răspunsul agentului.