1. Nauka
  2. /
  3. Kursy
  4. /
  5. Tworzenie aplikacji LLM z LangChain

Connected

ćwiczenie

Definiowanie funkcji do użycia jako narzędzie

Pracujesz w firmie SaaS (software as a service), która ma ambitne plany wdrożenia narzędzi pomagających pracownikom na wszystkich szczeblach organizacji podejmować decyzje oparte na danych. Tworzysz PoC aplikacji, która umożliwia menedżerom ds. sukcesu klienta komunikowanie się z danymi firmy w języku naturalnym i pobieranie kluczowych informacji o klientach.

Masz do dyspozycji DataFrame biblioteki pandas o nazwie customers, zawierający niewielką próbkę danych klientów. Pierwszym krokiem w tym projekcie jest zdefiniowanie funkcji w Pythonie, która pobiera informacje z tej tabeli na podstawie nazwy klienta. Biblioteka pandas została już zaimportowana jako pd.

Instrukcje

100 XP
  • Zdefiniuj funkcję retrieve_customer_info(), która przyjmuje argument tekstowy name.
  • Przefiltruj DataFrame customers tak, aby zwracał wiersze, w których kolumna "name" jest równa podanemu argumentowi name.
  • Wywołaj funkcję dla nazwy klienta "Peak Performance Co.".