「LangChainを学ぼう!」は、LLM(大規模言語モデル)の利用を強力にサポートするライブラリ「LangChain」の使い方を学ぶ講座です。
LLMを使った独自のアプリを開発したい方におすすめです。
LangChainは様々な機能を有しており、LLMアプリの可能性を広げ、開発を効率化します。
プロンプトの管理と最適化や、外部データを用いた回答の生成などを容易に実現します。
また、OpenAI社のモデルだけではなくGoogle社のPalmやMeta社のLlamaなど、様々なLLMを使い分けることができます。
本講座では、最初にLangChainの概要を学んだ上で、基礎、様々な機能、応用を順を追って学んでいきます。
LangChainを使いこなし、独自のLLMアプリを効率的に開発できるようになりましょう。
注: 本コースに先立ちYouTubeでのライブ講義【Live. 人工知能】がありました。本コースの動画はこのライブ講義をUdemy用に再構成したものになります。
講座の内容は以下の通りです。
Section1. LangChainの概要
→ LangChainの概要や、開発環境について学びます。
Section2. LangChainの基礎
「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を使用します。
教材の使用方法を解説します。
このコースの導入です。
コース全体の概要を解説します。
LangChainの全体像を解説します。概要やできることについて学びます。
開発環境であるGoogle Colaboratoryの使い方を学びます。
Open AIのアカウントを開設します。
簡単なコードで、LangChainの動作を確認します。
このセクションの演習です。
このセクションの教材を紹介します。
このセクションの概要です。
シンプルな表記を可能にするLangChain Expression Language(LCEL)について学びます。
LCELシンプルなLangChainアプリを構築します。
データを細切れに受け取る「Streaming」について学びます。
自律的に様々な作業を行う「Agents」について学びます。
複数のLLMの処理をつなげる「Chains」について学びます。
これまでのやりとりを記憶する「Memory」について学びます。
アプリの動作確認に使用する、ngrokの設定について解説します。
LangChainとStreamlitを使い、シンプルなチャットボットを構築します。
LangChainとStreamlitを使い、翻訳アプリを構築します。
アプリを公開するために必要な、Streamlit Community Cloudへの登録方法を解説します。
構築したアプリをデプロイし、公開します。
コースの最後に、受講生の皆様に向けてメッセージをおくります。
さらに学びたい方のために、有用な情報を提供します。
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.