こんにちは、そばこです。最近AIエージェント開発に興味を持ち、Mastraというフレームワークを学習しています。 自分の備忘録として公式ドキュメントをもとに、Agents機能についてまとめてみました。同じように学んでいる方の参考になれば嬉しいです。 公式ドキュメントはこちら 1. はじめにMastraは、LLMアプリケーション開発のための強力なTypeScriptフレームワークです。特にその中核となるAgents機能は、単なるLLM呼び出しをはるかに超えた強力な自律エージェントを構築できます。 Agentsで何ができるのか?MastraのAgents機能を使うと、次のようなことが実現できます。 外部APIやツールをLLMの判断で自動的に呼び出すエージェント作成 会話履歴や関連情報を保持する長期記憶を持ったエージェント リアルタイムに応答を生成するストリーミングUI対応 JSON形式など構造
