Building Your Own Database Agent

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Building Your Own Database Agent

Coursera · Intermediate ·🤖 AI Agents & Automation ·3mo ago

Key Takeaways

Develops an AI agent that interacts with databases using natural language.

Original Description

In Building Your Own Database Agent you will develop an AI agent that interacts with databases using natural language, simplifying the process for querying and extracting insights. Created in partnership with Microsoft and taught by Adrian Gonzalez Sanchez, Data and AI Specialist at Microsoft, this course is designed for developers, data professionals, as well as business analysts and professionals who want more sophisticated interaction with their databases through natural language instead of advanced SQL queries. What you’ll do in this course: 1. Learn about the levels of knowledge customization with Azure OpenAI Service, focusing on RAG to build your first AI agent, deploy your Azure OpenAI Service instance, test the API, and set up an orchestration engine like LangChain to enable these scenarios. 2. Load tabular data from a CSV file and perform natural language queries using the Azure OpenAI service to extract information quickly. Learn to reapply the agent to analyze your own CSV files. 3. Implement LangChain agents to connect to a provided SQL database, and how to build a DB agent that translates natural language to SQL code. 4. Use Azure OpenAI Service’s function calling feature to use pre-built functions for sending queries to databases, improving the efficiency and security of your SQL agent. 5. Work with the Assistants API and test it with the function calling and code interpreter features, which will enable you to connect to SQL databases and create your own DB agents more efficiently. By the end of the course, you’ll be equipped with the technical knowledge and practical experience to implement similar systems in your own projects or organizations, enabling more efficient and accessible data interaction and analysis.
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
The Agentic Shift: Why Google I/O 2026 Signals the End of the Standalone App Era
Learn why Google I/O 2026 marks the end of standalone apps and the beginning of the agentic shift, and how this change will impact the way we interact with technology
Medium · AI
📰
Detect Claude AI Code Marking: Why Chasing It Is a Distraction
Learn why directly detecting Claude AI code marking is a distraction and how to protect AI agent data integrity in Node.js
Dev.to · Umair Bilal
📰
Stop Overpaying for AI APIs
Learn to optimize AI API costs by identifying key drivers of expense and implementing cost-saving strategies
Dev.to AI
📰
I Managed AI Agents Like Junior Hires for a Month - Here Are the 4 Manager Moves That Don't Transfer
Managing AI agents like junior hires can lead to unexpected issues, and certain traditional management moves don't transfer to AI agents, highlighting the need for new strategies
Dev.to AI
Up next
Building Great Agent Skills: The Missing Manual
AI Engineer
Watch →