NL2SQL モジュールは、ユーザーの自然言語リクエストをもとに SQL を生成するモジュールです。データベース検索や分析の前段で利用し、SQL を直接書かなくてもデータ取得フローを構築できます。
使いどころ
自然言語検索
「今月の申請件数を教えて」のような入力から SQL を生成します。
データベースクエリ連携
生成した SQL をデータベースクエリモジュールへ渡して実行します。
接続例
ユーザー入力
-> NL2SQL
-> データベースクエリ
-> LLM
-> 回答
更新系 SQL を生成させる場合は、権限と安全条件を明確に設定してください。検索のみの場合は SELECT を中心に制限することを推奨します。