ai-data-analyst-agent logo

ai-data-analyst-agent

免費

面向生產環境的 AI 資料分析工具,使用 Streamlit、Amazon Bedrock、DuckDB 和安全的 SQL 校驗。

訪問官網
依共同標籤和關鍵字推薦agentic-customer-service-platformcoretrailplutus
generative-aiai-data-analystamazon-bedrockdata-analyticsdockeraiai assistantautomation

工具概覽

AI Data Analyst Agent 是一款 AI 驅動的資料分析應用,使用者可以上傳 CSV 資料集,並用自然語言提出分析問題。應用使用 Groq 把自然語言問題轉換為相容 DuckDB 的 SQL,通過獨立的安全層校驗生成的 SQL,用 DuckDB 執行通過校驗的查詢,並以表格、視覺化和 AI 生成的解釋呈現結果。應用遵循受控的流水線,將資料處理、AI 推理、安全校驗、SQL 執行和結果呈現分開。生成的 SQL 被視為不可信輸入。在執行之前,每條生成的查詢都要經過專門的 SQL 安全校驗層。安全層使用 SQLGlot 把 SQL 解析為抽象語法樹(AST),並依據應用的安全規則校驗查詢。校驗器會檢查 SQL 語句型別、表引用、函式使用、多條 SQL 語句、危險的 SQL 操作、查詢結果限制、只讀執行、型別轉換、允許的 SQL 函式,並且只允許不帶限定的資料集表引用。不安全的 SQL 在到達 DuckDB 之前就會被拒絕。這在 LLM 與資料庫之間建立了一道安全邊界。DuckDB 也被配置為第二道防線:停用外部檔案/網路訪問和臨時磁碟溢寫,同時用記憶體、執行緒、結果大小和查詢時間限制來約束執行資源。該應用專為只讀的分析型工作負載設計。

定價

免費

目錄尚未確認完整價格方案,請至官網查看目前額度、限制及計費方式。

訪問官網

價格與限制可能變動,請以官網為準,並確認幣別、付款週期、最低席位數和用量上限。

應用場景

  • 團隊用 AI Data Analyst Agent 用簡單的英語對上傳的資料集提問,而不必手寫 SQL。
  • 團隊用 AI Data Analyst Agent 在會話中繼續追問,例如細化之前的查詢。
  • 團隊用 AI Data Analyst Agent 生成用於記錄計數、帶聚合的排名、金額篩選以及分組計數的 SQL。
  • 團隊用 AI Data Analyst Agent 處理以文本形式儲存的數值,包括帶貨幣格式的值和百分比。

功能特色

AI 輔助資料分析

基於 Streamlit 的使用者介面

使用 Amazon Bedrock 處理 AI 任務

使用 DuckDB 分析資料

安全校驗 SQL 查詢

使用者評論

還沒有評論,來分享你的使用體驗吧

相關榜單與專題