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

Connected

ćwiczenie

Zapytania i odpowiedzi

Graf agenta jest skonfigurowany i chatbot jest gotowy do uruchomienia! Możesz teraz zdefiniować funkcję, która pozwoli chatbotowi odpowiadać na zapytania z użyciem ChatGPT. Funkcja ta będzie przesyłać strumieniowo zdarzenia grafu w czasie rzeczywistym i zwracać ostatnią wiadomość jako odpowiedź na zapytanie użytkownika.

Instrukcje

100 XP
  • Zdefiniuj funkcję stream_graph_updates(), która przyjmuje user_input jako parametr tekstowy do obsługi chatbota.
  • Zastosuj metodę .stream() do graph, aby przesyłać strumieniowo zdarzenia z user_input jako wiadomością "user" w "messages".
  • Dla każdego item w event.values() pobierz i wyświetl odpowiedź, korzystając z klucza "messages" w item.
  • Przekaż user_query do funkcji stream_graph_updates(), aby przetestować chatbota.