Finalmente! Uma solução Text-to-SQL que realmente funciona! (e é open-source) Quando o Text-to-SQL não funciona, muitas vezes culpamos o LLM ou a má engenharia de prompts. Mas o verdadeiro problema geralmente é o esquema. Deixe-me explicar: Você pergunta: “Quais editores receberam pagamentos de royalties acima de $5,000?” A busca vetorial puxa "publisher" e "royalty_ledger" Ela perde "vendor_agreement", a tabela de ligação que os conecta. Assim, o LLM escreve SQL válido que não retorna nada. É por isso que os vetores falham em esquemas empresariais reais. Eles combinam nomes. Eles não descobrem caminhos de junção. As chaves estrangeiras já definem o caminho. Essa é a lacuna para a qual o QueryWeaver foi criado. É uma ferramenta open-source da FalkorDB. ...