Name: Towards AI Legal Name: Towards AI, Inc. Description: Towards AI is the world's leading artificial intelligence (AI) and technology publication. Read by thought-leaders and decision-makers around the world. Phone Number: +1-650-246-9381 Email: pub@towardsai.net
228 Park Avenue South New York, NY 10003 United States
Website: Publisher: https://towardsai.net/#publisher Diversity Policy: https://towardsai.net/about Ethics Policy: https://towardsai.net/about Masthead: https://towardsai.net/about
Name: Towards AI Legal Name: Towards AI, Inc. Description: Towards AI is the world's leading artificial intelligence (AI) and technology publication. Founders: Roberto Iriondo, , Job Title: Co-founder and Advisor Works for: Towards AI, Inc. Follow Roberto: X, LinkedIn, GitHub, Google Scholar, Towards AI Profile, Medium, ML@CMU, FreeCodeCamp, Crunchbase, Bloomberg, Roberto Iriondo, Generative AI Lab, Generative AI Lab VeloxTrend Ultrarix Capital Partners Denis Piffaretti, Job Title: Co-founder Works for: Towards AI, Inc. Louie Peters, Job Title: Co-founder Works for: Towards AI, Inc. Louis-François Bouchard, Job Title: Co-founder Works for: Towards AI, Inc. Cover:
Towards AI Cover
Logo:
Towards AI Logo
Areas Served: Worldwide Alternate Name: Towards AI, Inc. Alternate Name: Towards AI Co. Alternate Name: towards ai Alternate Name: towardsai Alternate Name: towards.ai Alternate Name: tai Alternate Name: toward ai Alternate Name: toward.ai Alternate Name: Towards AI, Inc. Alternate Name: towardsai.net Alternate Name: pub.towardsai.net
5 stars – based on 497 reviews

Frequently Used, Contextual References

TODO: Remember to copy unique IDs whenever it needs used. i.e., URL: 304b2e42315e

Resources

Free: 6-day Agentic AI Engineering Email Guide.
Learnings from Towards AI's hands-on work with real clients.
Text-to-SQL with RAG: Building a Chatbot That Talks to Your Database
Latest   Machine Learning

Text-to-SQL with RAG: Building a Chatbot That Talks to Your Database

Last Updated on August 3, 2026 by Editorial Team

Author(s): Katakamvivek

Originally published on Towards AI.

How to use RAG with structured data — a hands-on POC that converts plain English into safe, verified SQL, with real examples of what breaks and how to fix it.

Almost every RAG example you see online uses unstructured data. PDFs, wikis, support articles — chunk them, embed them, retrieve them, done. But here’s the thing: most of the data a business actually cares about doesn’t live in documents. It lives in relational databases — customers, orders, invoices, products.

Text-to-SQL with RAG: Building a Chatbot That Talks to Your Database

Flow Diagram for text to SQL

The article walks through a hands-on proof of concept for applying RAG to structured data via a text-to-SQL pipeline that is designed to be safe and correct. After introducing the approach, it explains how to build a knowledge base by creating a table ontology, listing and verifying what users will ask (as a trusted FAQ layer with prewritten SQL templates), and defining policies/guardrails that restrict tables, row limits, and retries. It then details the end-to-end flow—routing to templates, prescreening for scope and clarity, retrieving relevant ontology slices with embeddings, generating SQL with grounded context, validating deterministically (single clean SELECT, ontology checks, restricted-category blocks, and bounded repair), executing on a read-only database, and finally using a second independent LLM call to verify that the SQL truly answers the question before making one of several decisions (answer, answer with caveat, clarify, refuse). The author demonstrates real examples where the system succeeds and where it fails without guardrails, including cases the syntax checker can’t catch, and provides evaluation numbers showing large accuracy gains. The post closes with practical guidance for builders—prioritizing retrieval/semantic quality, using independent verification, implementing feasible guardrails in code, improving question phrasing to reduce ambiguity, and keeping transparency by showing generated SQL—plus thoughts on when to build versus buy.

Read the full blog for free on Medium.

Join thousands of data leaders on the AI newsletter. Join over 80,000 subscribers and keep up to date with the latest developments in AI. From research to projects and ideas. If you are building an AI startup, an AI-related product, or a service, we invite you to consider becoming a sponsor.

Published via Towards AI


Towards AI Academy

We Build Enterprise-Grade AI. We'll Teach You to Master It Too.

15 engineers. 100,000+ students. Towards AI Academy teaches what actually survives production.

Start free — no commitment:

6-Day Agentic AI Engineering Email Guide — one practical lesson per day

Agents Architecture Cheatsheet — 3 years of architecture decisions in 6 pages

Our courses:

AI Engineering Certification — 90+ lessons from project selection to deployed product. The most comprehensive practical LLM course out there.

Agent Engineering Course — Hands on with production agent architectures, memory, routing, and eval frameworks — built from real enterprise engagements.

AI for Work — Understand, evaluate, and apply AI for complex work tasks.

Note: Article content contains the views of the contributing authors and not Towards AI.