Skip to main content

This workshop offers an invaluable opportunity for individuals and companies seeking to enhance their workflows by strategically incorporating natural language processing (NLP) capabilities into their data infrastructure. Participants will gain insights into real-world applications and learn how to effectively integrate Azure OpenAI API to tackle industry-specific challenges. Moreover, key topics including model enhancement techniques such as prompt engineering, RAG, and Fine-Tuning will be covered. Additionally, we will be joined by Microsoft representatives who will address governance and security considerations, ensuring a comprehensive understanding of these crucial aspects when using Azure OpenAI Service. The skills acquired in this workshop are transferrable to the utilization of the OpenAI API.

Objectives

This hands-on workshop is designed for data professionals keen on leveraging large language models (LLM) provided by OpenAI through the Azure OpenAI Service to automate their work processes and/or extract valuable insights from their data. Participants will dive into a practical use case to combat food waste by creating personalized recipe suggestions using the Azure OpenAI API.

Agenda

13:30 – 15:00 Overview of the workshop use case
  • What is Azure OpenAI Service
  • Differences between Azure OpenAI and OpenAI
  • Environment setup using GitHub Codespaces
15:00 – 15:30 Break
15:30 – 17:00 Using Azure OpenAI Assistant API for data preparation and manipulation
  • Implementing and understanding prompt engineering (one-shot and few-shot learning)
  • Implementing and understanding Retrieval Augmented Generation (RAG) using proprietary data and embeddings.
  • Implementing and understanding fine-tuning using proprietary data.

  • Q&A
    Best practices
    Pros and cons
    Security and governance