Interact with tabular data and SQL databases using natural language, enabling more efficient and accessible data analysis.
We'd like to know you better so we can create more relevant courses. What do you do for work?
Instructor: Adrian Gonzalez Sanchez
Interact with tabular data and SQL databases using natural language, enabling more efficient and accessible data analysis.
Gain hands-on experience with the Azure OpenAI Service, implementing techniques like Retrieval Augmented Generation (RAG) and function calling.
Use Azure OpenAI Service’s Assistants API, and test it with function calling and code interpreter features.
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:
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.
If you want to learn how to interact with databases through natural language, this beginner-friendly course is for you. Familiarity with Python programming and databases (CSV files and SQL) is recommended, but not required.
Introduction
Your First AI Agent
Interacting with a CSV Data
Connecting to a SQL Database
Azure OpenAI Function Calling Feature
Leveraging Assistants API for SQL Databases
Conclusion
Course access is free for a limited time during the DeepLearning.AI learning platform beta!
Keep learning with updates on curated AI news, courses, and events, as well as Andrew’s thoughts from DeepLearning.AI!