DEEIX-AI/DEEIX-Chat
An enterprise AI workspace for model routing, multimodal chat, files, tools, billing, identity, and operations.
解決する課題
DEEIX Chatは、個人、チーム、企業が複数のAIモデルプロバイダーへの安定した統合アクセスを維持できるように設計された統合AIプラットフォームです。マルチモーダルチャット、モデルルーティング、運用管理のための単一のエントリポイントを提供することで、複数の個別のAPIキーやプロバイダーインターフェースを管理する複雑さを解消します。
仕組み
このプラットフォームは、ユーザーと様々なAIプロバイダー(OpenAI、Anthropic、Google、xAIなど)の間のオーケストレーション層として機能するGoベースのバックエンドを使用しています。プロトコルの適応、モデルルーティング(優先順位や重み付けを含む)、ID管理を処理します。フロントエンドは、チャットインターフェースと管理コンソールを提供するNext.jsアプリケーションです。高度なデータ処理のために、RAG用のベクトルデータベース(pgvectorまたはsqlite-vec)や、OCRおよびドキュメント抽出用のオプションの外部サービスと統合されています。
対象ユーザー
- 企業: AIモデルの利用状況、課金、監査ログの一元管理が必要な組織。
- チーム: ファイル取得やツール利用が統合された共有AIワークスペースを必要とするチーム。
- 個人: マルチプロバイダー対応のプロフェッショナルグレードのセルフホスト型AIチャットインターフェースを求める個人。
主な特徴
- エンタープライズグレードの管理: 利用料金の請求、サブスクリプション、ID管理(SSO/OIDC)、詳細な監査ログが含まれます。
- モデルルーティング: サーキットブレーカー、ベンダーマッピング、重み付けベースの分散を含む高度なルーティング機能。
- RAGとファイル処理: ファイルアップロード、OCR、セマンティック検索、フルコンテキストインジェクションの組み込みサポート。
- ツールエコシステム: MCP(Model Context Protocol)サーバーおよびプロバイダーネイティブツールとの統合。
- 柔軟なデプロイメント: 個人利用向けの軽量なSQLiteセットアップから、本番環境向けの拡張可能なPostgreSQL/Redisスタックまでサポート。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト