キーはブラウザの中だけにあります。キーはブラウザからプロバイダーへ直接送られ、当サイトのサーバーには届きません。記録も保存もしません。利用上限を設定した専用キーを使い、使い終わったら管理画面で削除してください。
入力
結果
結果はここに表示されます。知りたいことを書きます。たとえば「支払い済み注文の月別売上を新しい順に」。スキーマ欄に CREATE TABLE 文を貼り付け、PostgreSQL、MySQL、SQLite、SQL Server、BigQuery、Oracle から選びます。その方言向けに書かれたクエリが 1 本、結合と絞り込みの短い説明、そして置いた前提の一覧が返ってきます。手法は Canner/WrenAI などの text-to-SQL プロジェクトにならっています。実際のスキーマに基づいてクエリを書き、存在しない列は決して作らず、スキーマから答えられない質問ははっきりそう伝えます。
動作のしくみ
- 方言を選ぶとバージョンも固定されます(PostgreSQL 14+、MySQL 8、SQL Server 2019、Oracle 19c)。そのため、モデルはそこで実際に使える関数だけを使います。
- スキーマがなくても回答しますが、仮定したテーブル名と列名を一覧にするので、自分のものに対応付けられます。
- データの変更を明示的に頼まない限り、クエリは読み取り専用の SELECT です。変更を頼んだ場合は、まず警告を示し、文をトランザクションで囲みます。
データの行き先
自分のキーを使う場合、入力内容とキーはブラウザから選んだ AI プロバイダーへ直接送られ、Hysen Labs のサーバーは経由しません。ホスト型では、入力内容が当サイトのサーバーを経由して当サイトのプロバイダー(DeepSeek)に送られ、credits で課金されます。課金のために各実行のトークン数とコストだけを記録し、入力内容や回答そのものは保存しません。送信内容の扱いは各プロバイダーのプライバシーポリシーに従います。
このツールは鍵や資格情報を扱うため、実行に関する情報は一切保存されません。あなた自身の履歴にも残りません。
API キーについて
キーを収集・保存・漏えいすることはありません。キーはこのページのメモリ上にだけ置かれ(「このタブで記憶」を選んだ場合を除く)、ページを閉じれば消えます。それでも、Web ページに貼り付けたキーは慎重に扱ってください。ここで使う専用キーを利用上限つきで作成し、使い終わったらプロバイダーの管理画面で削除またはローテーションすることをおすすめします。
必要なポイント
このツールは無料です。ログインもポイントも必要ありません。
よくある質問
- データベースのスキーマを貼っても安全ですか?
- スキーマはあなたのキーで、ブラウザから選んだ AI プロバイダーへ送られ、それ以外には行きません。テーブル定義にデータが含まれることはまれですが、構造は分かってしまうので、信頼できるプロバイダーと、後で削除できる専用キーを使ってください。顧客データの行は決して貼らないでください。
- スキーマはどんな形式にすればよいですか?
- CREATE TABLE 文が最適です。pg_dump --schema-only、MySQL の SHOW CREATE TABLE、SQLite の .schema で取得できます。テーブルと列を並べただけでも使えますが、外部キーとコメントは含めてください。テーブル同士の結合方法をモデルに伝える手がかりになります。
- 生成された SQL をそのまま実行できますか?
- まず読んでから、コピーしたデータ上か LIMIT を付けて試してください。日付範囲(プロンプトは半開区間を使い、「先月」を暦月の意味で扱ったかどうかを明記します)と NULL の扱いを確認しましょう。モデルはデータを見られないので、正しい SQL でも数えているものが間違っていることがあります。
背後にあるオープンソース
このツールは外部ライブラリを同梱しない独自実装です。Canner/WrenAI(Apache-2.0)はコードとして同じ仕事をします。自分のプログラムで同じことをしたいなら、Web ページを呼ぶのではなくそちらから始めてください。
Canner/WrenAI別の呼び方
- sql 自動生成 ai
- 自然言語 sql 変換
- text to sql
- sql クエリ 作成 ツール
- chatgpt sql