DGi
免費增值
AI工具大全 AI編程工具

DGi

DGi,讓AI編程工作更高效、更簡單

標籤:

DGi 是什麼

DGi是Datagran所推出的AI數據代理,適用於那些希望將資料分析、程式碼執行及自動化功能整合到產品中的開發人員與企業團隊。舊的記錄域名現在已對應到DGi的新網站及API文件,該產品的定位也從一般的AI編程工具,轉變為數據代理平台。

它可以直接處理自然語言指令,連接到檔案、資料庫、API 或網頁,進而產生並執行程式碼,最後回傳分析結果、檔案、圖表或應用程式的預覽版本。DGi並非單純的程式碼補全工具,也不應被視為一種無需驗證的自動決策系統。

主要能力概覽

能力主要輸入主要輸出適合任務
數據分析問題、CSV、資料庫連線答案、統計結果、圖表和檔案銷售、運營和業務分析
代碼生成與執行自然語言要求或已有 Python 檔案代碼目錄、控制台輸出和運行結果資料處理與自動化腳本
定時任務會話、運行檔案和 Cron 規則週期執行記錄日報、監控與批處理
Web 自動化網站和操作目標提取數據或瀏覽器任務結果研究、錄入和網頁流程
UnderstandingGitHub 仓库、網頁或 Markdown知識庫和代碼庫分析文件代碼理解與專案問答
應用構建數據與界面要求可預覽的儀表板或互動應用內部數據工具原型

數據分析與文件處理

使用者可以在會話中上傳 CSV 檔案,再以自然語言要求 DGi 對其進行清洗、分析、視覺化處理或產生報告。目前的 API 中,用於上傳的端點明確限定為 CSV 格式;雖然首頁顯示了 CSV 與 Excel 等資料格式,但開發者不應因此認為所有檔案格式都能透過同一個端點上傳。

  • 會話將相關問題、檔案和任務組織在同一個上下文中。
  • 異步任務可以返回進度消息、最終答案、代碼目錄和預覽地址。
  • 生成的檔案可在會話目錄中列出、下載或更新。
  • 結論仍需核對欄位定義、缺失值、時間範圍和統計方法。

代碼生成與執行

DGi 可以根據任務需求來建立 Python 程式碼目錄,而主要的執行檔則固定為 script.py。開發者可以讀取或修改該目錄中的檔案,然後透過 run_file 來建立新的任務以執行相關程式碼。

  1. 建立會話並提交資料或連線資訊。
  2. 用自然語言描述分析目標和期望輸出。
  3. 保存任務返回的代碼執行目錄。
  4. 檢查生成的程式碼、依賴項目以及檔案存取範圍,必要時進行修改。
  5. 以目錄中的 script.py 作為入口來執行任務。
  6. 輪詢消息查看日誌;若代碼任務沒有消息,再讀取完整輸出。

運行 AI 生成的代碼會帶來依賴性、網路存取問題、資源消耗過高以及資料損壞的風險。在生產環境中,應使用隔離式的運行空間、最低權限的憑證、資源使用上限,以及人工審批機制。

資料庫與外部連接

產品頁面列出了 PostgreSQL、MySQL、BigQuery、Snowflake、對象儲存以及檔案等連接方式,API 也提供連線的建立、查詢、更新和訪問共享功能。連線對象可儲存資料庫或 API 權限,並可依據用戶授權來決定是否允許其進行訪問。

  • 資料庫帳戶應優先使用只讀權限,避免代理誤改生產數據。
  • 開發、測試與生產環境應使用不同憑證和 API 金鑰。
  • 共享連接會讓其他用戶查看連接及憑證,授權前應核實組織和人員。
  • 憑據輪換、離職回收和異常訪問告警需要由企業流程覆蓋。

定時任務與工作流

DGi 可以將會話中的執行檔案與 Cron 表達式或自然語言時間描述結合,從而形成定時任務。其 API 支援建立、列出、啟用、停用以及手動觸發功能,非常適用於週期性報告、庫存檢查和資料監控等用途。

調度功能不應省略幂等、超時、失敗重試和結果告警設計。涉及外部寫操作時,還應為每次運行設定審批、審計和可回滾機制。

Web 自動化與應用構建

