AI Agent を試作する

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

AIエージェントのシミュレーション

概要

AIエージェントのプロトタイプを作成し、ターン制での行動管理を実装しました。各エージェントは、独自の思考ロジックを持ち、 発言の可否を決定します。行動順はエージェントの「speed」に基づき、最も早いエージェントが次に行動します。 この仕組みにより、AIエージェント同士がスムーズに連携しながら会話を進めることができます。

リンク

テーマ

このプロジェクトのテーマは、ターンベースのAIエージェントシステムを通じて、 エージェント同士の連携と思考のシミュレーションを実現することです。ターン制の行動管理、Google Mapsレビューを活用した 外部情報の統合、そしてNGワードを避けるためのロジックを実装しました。

できあがったもの

Webアプリケーションは以下の機能を提供しています:

  • ターン制の行動管理: エージェントの「speed」に基づき、次に行動するエージェントを決定
  • 思考ロジック: Google Mapsレビュー、RAG(情報検索)、NGワードチェックによる発言可否の判定
  • シミュレーション: 最大10回の行動をシミュレートし、行動履歴を記録

これらの機能を組み合わせることで、AIエージェント同士が協力しながら、ターン制での会話シミュレーションを実現しました。