Skip to content

fparpas/Hackathon-Building-Intelligent-Apps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Workshop - Building Intelligent Apps

This Hands-on workshop is designed for AI Engineers, Developers, Solution Architects and who are eager to learn how to harness the power of Azure OpenAI and build next gen intelligent apps. The following sessions will be covered:

  1. Setup and prepare Evironment: Necessary setup for the hands-on activities. This includes setting up an Azure subscription, accessing Azure OpenAI services, and installing the required development tools. This initial session is crucial to ensure that all participants are well-prepared and can fully engage with the workshop's content.
  2. Implement Retrieval Augmented Generation (RAG) with Azure OpenAI: Dive into the world of RAG and learn how to enhance your AI applications by integrating Azure OpenAI’s capabilities. This session will guide you through the process of implementing RAG with Azure AI Search, enabling your applications to leverage external data sources for more grounded and contextually relevant responses.
  3. Build intelligent applications with Semantic Kernel (C# or Python): Unlock the potential of Semantic Kernel in developing intelligent applications. Whether you prefer C# or Python, this session will provide you with the knowledge to incorporate Semantic Kernel into your applications, facilitating seamless integration of AI prompts with conventional programming languages for smarter, more responsive applications.
  4. Build a QnA copilot with prompt flow in Azure AI Studio (Optional): Discover how to create a responsive QnA system using prompt flow, allowing for intuitive and efficient user interactions with your AI solutions.

This workshop requires 4-6 hours to finish depending on the attendees' skill level. It is a collaborative activity where attendees form teams of 3-5 people to go through every workshop.

Learning Objectives

Upon completing the workshop, participants will be able to:

  • Understand the fundamentals of Retrieval Augmented Generation (RAG) and its implementation using Azure OpenAI.
  • Integrate Azure AI Search with RAG to enhance AI applications with contextually relevant data.
  • Design and build a QnA copilot system utilizing prompt flow in Azure AI Studio for efficient user interaction.
  • Develop intelligent applications using Semantic Kernel in either C# or Python, incorporating AI prompts seamlessly.
  • Apply the learned concepts to create innovative solutions that address real-world challenges using Azure OpenAI.

Prerequisites

  • Familiarity with Azure services and the Azure portal.
  • Basic understanding of AI and generative models.
  • Experience in programming with C# or Python
  • Visual Studio Code or Visual Studio
  • Azure Subscription with OpenAI access. You can apply for access to Azure OpenAI by completing this form. Ensure that you register for approval to access and use the Azure OpenAI models before attending the workshop. The approval process may take up to 48 hours to copmlete.

Target Audience

  • AI Engineers
  • Developers
  • Solution Architects

References

Other material

Study material

Training material

Remarks

  • Please note that the content of this workshop may become outdated, as Azure AI is a rapidly evolving platform. We recommend staying engaged with the Azure AI community for the most current updates and practices.
  • Most of the content on this page was generated with the assistance of Microsoft 365 Copilot 😊

Contributors

Phanis Parpas

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published