網路自動化功能能夠導航頁面、提取資訊、填寫表單以及執行多步驟任務,而這些任務的執行過程所產生的訊息,可以透過瀏覽器顯示出來。不過,網站登入、驗證碼、服務條款、robots規則以及各種反自動化限制,仍會影響實際的執行成功率。

DGi還可生成數據儀表板、報告或互動應用預覽。預覽結果適合用於驗證需求,但在正式部署之前,仍需檢查權限、行動端表現、依賴版本、輸入驗證以及資料洩漏風險。

理解:構建專案上下文

Understanding 可從 GitHub 倉庫、支援文件網址或 Markdown 檔案來建立長期的上下文。對於需要深入研究的任務,系統會分析程式碼庫並產生 PDF 文件,頁面上顯示的預計處理時間為 5 至 30 分鐘。

  1. 為私有倉庫準備專用的 GitHub 令牌,並存入連接對象。
  2. 建立 Understanding,填入倉庫、文件或 Markdown 內容。
  3. 發起 deep research 任務並輪詢狀態。
  4. 任務完成後讀取生成的文件,再把 understanding_id 用於後續問答。
  5. 倉庫權限或人員變動後及時撤銷令牌並更新上下文。

私有倉庫分析會將代碼和文件納入外部處理流程。企業應先確認保留期限、子處理方、訓練用途、刪除方法以及合約責任。

API v2 接入流程

目前公開的 API 使用 Bearer API key,並提供 OpenAPI 標準。其核心流程為建立會話、建立異步任務,再根據時間戳輪詢訊息,直到狀態變為 completed 或 interrupted。

  1. 註冊帳戶並在個人資料頁建立 API 金鑰。
  2. 調用測試端點確認認證和服務狀態。
  3. 建立會話並儲存 session_id。
  4. 在會話中創建問題、運行檔案或研究任務,並保存 task_id。
  5. 使用上一條消息的時間戳輪詢,避免重複拉取全部消息。
  6. 對伺服器錯誤使用退避重試,並在完成或中斷後停止輪詢。
  7. 讀取最終答案、產生檔案、代碼輸出或應用預覽。

認證指南中仍混有舊域名和 v1 的範例,而目前的 API Reference 則使用新域名及 v2 路徑。在實作時應以現行的 OpenAPI 和 API Reference 為準,不可混用各種範例。

API、SDK 與開源狀態

項目當前狀態說明
REST API已公開API v2,使用 Bearer API key
OpenAPI 規範已公開可用於生成客戶端和介面校驗
SDK暫未確認導航提到 SDK,但目前未確認可用語言包和版本
GitHub 產品源碼暫未公開未確認 DGi 平台源碼倉庫
產品許可證專有服務公開 API 和範例不代表平台開源
原生行動應用暫未確認目前可確認網頁與 API 使用方式

價格與用量限制

套餐或版本價格計費週期核心權益或額度適合用戶
Free免費按賬戶認證文件列出每分鐘 100 次 API 請求試用和小型原型
Pro聯絡銷售以結算頁面為準認證文件列出每分鐘 1000 次 API 請求持續集成和生產項目
Enterprise訂製報價按合約自訂限流,可洽談私有部署與企業能力高合規和大型團隊

每分鐘的請求數量僅代表介面處理速率,並不等同於可免費執行的任務數量、模型 Token、程式碼運行時間或儲存額度。目前尚未公開相關的金額、超額使用費用、試用期限及退款規則,購買前應在帳戶後台或合約中逐一確認。

安全與隱私注意事項

產品頁面列出了雙信封加密、AES-256 靜態加密、TLS 1.3、零信任、審計日誌、SOC 2以及私有雲等安全功能。目前還沒有可公開查閱的審計報告、憑證範圍或完整的安全白皮書,企業在採購時應要求核實所選產品是否適用於其所在地區,以及其有效期限。

  • API 密鑰不得寫入瀏覽器代碼、公開倉庫或日誌,應存入密鑰管理系統並定期輪換。
  • 為資料庫、對象儲存及 GitHub 建立專用的最低權限憑證。
  • 上傳數據前移除無關個人信息,並確認跨境傳輸與子處理方。
  • 要求明確會話、檔案、代碼、瀏覽器錄影以及備份的保存與刪除期限。
  • 高風險代碼執行、網頁寫入操作和自動決策應保留人工審批。
  • 為任務、連接共享及組織成員變更建立獨立審計記錄。

