「LangChainを学ぼう!」は、LLM(大規模言語モデル)の利用を強力にサポートするライブラリ「LangChain」の使い方を学ぶ講座です。
LLMを使った独自のアプリを開発したい方におすすめです。
LangChainは様々な機能を有しており、LLMアプリの可能性を広げ、開発を効率化します。
プロンプトの管理と最適化や、外部データを用いた回答の生成などを容易に実現します。
また、OpenAI社のモデルだけではなくGoogle社のPalmやMeta社のLlamaなど、様々なLLMを使い分けることができます。
本講座では、最初にLangChainの概要を学んだ上で、基礎、様々な機能、応用を順を追って学んでいきます。
LangChainを使いこなし、独自のLLMアプリを効率的に開発できるようになりましょう。
注: 本コースに先立ちYouTubeでのライブ講義【Live! 人工知能】がありました。本コースの動画はこのライブ講義をUdemy用に再構成したものになります。
講座の内容は以下の通りです。
Section1. LangChainの概要
→ LangChainの概要や、開発環境について学びます。
Section2. LangChainの基礎
→ LangChainを使ったシンプルなアプリを開発し、LangChainの基礎を学びます。
Section3. LangChainの様々な機能
→ LLMアプリ開発を強力にサポートする、LangChainの様々な機能について学びます。
Section4. LangChainの応用
→ LangChainを使い、様々な有用なアプリを開発します。
なお、今回の講座でプログラミング言語Pythonの解説は最小限となりますが、Pythonの基礎を解説するノートブックを予め配布します。
Pythonの開発環境にはGoogle Colaboratoryを使用します。