Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thaiebu/building-your-own-database-agent-course

This course, created in partnership with Microsoft and taught by Adrian Gonzalez Sanchez, focuses on developing an AI agent that interacts with databases using natural language. This simplifies the process of querying and extracting insights without needing advanced SQL knowledge.
https://github.com/thaiebu/building-your-own-database-agent-course

Last synced: 25 days ago
JSON representation

This course, created in partnership with Microsoft and taught by Adrian Gonzalez Sanchez, focuses on developing an AI agent that interacts with databases using natural language. This simplifies the process of querying and extracting insights without needing advanced SQL knowledge.

Awesome Lists containing this project

README

        

I'm excited to share my recent learning experience from the **[Building Your Own Database Agent](https://coursera.org)** course! This course, created in partnership with Microsoft and taught by **Adrian Gonzalez Sanchez**, focuses on developing an AI agent that interacts with databases using natural language. This simplifies the process of querying and extracting insights without needing advanced SQL knowledge.

Here's what I learned:

1. Customizing AI agents with Azure OpenAI Service, focusing on Retrieval Augmented Generation (RAG).
2. Loading data from CSV files and performing natural language queries using Azure OpenAI Service.
3. Building a DB agent that translates natural language to SQL code.
4. Using Azure OpenAI Service's function calling feature to send queries to databases, improving efficiency and security.
5. Working with the Assistants API and testing it with function calling and code interpreter features.

By the end of the course, I gained practical experience in implementing these systems in my projects, enabling efficient and accessible data interaction and analysis. I have attached the completed exercises related to this course.