AI Agent を試作する
2025年、ターンベースのAIエージェントシミュレーションを作成

概要
AIエージェントのプロトタイプを作成し、ターン制での行動管理を実装しました。各エージェントは、独自の思考ロジックを持ち、 発言の可否を決定します。行動順はエージェントの「speed」に基づき、最も早いエージェントが次に行動します。 この仕組みにより、AIエージェント同士がスムーズに連携しながら会話を進めることができます。
リンク
テーマ
このプロジェクトのテーマは、ターンベースのAIエージェントシステムを通じて、 エージェント同士の連携と思考のシミュレーションを実現することです。ターン制の行動管理、Google Mapsレビューを活用した 外部情報の統合、そしてNGワードを避けるためのロジックを実装しました。
できあがったもの
Webアプリケーションは以下の機能を提供しています:
- ターン制の行動管理: エージェントの「speed」に基づき、次に行動するエージェントを決定
- 思考ロジック: Google Mapsレビュー、RAG(情報検索)、NGワードチェックによる発言可否の判定
- シミュレーション: 最大10回の行動をシミュレートし、行動履歴を記録
これらの機能を組み合わせることで、AIエージェント同士が協力しながら、ターン制での会話シミュレーションを実現しました。