TGViewer
Вайб-кодинг Вайб-кодинг @vibecoding_tg · 64.4K subscribers
Post #2753 10.3K
Когда Text-to-SQL не работает, мы обычно валим всё на LLM или на кривой промптинг.

Но настоящая проблема чаще всего в схеме.

Объясняю:

Ты спрашиваешь: “Какие издатели получали роялти-платежи больше $5,000?”

Векторный поиск подтягивает "publisher" и "royalty_ledger".

Но он пропускает "vendor_agreement" — таблицу-мост, которая их связывает.

В итоге LLM пишет валидный SQL, который возвращает пусто.

Вот почему векторы сыпятся на реальных enterprise-схемах.

Они матчят названия.

Они не умеют находить пути для join-ов.

А пути уже описаны во внешних ключах.

Именно эту дыру закрывает QueryWeaver.

Это open-source инструмент от FalkorDB.

QueryWeaver превращает твою схему в граф.

- Таблицы это узлы.
- Внешние ключи это рёбра.

Потом он проходит по пути и автоматически добавляет промежуточные таблицы-мосты.

Спокойно тянет multi-hop цепочки.

Его гоняли на BIRD Benchmark на базе “superhero ” БД, расширенной до 60 таблиц: он разрулил запрос на 5 hop-ов, простроив цепочку через:

superpower → capability_matrix → stakeholder_registry → resource_requisition → budget_allocation

Можно запустить локально:

id="6b6prn"
docker run -p 5000:5000 -it falkordb/queryweaver


исходники тут
More from @vibecoding_tg
  1. Oct 10, 2026Post #4071
  2. Oct 10, 2026#промо Как купить Gemini Pro на 1.5 года за 4.99$?? Топовая нейронка для кодинга, создания…
  3. Oct 10, 2026Собрал лучших 🤣🤣🤣
  4. Oct 10, 2026На OpenCode щас можно затестить бесплатно китайскую модель уровня Kimi и GLM — Step 5 Prev…
  5. Oct 10, 2026Post #4066
  6. Oct 10, 2026Anthropic открыли доступ к Claude Code Projects всем пользователям Pro и Max из списка ожи…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →