Нарешті! Рішення, яке дійсно працює! (і це відкритий код) Коли Text-to-SQL не працює, ми часто звинувачуємо LLM або погану інженерію підказок. Але справжня проблема зазвичай полягає у схемі. Дозвольте пояснити: Ви запитуєте: «Які видавці отримали роялті понад $5,000?» Векторний пошук витягує "publisher" і "royalty_ledger" Вона пропускає «vendor_agreement» — стол для бриджу, що їх з'єднує. Отже, LLM записує дійсний SQL, який нічого не повертає. Ось чому вектори не працюють на реальних корпоративних схемах. Вони збігаються з іменами. Вони не знаходять шляхи з'єднання. Зовнішні ключі вже визначають шлях. Саме для такого розриву створений QueryWeaver. Це інструмент з відкритим кодом від FalkorDB. ...