Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
LangChainを学ぼう! -手軽に実現するLLM(大規模言語モデル)アプリ開発の効率化-
Rating: 3.9 out of 5(212 ratings)
1,899 students

LangChainを学ぼう! -手軽に実現するLLM(大規模言語モデル)アプリ開発の効率化-

LLM、生成AIの利用を強力にサポートするライブラリ「LangChain」を学ぶ講座です。最初にLanChainの概要を学んだ上で、基礎、様々な機能、応用を順を追って学んでいきます。開発環境はGoogle Colaboratoryです。
Last updated 4/2026
Japanese

What you'll learn

  • LangChainを使ったLLMアプリ構築を基礎から体験と共に学びます。
  • LangChainが持つ様々な機能の使い方を学びます。
  • LangChainの様々な応用を学びます。
  • LangChainの全体像、そしてその可能性について学びます。

Course content

5 sections29 lectures2h 51m total length
  • 教材の使用方法2:36

    教材の使用方法を解説します。

  • イントロダクション9:10

    このコースの導入です。

  • 講座の概要1:51

    コース全体の概要を解説します。

  • LangChainの概要9:11

    LangChainの全体像を解説します。概要やできることについて学びます。

  • 開発環境について10:29

    開発環境であるGoogle Colaboratoryの使い方を学びます。

  • OpenAIのアカウント作成8:02

    Open AIのアカウントを開設します。

  • LangChainの動作確認5:51

    簡単なコードで、LangChainの動作を確認します。

  • セクション1の演習1:45

    このセクションの演習です。

Requirements

  • 2024年2月の環境で解説しています。最新の環境と異なる可能性があります。
  • コードを動かすためにGoogle Colaboratoryを使用しますが、ローカル環境はWindowsでもMacでも大丈夫です。
  • OpenAIとGoogleのアカウント開設が必要です。
  • Pythonの基礎を学ぶためのテキストがダウンロード可能ですが、動画によるPythonの解説はありません。
  • ChatGPT APIの利用は2024.2時点で有料で、クレジットカードの登録が必要です。上限金額を設定することが可能です。
  • Webアプリの構築、公開のためにStreamlitというフレームワークを使います。

Description

「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を使用します。

Who this course is for:

  • LangChainを基礎から体験ベースで学びたい方。
  • LLMを業務や趣味で活用したい方。
  • LangChainによりLLMアプリ開発を効率化したい方。
  • AI技術のトレンドに追随したい方。
  • LangChainを活用した新たなサービスを作りたい方。
  • LLMアプリ構築を手軽に楽しみたい方。
  • LangChainを自分のサービスに取り入れたい方。
  • LLMの新たな可能性を模索したい方。