1. 学ぶ
  2. /
  3. コース
  4. /
  5. LangChain で開発する LLM アプリケーション

Connected

演習

ツール利用のための関数定義

あなたはSaaS(software as a service)企業で、組織のあらゆるレベルの社員がデータに基づいた意思決定を行えるよう支援するツールの展開を目指すプロジェクトに取り組んでいます。自然言語で会社のデータにアクセスし、重要な顧客データを取得できるアプリケーションのPoCを作成しています。

顧客データの小さなサンプルを含むpandasのDataFrame customers が提供されています。プロジェクトの最初のステップとして、顧客名を入力するとこの表から情報を抽出するPython関数を定義します。pandas はすでに pd としてインポート済みです。

指示

100 XP
  • 文字列引数 name を受け取る関数 retrieve_customer_info() を定義します。
  • DataFrame customers をフィルタリングし、入力引数 name に等しい "name" の行を返します。
  • 顧客名 "Peak Performance Co." に対して関数を呼び出します。