Skip to content

AzureSQLDB/GenAILab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Generative AI with Azure SQL and REST Endpoints Lab

Overview

Welcome to the hands-on lab where you'll learn Generative AI using Azure SQL Database and REST endpoints. This lab is designed for application developers, data scientists, and AI engineers looking to integrate advanced AI capabilities into their applications.

Goals

  • Set up Generative AI: Learn to integrate AI capabailities with Azure SQL Database.
  • RESTful API calls: Understand how to make REST calls to Azure AI Content Safety and Azure OpenAI services.
  • Extend AI scenarios: Explore Hybrid Search and Generative AI implementations.
  • Chat-driven SQL interfaces: Implement chat-driven interfaces with SQL databases for more intelligent applications.
  • Practical tips and examples: Apply chat-driven features in app development with real-world examples.

Modules

  1. Creating and Connecting to Your Free Azure SQL Database: Get started with your own Azure SQL Database.
  2. Creating, Embedding, and Storing in SQL Database: Dive into the process of embedding and storing data using SQL.
  3. Vector Search with Vector Functions: Utilize vector functions for efficient search capabilities.
  4. Filtered Semantic Search: Combine the power of traditional and vector searches.
  5. GenAI over your data - Recommendation: Implement chat completions with the help of Azure OpenAI.
  6. GenAI over your data - Image Generation and Description: Implement chat completions with the help of Azure OpenAI.
  7. Using the Azure AI Content Safety: Ensure content safety with Azure AI's endpoints.

Deck with resources can be found here

Prerequisites

Getting Started

To begin the lab, clone this repository and follow the instructions in each section. Make sure to check the [deck] directory for additional materials.

Contributing

Contributions to this lab are welcome! Please read the CONTRIBUTING.md file for guidelines on how to contribute.

License

This lab is provided under the MIT License. See the LICENSE file for more details.

Acknowledgments

A special thanks to all the contributors and maintainers of this lab.

Contact

For any queries or feedback regarding the lab, please open an issue in this repository or contact the lab maintainers directly.

Happy coding and learning!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages