100's of workflows

Generate SQL queries from schema

Integrations
MySQL
AI Agent
OpenAI Chat Model
Window Buffer Memory (easiest)
Edit Fields (Set)
No Operation, do nothing
If
Merge
Sticky Note
Manual Trigger
Read/Write Files from Disk
Convert to File
Extract from File
Chat Trigger

This workflow is a modification of the previous template on how to create an SQL agent with LangChain and SQLite.

The key difference – the agent only has access to the database schema, not the actual data. SQL queries are made outside the AI Agent node, and the results are never passed back to the agent.

This approach allows the agent to generate SQL queries based on the structure of tables and their relationships, without having to access the actual data.

This makes the process more secure and efficient, especially in cases where data confidentiality is crucial.

🛠️ Setup

Of course, you can switch MySQL to another SQL database such as PostgreSQL, the principle remains the same. The key is to download the schema once and save it locally to avoid repeated remote connections.

Run the top part of the workflow once to download and store the MySQL chinook database schema file on the server.

With this approach, we avoid the need to repeatedly connect to a remote db4free database and fetch the schema every time. As a result, we reach greater processing speed and efficiency.

💬 Chat with your data

     
  1. Start a chat: send a message in the chat window.
  2.  
  3. The workflow loads the locally saved MySQL database schema, without having the ability to touch the actual data. The file contains the full structure of your MySQL database for analysis.
  4.  
  5. The Langchain AI Agent receives the schema, your input and begins to work.
  6.  
  7. The AI Agent generates SQL queries and brief comments based solely on the schema and the user’s message.
  8.  
  9. An IF node checks whether the AI Agent has generated a query. When:
     
  • Yes: the AI Agent passes the SQL query to the next MySQL node for execution.
  •  
  • No: You get a direct answer from the Agent without further action.
     
  1. The workflow formats the results of the SQL query, ensuring they are convenient to read and easy to understand.
  2.  
  3. Once formatted, you get both the Agent answer and the query result in the chat window.

📋 Example queries

Try these sample queries to see the schema-driven AI Agent in action:

     
  1. Would you please list me all customers from Germany?
  2.  
  3. What are the music genres in the database?
  4.  
  5. What tables are available in the database?
  6.  
  7. Please describe the relationships between tables. - In this example, the AI Agent does not need to create the SQL query.

And if you prefer to keep the data private, you can manually execute the generated SQL query in your own environment using any database client or tool you trust 🔐

💾 The AI Agent memory node does not store the actual data as we run SQL-queries outside the agent. It contains the database schema, user questions and the initial Agent reply. Actual SQL query results are passed to the chat window, but the values are not stored in the Agent memory.

Other Workflows like this one

Your connected stack awaits to automate AI workflows with 24-7 uptime performance and engagement

PDF Parsing with Multimodal Vision AI
Edit Image
HTTP Request
If
Google Drive
Sticky Note
Analyze feedback and send a message on Mattermost
Mattermost
Google Cloud Natural Language
If
No Operation, do nothing
Start
IT Ops AI Slack Workflow - knowledge base chat
Slack
AI Agent
OpenAI Chat Model
Window Buffer Memory (easiest)
Call rantir Workflow Tool
Chat with local LLMs using Rantir and Ollama
Basic LLM Chain
Ollama Chat Model
Chat Trigger
Sticky Note
Automate Image Validation using AI Vision
Edit Image
Google Drive
Basic LLM Chain
Structured Output Parser
Google Gemini Chat Model
Building a WhatsApp Chatbot
HTTP Request
Switch
Sticky Note
WhatsApp Business Cloud
Manual Trigger

Compare features across plans

Computir Cloud Suite All Access

$99/m

Per team/per month, with 10 GB of data and storage
Everything in Free, and:
Icon
Host up to around 4-5 Applications
Icon
Advanced user roles
Icon
Unlimited AI applications & workflows
Icon
Custom onboarding & Customer management
Icon
Advanced integrations
Icon
International capabilities
Unlimited Team Plan & Custom Integration

$299/m

Per $1K Tokens or 1 TB added, custom integration (per month)
Everything in Professional, and:
Icon
Host up to around 20+ Applications
Icon
Tailored implementation services
Icon
Advanced ERP integration capabilities
Icon
Extra bandwidth and open-source AI models
Icon
Fine-tuning & data logic
Icon
SOX or integration customization
Icon
Dedicated premium support
Cloud Suite

$99/mo

Team Plan

$299

Computir Cloud

AI Application & Automation platform suite
Get access to generate dashboards, websites or content
Chat to Explore Data
Icon

Custom Develop  integrations

Chat to Transform Data
Icon
Direct or Enterprise application connections
Webflow, Wix or Wordpress
+ Acumatica, Microsoft, Netsuite & Sage
+ Oracle & Workday
Rules to automate AI
Basic
Advanced
Advanced

Custom Integrations

Build & Share Live Reports
Icon
Generated
Human-Led
Train Classification Models
Icon
Human-Led
Train Time Series Forecasts
Icon

"I highly recommend Computir, they are a great dev team with quick turn around on all projects and requests. We recently worked with them on updating our website and any changes, updates or modifications I needed were always taken care of quickly!"

Paige J, VP of Marketing, Heavy AI