? ?アップデートやサポートなどについては、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 で十分です。また、3.5 の方がはるかに安価で高速であるため、オプションとして残しておきます。最終的にエラーが発生した場合は、通常は 4 をオンにすると問題なく動作します。
設定したクエリ項目ごとに、その履歴を表示できます。
青はユーザー入力を表し、紫は生成されたアーティファクトを表します。 next.js API ルートは Node.js 上で実行されるため、便宜上使用します。ルートは、データベースおよび LLM (現在は GPT) との接続を確立します。
すべてのデータはローカルに保存されます。API キーやデータ ソース情報は他の人と共有されることはありません。将来、ホスト型バージョンが完成したら、情報を暗号化する予定です。