Orkiestracja agenta text-to-query
To ćwiczenie jest częścią kursu
Agenty text-to-query z MongoDB i LangGraph
Instrukcje do ćwiczenia
- Zdefiniuj stan grafu za pomocą klasy
GraphState, z jednym atrybutem o nazwiemessages. - Zdefiniuj węzeł agenta, który odczytuje atrybut
messagesstanu grafu, wywołujellm_with_toolsz tymi wiadomościami i dołącza wynik do atrybutumessagesstanu grafu. - Zdefiniuj węzeł narzędzi, który odczytuje atrybut
tool_callsostatniej wiadomości w stanie grafu, wyodrębnia nazwę narzędzia do wykonania (name), wywołuje je z przekazanymi argumentami (args) i dołącza wynik do atrybutumessagesstanu grafu. - Zainicjuj graf za pomocą klasy
StateGraphz LangGraph, korzystając ze zdefiniowanego wcześniej stanu grafu (GraphState). - Dodaj węzły i krawędzie do grafu, a następnie go skompiluj.
Uwaga: Jeśli korzystasz z DataLab w trybie ograniczonym, to ćwiczenie nie jest jeszcze obsługiwane. Aktywnie pracujemy nad tym, aby było dostępne w przyszłości.
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie