apconw/Aix-DB
Aix-DB 基于 LangChain/LangGraph 框架,结合 MCP Skills 多智能体协作架构,实现自然语言到数据洞察的端到端转换。
解決する課題
Aix-DB を使用すると、ビジネスユーザーは自然言語でデータに関する質問をし、即座に回答、SQL クエリ、視覚的なチャートを取得できます。コードを書いたり、データベーススキーマを知る必要はありません。
仕組み
システムは大規模言語モデル(LLM)を使用してユーザーの意図を理解し、RAG ベースの検索レイヤーがスキーマ知識でリクエストを補強します。Text-to-SQL エージェントが SQL を生成して検証し、サポートされている多数のデータベースのいずれかで実行します。結果は Vue ベースの Web UI で ECharts/AntV を使用して自動的に可視化されます。アーキテクチャは階層的です:Vue 3 フロントエンド、Sanic API ゲートウェイ、インテリジェントサービスレイヤー(LLM、Text2SQL、RAG、マルチエージェント MCP)、およびストレージバックエンド(リレーショナル、ベクター、グラフ、ファイル)。
対象ユーザー
- SQL の専門知識なしで迅速なデータインサイトを必要とするビジネスアナリストやプロダクトマネージャー。
- プラグアンドプレイでセルフホスト可能な対話型 BI プラットフォームを探している開発者。
- 自然言語によるデータ探索のための安全なオンプレミスソリューションを求める企業。
ハイライト
- エンドツーエンドの自然言語からデータインサイトへのフロー(ChatBI)。
- 8 以上のリレーショナルデータベースとさまざまなファイルソースをサポート。
- 拡張可能なスキル統合のためのマルチエージェント MCP フレームワーク。
- 組み込みのビジュアルダッシュボード、レポートセンター、対話型チャート編集。
- Docker または Docker-Compose でデプロイ可能で、オプションのローカル開発セットアップも可能。
- オープンソースの Apache 2.0 ライセンスで、エンタープライズ機能向けの商用 Pro エディションも提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト