eosphoros-ai/DB-GPT

open-source agentic AI data assistant for the next generation of AI + Data products.

解決する課題

DB-GPT は、自然言語と複雑なデータ分析の間のギャップを埋めるために設計されたエージェント型AIデータアシスタントです。ユーザーが平易な英語でデータと対話できるようにすることで、データベースのクエリ、スプレッドシートの分析、ビジネスレポートの作成に専門的な技術スキルを必要としない問題を解決します。

動作方法

このシステムは、リレーショナルデータベース、CSV/Excelファイル、知識ベースなど、さまざまなデータソースに接続し、大規模言語モデル(LLMs)を使用してタスクを自律的に計画し、SQLクエリを生成し、Pythonコードを実行します。セキュリティを確保するために、これらの操作はサンドボックス環境で実行されます。また、「スキル」(パッケージ化されたドメイン知識とワークフロー)を活用して、繰り返し可能なビジネス分析タスクを実行し、結果を可視化されたチャート、ダッシュボード、HTMLレポートに変換できます。

対象ユーザー

AIネイティブなデータエージェントやワークフローの構築を希望する開発者および企業、および手動のコードやSQLを書かずに複雑なデータ分析やレポート作成が必要なビジネスユーザー向けに開発されています。

主な特徴

  • 自律的なデータインタラクション:データのクエリとクリーニングに必要なSQLおよびPythonコードを自動生成・実行します。
  • マルチソース統合:構造化データベースと非構造化ドキュメント/知識ベースの両方に対応します。
  • サンドボックス実行:コードやツールを隔離された環境で実行し、安全性を強化します。
  • 拡張可能なスキルシステム:ドメイン固有の分析手法を再利用可能なスキルとしてパッケージ化できます。
  • 広範なモデル対応:DeepSeek、Qwen、Llama、GLMなど、幅広いLLMと互換性があります。
  • Text2SQLファインチューニング:SQL生成に特化したモデルのファインチューニングをサポートしています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト