ПочатиПочніть безкоштовно

Оркестрація агента text-to-query

Ця вправа є частиною курсу

Агенти Text-to-Query з MongoDB та LangGraph

Переглянути курс

Інструкції до вправи

  • Визначте стан графа за допомогою класу GraphState з єдиним атрибутом messages.
  • Створіть вузол агента, який читає атрибут messages стану графа, викликає llm_with_tools із цими повідомленнями та додає результат до атрибута messages стану графа.
  • Створіть вузол інструмента, який читає атрибут tool_calls у найновішому повідомленні стану графа, визначає назву інструмента для виконання (name), викликає його з аргументами (args) виклику інструмента та додає результат до атрибута messages стану графа.
  • Ініціалізуйте граф за допомогою класу StateGraph у LangGraph із визначеним нами станом графа (GraphState).
  • Додайте до графа вузли та ребра й скомпілюйте його.


Примітка: якщо ви запускаєте DataLab у режимі Restricted Mode, ця вправа поки що не підтримується. Ми активно працюємо над тим, щоб зробити її доступною в майбутньому.


Практична інтерактивна вправа

Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ

Почати вправу