Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AIエージェント 自家製プラットフォームのご紹介

Avatar for Atsumasa Sato Atsumasa Sato
September 10, 2025
130

AIエージェント 自家製プラットフォームのご紹介

Avatar for Atsumasa Sato

Atsumasa Sato

September 10, 2025
Tweet

Transcript

  1. 文脈 AIエージェントの基本動作 知識 道具 役割 応答 選択 行動/ 道具利用 ユーザー

    内言 内省 終了 思考 結果 要求 個性 システムプロンプト ユーザープロンプト アシスタントプロンプト 道具の利用結果 組織 制約
  2. AIエージェント デモンストレーション 受注管理業務(マルチエージェント) 受注情報 DB 顧客情報 DB 商品情報 DB 受注TBL

    * 受注ID 受注日 顧客ID 受注詳細TBL * 受注ID * 受注詳細ID 商品ID 数量 顧客TBL * 顧客ID 顧客名 メールアドレス 顧客TBL * 商品ID 商品名 単価 役割=受注担当 役割=顧客担当 役割=商品担当
  3. AIエージェント デモンストレーション グループ/組織とキャラクター設定(あくまで関係性のメタファー・・です ) 受注担当 顧客担当 商品担当 パターン 無頼殿亜 安室怜

    甲斐紫電 小林勇人 草薙素美 馬頭勇 砥久佐隆 峰不二子 次元大作 石渡五右衛門 瑠繁三郎 リーダー 不在 荒俣大貴 階層型 中央管理型 フラット型
  4. 付録:アーキテクチャ 利用技術 言語 フレームワーク DB LLM Python / JavaScript バックエンド:Fast

    API /フロントエンド:Vue.js SQLite OpenAI API gpt-4.1-mini / Function Calling Tools REST API(Fast API / Python)にて実装 その他 MCP、A2Aプロトコルは未使用
  5. 付録:アーキテクチャ システムアーキテクチャ(構成図) FastAPI WebSocket Server Vue.js Web Browser フロントエンド バックエンド

    外部 内部 AI Agent Servers FastAPI Tool Server FastAPI 外部システム WS通信 REST API REST API(ログ出力) REST API Chat REST API Prompt Server FastAPI 各種 API Vue.js Web Browser User 記述&実行 Python LLM Chat 設定 REST API REST API (ログ出力) REST API SQLite
  6. 付録:アーキテクチャ システムアーキテクチャ(シーケンス図) User AI Agent 外部システム チャット 接続 リクエスト 取得

    思考 ログ出力 ログ出力 Push通信 Push通信 利用・実行 道具利用 Browser Web Socket Prompt Tool LLM 役割・制約 結果(関数呼出 or 内言) 結果 結果 反復