コース
LangChain による LLM アプリケーション開発の基礎
中級スキルレベル
更新日 2026/03
PythonArtificial Intelligence2時間 - 4時間3,500 XP修了証明書
無料アカウントを作成
Googleで続行その他のオプションを表示または
何千もの企業の従業員が支持
チームのトレーニングを担当していますか?
Businessをお試しくださいコース説明
前提条件
Introduction to Python for DevelopersIntermediate Python for Developers1
アプリケーションの基礎
はじめてのAIアプリ
アーキテクチャの理解とLangChainのセットアップから、プロンプトテンプレートやモデルインターフェースの作成、さらにはGradio UIの構築まで、実際に動作する完全な生成AIアプリケーションをゼロから構築します。このプロセスを通じて、AIエンジニアリングとはどのようなものかを実践的に体感することができます。
アプリケーション開発
実践的なLLMアプリケーションをゼロから構築する方法を学びます。認証の設定やLangChainのインポートから、ユーザー入力のバリデーションや構造化された出力のパース、そして包括的なエラーハンドリングの実装までを習得することで、LLMを実世界のワークフローに安全に統合できる、堅牢でプロダクションレベルのアプリケーションを作成できるようになります。
2
対話型アプリケーション
対話の基礎
複数のやり取りを通じてコンテキストを維持する対話型AIアプリケーションの構築方法を学びます。メッセージ構造の理解やチャットボットのプロンプト設計から、Gradioを用いた対話ロジックとUIの実装、さらにはデータベースへの対話の永続化までを習得し、自然な受け答えができるインタラクティブでステートフルなチャットボットを作成できるようにします。
ストリーミングレスポンス
対話型アプリケーションにおけるリアルタイムなレスポンス配信のためのストリーミング実装を学びます。トークンベースのストリーミングやPythonのyieldジェネレータの理解から、UIでのストリームハンドラーの構築までを習得することで、即座に逐次的な出力を行う、レスポンス性能の高いチャットボットを実現できるようになります。
LangChain による LLM アプリケーション開発の基礎
コース完了 19百万人を超える学習者と共にLangChain による LLM アプリケーション開発の基礎を始めましょう!
無料アカウントを作成
Googleで続行その他のオプションを表示または
DataCamp for Mobileでデータスキルを磨きましょう
モバイル コースと毎日の 5 分間のコーディング チャレンジで、外出先でも進歩できます。