学習項目(【ライブ】LangChainによるAIチャットボット構築 ~社内ナレッジの活用~ ULF95R) : ITプロフェッショナル育成研修 - JISA ICTカレッジ
学習項目
学習項目は、予告なく変更される場合があります。あらかじめご了承ください。
【ライブ】LangChainによるAIチャットボット構築 ~社内ナレッジの活用~ (ULF95R)
第1章 学習の内容と生成AIの基礎
1.1 この講義で学ぶこと
1.2 この講義で学ばないこと
1.3 注意:APIキーについて
1.4 生成AI(ChatGPTなど)とは
1.5 大規模言語モデル(LLM)とは
1.6 RAGとは
1.6.1 概要
1.6.2 仕組み
1.7 LangChainとは
1.7.1 概要
1.7.2 手続型プログラミングとの違い
1.7.3 v0.3について
1.7.4 Chat modelsを利用したデモ
1.8 Python版のLangChainについて
第2章 演習環境の構築
2.1 演習環境の説明
第3章 RAGに利用するモジュールについて
3.1 本講義で扱うRAGを利用した対話システムの全体像
3.2 Chat modelsとは
3.3 Document loadersとは
3.4 Embedding modelsとは
3.5 Indexingとは
3.6 Vector storesとは
3.7 Retrieversとは
第4章 RAGを構築する上で応用できるモジュール
4.1 本講義で扱うRAGを利用した対話システムの全体像
4.2 Text splittersとは
4.3 Output parsersとは
第5章 チャットボットのWebアプリを実装する
5.1 Streamlitの解説
5.2 総合演習:チャットボットのWebアプリを実装する