Upgrade to Pro — share decks privately, control downloads, hide ads and more …

LangChainでデータ分析エージェントを作ってみる

熊懐葵
September 29, 2024

 LangChainでデータ分析エージェントを作ってみる

機械学習の社会実装勉強会 第39回 (https://machine-learning-workshop.connpass.com/event/328440/) の発表資料です。

熊懐葵

September 29, 2024
Tweet

More Decks by 熊懐葵

Other Decks in Technology

Transcript

  1. 目次 • 背景: 商圏分析 • データ分析エージェント • イメージ • 実装(LangChain

    > Pandas Dataframe) • 性能調査(サンプルデータ・実データ) • 処理プロセスの調査
  2. データ分析エージェントの実装 • OpenAI API Key • LangChain v0.3 create_pandas_dataframe_agent 必要なもの

    • データ読み込み • エージェント作成 • エージェント実行 処理内容 ▼ データの読み込み・エージェント作成 (公式) < エージェントが自動で コードを生成しデータを操作する ので、扱いには注意
  3. データ分析エージェントの実装 • OpenAI API Key • LangChain v0.3 create_pandas_dataframe_agent 必要なもの

    • データ読み込み • エージェント作成 • エージェント実行 処理内容 ▼ エージェント実行 終了と打つと会話が終了 会話履歴を保存
  4. まとめ 背景 • 商圏分析ツールの高価さ・使いにくさ • LLMを用いて、安価で使いやすいデータ分析ツールは作れないか 今回 • LangChain Toolkitsのcreate_pandas_dataframe_agentを使用

    • 基本的なデータ分析の性能を確認 今後 • 性能の限界→是非試してみてください!(※性能向上も速い) • マルチモーダル性能の強化に期待