1. Nauka
  2. /
  3. Kursy
  4. /
  5. Projektowanie systemów agentowych z LangChain

Connected

ćwiczenie

Integrowanie niestandardowych narzędzi i zapytań

Masz już niestandardowe narzędzie matematyczne do obliczania długości dachu. Możesz zintegrować je z przepływem agentycznym, tworząc zmienną query, która przyjmuje pytanie użytkownika w języku naturalnym jako ciąg znaków. Twoje narzędzie jest już załadowane jako hypotenuse_length, podobnie jak model.

Instrukcje

100 XP
  • Utwórz zmienną listową o nazwie tools i umieść w niej swoje narzędzie hypotenuse_length.
  • Utwórz zmienną query, która przyjmuje pytania jako ciągi znaków w języku naturalnym.
  • Użyj funkcji create_react_agent(), aby utworzyć agenta, przekazując do niej model i tools.
  • Wywołaj agenta app, przekazując query z etykietą "human", a następnie zapisz i wyświetl odpowiedź agenta w zmiennej response.