ついに!実際に機能するテキストからSQLへのソリューション! (しかもオープンソースです) テキストからSQLへの変換がうまくいかないと、私たちはしばしばLLMやプロンプト設計の不備を責めます。 しかし、本当の問題はたいていスキーマにあります。 説明させてください。 あなたはこう尋ねます。「5,000ドルを超えるロイヤリティを受け取った出版社はどこですか?」 ベクター検索で「publisher」と「royalty_ledger」を抽出します。 「ザ・vendor_agreement」という、彼らをつなぐブリッジテーブルが見逃されている。 つまり、LLMは有効なSQLを書きますが、何も返しません。 これが実際のエンタープライズスキーマでベクトルが失敗する理由です。 名前が一致します。 彼らはジョインパスを発見しません。 外部キーはすでにパスを定義しています。 それがQueryWeaverの作り穴です。 これはFalkorDBによるオープンソースツールです。 ...