🎨
ジェネレーティブUI開発
このコースは、LLM基本、RAG、およびエージェントの詳細トレーニングを修了し、ジェネレーティブユーザーインターフェイスの設計概念と実装方法を学びたい開発者向けです。理論的基礎から実践的な応用まで、このコースは学生がエージェントとUIが連携してインテリジェントなユーザーインタラクションエクスペリエンスを構築する方法のコアスキルを習得するのに役立ちます。
第1日: ジェネレーティブUIの理論と生態系
概念からツールまでの包括的な理解
🎨
📚 本日の内容
•
1.1 ジェネレーティブUIの概要
ジェネレーティブUIとは何か?定義とコアコンセプト
ジェネレーティブUIの利点と典型的な応用シナリオ
UIとエージェントがどのように連携するか:LangChain / LangGraphと組み合わせた統合方法の分析
•
1.2 主流の生態系とツール
AG-UIフレームワークの原理と応用シナリオの詳細な分析
CopilotKitの紹介と機能概要
ジェネレーティブUIのコア設計パターンとシステムアーキテクチャ
•
1.3 ケースデモンストレーション
AG-UIまたはCopilotKitに基づいてジェネレーティブUIの基本機能をデモンストレーションする
典型的なエージェント+ UIインタラクションプロセスをデモンストレーションする
💡 学習目標
- ✓ ジェネレーティブUIのコアコンセプトと価値を深く理解する
- ✓ 主流のフレームワークの特性と選択基準を習得する
- ✓ エージェントとUIの連携メカニズムを理解する
- ✓ ケースデモンストレーションを通じて直感的な認知を確立する
📦 付録
📋推奨学習資料と開発ツール
📋参照プロジェクトとオープンソースコードリポジトリのリンク