DGi的當前頁面並未提供清晰且獨立的隱私權政策及服務條款入口,而Datagran所顯示的相關政策更新時間則較早。在處理敏感或受監管的資料時,應在簽約之前取得適用於DGi的現行資料處理協議、安全附加條款、退款規則以及資料刪除的相關承諾。

適合用戶與典型場景

  • 資料工程師:以自然語言生成並執行資料處理腳本。
  • 分析團隊:從 CSV 或資料庫快速生成趨勢、圖表和報告。
  • 產品開發者:透過 API 將資料代理嵌入自己的平台。
  • 運營團隊:定時生成報表、監測指標或自動收集網頁數據。
  • 研發團隊:分析代碼倉庫並建立可重複使用的專案知識上下文。
  • 企業 IT:在權限、審計和私有部署要求下搭建內部數據工具。

優勢與能力邊界

主要優勢

  • 從自然語言任務延伸到代碼、資料連接、排程和應用預覽。
  • API 覆蓋會話、任務、檔案、連線、組織和知識上下文。
  • 異步任務提供進度訊息,便於嵌入產品界面。
  • 支援定時運行與連線共享,適合團隊型資料工作流程。

主要限制

  • AI 生成的分析和代碼可能錯誤,需要人工複核和隔離執行。
  • 公開價格、任務額度、保存期限和退款條件不完整。
  • 部分認證示範使用舊域名,與目前 v2 參考存在不一致。
  • 安全合規聲明缺少可公開查看的審計範圍證明。
  • 未確認正式 SDK、產品源碼和原生移動應用。
  • Web 自動化會受到網站規則、登入驗證和頁面變化的影響。

常見問題

DGi 是代碼編輯器嗎?

不是。它是數據代理平台,能生成和執行 Python 代碼,但重點在於數據分析、自動化、連接以及 API 嵌入。

DGi 可以免費使用嗎?

認證文件中列出了 Free 層的相關限制,以及每分鐘 100 次的 API 請求次數限制。至於免費任務的數量、運行資源以及儲存額度,目前還沒有完整公開,應以帳戶後台顯示的資訊為準。

Pro 版多少錢?

目前尚未發現公開的金額,需聯繫銷售或查看實際結算頁面。請勿將第三方的歷史價格視為當前的報價。

支援哪些資料來源?

頁面列出了 PostgreSQL、MySQL、BigQuery、Snowflake、對象儲存、CSV 與 Excel 等。具體的連接器權限及可用地區應在帳戶中進行確認。

API 任務為何不能立即返回結果?

DGi 任務採用異步執行方式。建立任務後需儲存 task_id,並持續輪詢訊息,直到任務完成或被中斷為止。

可以運行自己修改的代碼嗎?

可以更新代碼目錄中的檔案,再以 script.py 為入口來啟動執行。執行前應先檢查代碼,並使用隔離環境及最低權限。

DGi 是開源的嗎?

不是可確認的開源平台。公開 REST API、OpenAPI 規範和範例代碼不等於產品源碼開放。

有正式 SDK 嗎?

文件導航中提到了 SDK 與用戶端函式庫,但目前尚未確認可下載的套件、語言、版本以及授權條款。開發者可以先根據 OpenAPI 來建立用戶端。

安全聲明可以直接作為合規證明嗎?

不可以。企業應取得審計報告、證書範圍、資料處理協議以及子處理方清單,並確認它們能夠全面涵蓋 DGi 服務。

DGi 會把數據用於模型訓練嗎?

目前公開的頁面並未給出足夠明確的現行說明。在將敏感數據接入之前,應透過合約確認訓練用途、保存期限、刪除機制以及第三方處理範圍。

總結

DGi適合那些希望透過 API 將資料分析、程式碼執行、排程及自動化功能整合到產品開發中的團隊。其公開的 API 覆蓋範圍相當完整,但價格、資料政策、SDK以及合規性證明等事項,仍需在採購及上線之前進一步確認。

©️版權聲明:若無特殊說明,本站所有文章版權均歸AI工具分享本網站的內容為原創作品,任何人或機構在未獲許可的情況下,都不得轉載、抄襲或以其他方式複製並發表本網站的內容,亦不得在非本網站所屬的伺服器上建立其鏡像版本。否則,本網站將依法追究相關責任人的法律責任。

類似於DGi的工具