Azure OpenAI Workshop

In-Depth Training for Developers
Looking for intense hands-on developer training to help you take your dev career to a new level? VSLive! Training Seminars take our world-class education to you in an intimate virtual setting with an industry expert as your guide. Keep up-to-date on some of the hottest trends in the developer world to drive your career forward. These engaging and high-impact training seminars provide in-depth education and knowledge-share, networking with fellow peers, and one-on-one interaction with a skilled instructor to take what you have learned back to your office.
Who Should Attend?
This VSLive! hands-on seminar is open to developers, senior software engineers, IT Pros, Architects, IT Managers, Citizen developers, technology product management, IT leaders, Enterprise Architects, Chief Analytics Officers, and Chief Technology Officers and decision-makers interested in learning about Azure OpenAI & Azure Applied AI to infuse artificial intelligence and build next-generation applications. Experience with either C# or Python is preferred, but it is not required. No prior knowledge of AI is required. Although this is not a seminar/ workshop on data & analytics, data scientists will find it very useful too, as will data stewards and technically-minded data protection officers.
2-Day Hands-On Training Seminar: Azure OpenAI Workshop: A Comprehensive Hands-On Experience
January 25-26, 2024
9:00AM – 5:00PM (Central)
Level: Intermediate
With ChatGPT, other large language models and generative AI have caught the attention of global consumers, enterprises, and c-suite.
AI has a big role to play in the enterprise space and it is progressing rapidly. Without understanding the concepts behind these advanced technologies, developers and administrators will struggle to evaluate the potential impact of new tools and solutions.
Azure OpenAI Service provides REST API access to OpenAI's powerful language models including the GPT-3, GPT-4, Codex and Embeddings model series. These models can be easily adapted to your specific task including but not limited to content generation, summarization, semantic search, and natural language to code translation. Users can access the service through REST APIs, Python SDK, or our web-based interface in the Azure OpenAI Studio.
Microsoft Cognitive Services lets you build apps with powerful algorithms to see, hear, speak, understand, and interpret our needs using natural methods of communication, with just a few lines of code. Easily add intelligent features – such as emotion and sentiment detection, vision and speech recognition, language understanding, knowledge, and search – into your app, across devices and platforms such as iOS, Android, and Windows, keep improving and are easy to set up. Containerization lets developers build big AI systems that run at scale, reliably, and consistently in a way that supports better data governance.
In this 2-day hands-on workshop, we will cover the following topics in detail:
- Azure OpenAI Services: We will explore what these services are, their architecture, and their place within the broader AI ecosystem.
- Azure OpenAI Studio: An in-depth overview of the Azure OpenAI Studio.
- Prompt Engineering: An in-depth look at this critical aspect of large language model usage. We will cover how prompts work, why they are important, and the factors that influence their effectiveness.
- Use Case and Common Architecture: Hands-on labs covering the use case and common architecture of the implementation
- Azure OpenAI Service Embedding Models
- Semantic Kernel is an open-source SDK that lets you easily combine AI services like OpenAI, Azure OpenAI, and Hugging Face with conventional programming languages like C# and Python. By doing so, you can create AI apps that combine the best of both worlds.
- Customizing Azure OpenAI Services: From configuration to deployment, we'll show you how to tailor these services to suit a range of specific needs.
- Deep dive into Azure OpenAI Services: We'll specifically focus on several of the models like GPT, Davinci, Ada, Babbage, Curie, and Cushman, discussing their unique features and optimal use cases.
- Using Azure OpenAI Service to access company data
- Cognitive Services Overview: Discussion on key components such as Language Services, Speech services, Vision services, and their real-world applications.
- Conversational AI: A look at the development of AI that can engage in human-like dialogues, including designing, training, and refining conversational models.
- Azure Cognitive Search: We will cover how we can use this service to create an advanced search experience.
- Document Intelligence Service: We will cover how this service uses machine learning technology to identify and extract key-value pairs and table data from form documents.
- Responsible AI
- Creating Enterprise-Level Applications: Practical guidance on developing robust, scalable applications using Azure OpenAI, ChatGPT, and Cognitive Services, focusing on industry requirements and best practices."
- Creating Enterprise-Level custom Copilot: Practical guidance on developing robust, scalable copilot using Azure OpenAI, ChatGPT, and Cognitive Services, focusing on industry requirements and best practices."
At the end of the workshop, attendees will have a working knowledge of how to build next-gen applications and custom Copilots with Azure OpenAI and Cognitive Services.
Access to Azure and Azure OpenAI services will be provided to follow the labs and create enterprise-grade intelligent applications. The labs will be a mixture of Python and C#.
You will learn:
- About Azure OpenAI Services: We will explore what these services are, their architecture, and their place within the broader AI ecosystem
- About Azure OpenAI Service Embedding Models & Semantic Kernel
- About creating Enterprise-Level Applications: Practical guidance on developing robust, scalable applications using Azure OpenAI, ChatGPT, and Cognitive Services, focusing on industry requirements and best practices
Attendee Workstation Requirements:
You must provide your own computer (Windows or Mac) for this hands-on lab workshop with a camera, wired Internet connection, speakers, and a microphone.
Your computer must have the ability to run C# 10 code or Python: (One of Visual Studio 2022/VSCode 1.66+/VSMac/Rider/etc.) and access to Azure. Access to Azure and Azure OpenAI services will be provided to follow the labs and create enterprise-grade intelligent applications. However, attendees are encouraged to use their own Azure subscription. The labs will be a mixture of Python and C#.