背景
東京に住んでいるため、多くの企業がAIプラットフォームの導入方法に悩んでいるのを目にしました。そこで、本記事を通じて私の経験を共有します。
設計方針(簡単な説明)
-
- Next.jsを使って企業向けのアプリUIを構築し、Fast API/bedlockを用いてバックエンドを設計。フロントエンドとバックエンドを分離
-
- 統一された”Agent Runtime”アーキテクチャを設計。ここでは(intent/control/context builder/memory/tool)の構造を採用
-
- “イベント駆動型”アーキテクチャで負荷分散と非同期リクエストを実現
-
- “マイクロサービス”で機能やサービスを分割
-
- “モデルゲートウェイ”により異なるモデルをいつでも切り替え可能
-
- “Observability”を独立モジュールとして、プロセスの主要な段階を可視化・記録
AIプラットフォーム構成図
