チャットボットを作りながら学ぶAIエージェント開発のすべて(FastAPI、RAG、Vector、LangChain、sLLM/ファインチューニング)
現時点で最も重要なAI関連技術を網羅したRAG、VectorDB、LangChain、OpenAI、sLLM、ファインチューニングについて学びます。
受講後に得られること
AIエージェントの企画、設計、開発など、ライフサイクル全体に対する理解
ベクトルDBとベクトル類似度の原理
RAGにおけるLangChainの活用と実習
sLLM(llama)とファインチューニング(lora)に対する理解と実習
ショッピングモールのカスタマーセンターのチャットボットサービスを直接実装し、現時点のAIサービスで最も重要なRAG、Vector DB、LangChain、sLLM、LoRAファインチューニングまで、実際のサービスの流れに沿って学びます
バックエンド
- - FastAPI
- - PostgreSQL
AI
- - RAG
- - LangChain
- - pgVector
- - OpenAI
sLLM &
ファインチューニング
- - Ollama/Llama3.2
- - PEFT/LoRA
- - RunPod
- - Hugging Face
単に「チャットボットを一つ作る」だけでは終わりません。実際のショッピングモールのカスタマーセンターを想定し、質問の性質に応じて異なる処理経路を設計します。
FastAPI + OpenAI
- FastAPIプロジェクトの構造を理解
- OpenAI API 連携と Tool Calling の活用
RAG + LangChain
- RAGの基礎、ベクトルとコサイン類似度の原理、埋め込み(Embedding)とベクトルDB
- LangChainによるドキュメントの読み込み/チャンキング/埋め込み/保存/検索(Retriever)パイプラインの構築
RAG最適化戦略(深化)
- 会話履歴の管理により、後続の質問に文脈を反映 (Window memory)
- Semanticキャッシング(Redis Stack)でトークンコスト削減 + 応答遅延の最適化。類似の質問であればLLMを呼び出さずにキャッシュで回答
- ハイブリッド検索(Dense + Sparse/BM25)の概念およびランキング統合(RRF)の紹介
sLLM + Fine-tuning
- 機密情報は商用LLMの外部呼び出しが危険な場合があるため、ローカルsLLMを導入
- OllamaでLlamaモデルを実行し、API形式でサーバーから呼び出した後、レスポンスを生成
- PEFT/LoRAファインチューニングによるsLLMモデルの精度強化
- アダプターの生成とHugging Faceを活用したマージモデルのアップロード
- RunPod GPU環境で学習・アップロード・テストまで実習
sLLM
ファインチューニング
こんな方に
おすすめです
学習対象は
誰でしょう?
最新のAIトレンドについて技術的な観点から理解したい企画者、PMなど
ベクトルDB、RAG、LangChain、sLLM、ファインチューニングに関する基礎が全くないAI入門開発者
RAGやLangChainなどについては知っているが、検索高度化のためのキャッシング、トークン削減などのAIエージェント深化戦略を必要としている開発者
こんにちは
bradkimです。
インフラン認証
キャリア認証
3,677
受講生
399
受講レビュー
133
回答
4.9
講座評価
11
講座
💪💪💪実務と講義の経歴を兼ね備えた専門家 💪💪💪
こんにちは、金善国(キム・ソングク)です。延世大学を卒業し、大企業やスタートアップなどでソフトウェアエンジニアとして働いてきました。現在は企業研修やブートキャンプの専業講師として活動しています。実務経験と講義経験を兼ね備えた講師として、皆さんに必ず知っておくべき知識を中心に分かりやすくお伝えします。
プロフィール:https://www.linkedin.com/in/seongukkim
企業教育に関するお問い合わせ:ksg39412@naver.com
カリキュラム
全体
26件 ∙ (8時間 26分)
1. 授業概要
16:57
2. 環境設定
25:10
3. FastAPIの構造と実行
30:45
4. チャットボットフロー
22:57
5. OpenAI APIの活用
19:21
6. RAGの概要
11:00
7. ベクトルの基本概念
13:34
8. ベクトル類似度
09:45
9. 埋め込み
16:21
10. ベクトルDB
13:13
13. RAG実習(RAG照会)
23:46
17. 最適化戦略(ハイブリッド検索)
22:00
19. sLLMの概要
18:54
20. sLLM 実習
18:50
21. ファインチューニングの概要
20:44
22. ファインチューニング環境設定
09:03
24. ファインチューニング理論
28:10
25. ファインチューニング-実習
27:27
26. 授業のまとめ
17:05
受講レビュー
bradkimの他の講座
知識共有者の他の講座を見てみましょう!
似ている講座
同じ分野の他の講座を見てみましょう!





![たった1時間!自分のPCに導入する「自分専用のAI教育係」作り (Antigravity ライブコーディング) [ソースコード提供]講義サムネイル](https://cdn.inflearn.com/public/files/courses/340332/cover/ai/3/e87ee52b-1099-42db-a384-64ab8c725470.png?w=420)

