? ?加入我們的 Discord 或發送電子郵件至[email protected] 獲取更新、支援等!
不要手寫 SQL。使用 LLM 連結到您的 SQL 資料庫,然後產生、編輯 SQL 並自動產生視覺化。在本地運行它。
先決條件:OpenAI API 金鑰、Postgres 資料庫(更多資料庫支援即將推出)!
yarn
cd frontend
yarn dev
開啟http://localhost:3000
輸入您的 OpenAI API 金鑰
「查詢」是一個單獨的筆記本,您可以使用自然語言迭代 SQL 語句。您可以透過點擊「建立新查詢」來建立更多查詢。
在輸入框中寫入純文字以產生適當的 sql 查詢。運行生成。
問題的描述性越強,表現越好。
->
上述 SQL 查詢是一次性產生的。
但是,其他時候,查詢可能無法正確產生並且可能無法執行。
我們了解您的資料庫不是開源資料集。我們知道他們擁有複雜的數據。我們知道您可能想要編輯預先存在的查詢。
UI 的設計可讓您手動對 SQL 進行修改。您也可以先複製並貼上 SQL 腳本。新增有關如何編輯查詢的純文字說明。運行編輯並等待魔法!
->
您可以看到,在給定上下文的情況下,WHERE 子句已正確新增至查詢。
透過簡單的描述,您將能夠視覺化您的數據。目前,我們僅測試了可與 Chart.js 配合使用的圖表,但在不久的將來我們將能夠支援所有類型的視覺化。
在 60~70% 的情況下,3.5 足以產生查詢,並且由於它更便宜且更快,因此我們將其保留為選項。如果最終出現錯誤,通常打開 4 即可正常工作。
對於您設定的每個查詢項,您可以查看其歷史記錄。
藍色代表使用者輸入,紫色代表產生的工件。為了方便起見,我們使用 next.js API 路由,因為它在 Node 上運行。這些路由與資料庫和 LLM(目前為 GPT)建立連線。
所有資料都保存在本機 - 您的 API 金鑰或資料來源資訊不會與其他任何人共用。當我們有託管版本時,我們將對資訊進行加密。