Published On Jan 28, 2024
Learn new tech by building a simple AI-powered SQL agent for your favorite SQL database.
This agent utilizes LangChain to create a flow that takes user questions in plain English, then uses an LLM (Large Language Model) to generate a SQL request. It executes the request on your database and then uses the LLM again to respond as a human would, or to convert the response into a JSON object for your downstream APIs.
0:00 SQL agent's architecture
0:51 Building the agent
7:00 Testing the agent
9:48 Homework
The Jupyter Notebook (do it yourself!):
https://github.com/dmagda/DevMastersD...
Curious to learn even more about databases? Follow me here:
* Medium: / magda7817
* Twitter: / denismagda