|
内容紹介・もくじなど
著者プロフィール
上田 瀟逸(ウエダ ショウイツ)
KDDIアジャイル開発センター株式会社 ソフトウェアエンジニア。AIエージェント、LLMアプリケーションの開発や技術コンサルティングに従事。AWS社グローバルより、AWS Community Builder(AI Engineering)に認定。LINEヤフー社より、LINE API Expertに認定。AI物語創作プラットフォーム「キミガタリ」を運営 上田 瀟逸(ウエダ ショウイツ)
KDDIアジャイル開発センター株式会社 ソフトウェアエンジニア。AIエージェント、LLMアプリケーションの開発や技術コンサルティングに従事。AWS社グローバルより、AWS Community Builder(AI Engineering)に認定。LINEヤフー社より、LINE API Expertに認定。AI物語創作プラットフォーム「キミガタリ」を運営 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本書は、TypeScriptファーストなフレームワーク「Mastra」を活用し、AIエージェントを「使う」のではなく「作る」ための実践的な入門書です。序盤では、AIエージェント開発の全体像やMastraの基本、さらにMastraの基盤技術であり、TypeScript系のAIエージェント開発フレームワークとして広まりつつあるAI SDKについて学びます。その後、3つのハンズオンを通じて、RAGやHITLを組み込んだワークフロー、APIサーバーの構築、フロントエンドからのAPI連携を体験します。さらに、アプリ基盤となる3つの機能(チャット機能、認証機能、プラン管理機能)やガードレール、Agent Skills、メモリ機能などを段階的に実装します。加えて、オブザーバビリティやエージェント評価といった運用ノウハウから、Vercelをはじめとする多様なクラウド環境へのデプロイまでを体系的に網羅しています。本書を読んで、現場で役立つ実践的なノウハウを身につけましょう。
もくじ情報:第1章 AIエージェントの基本;第2章 Mastraによるエージェントとワークフローの実装;第3章 Mastraによる高度なエージェント機能の実装;第4章 AI SDKによるマルチLLM対応とフロントエンド開発;第5章 社内ドキュメント検索アプリを作って学ぶRAG;第6章 Deep Researchアプリを作って学ぶHITLを組み込んだワークフロー;第7章 Deep Researchアプリを作って学ぶAPIサーバーとフロントエンドの構築;第8章 画像生成アプリを作って学ぶチャット応答機能・認証機能・プラン管理機能;第9章 画像生成アプリを作って学ぶガードレールとAgent Skills;第10章 画像生成アプリを作って学ぶメモリ機能とスレッド機能;第11章 画像生成アプリを作って学ぶオブザーバビリティとAIエージェント評価;第12章 画像生成アプリを作って学ぶデプロイ;第13章 さまざまなクラウド環境へのデプロイ;付録 各種サービスの使用方法