Introduction to Development with Open AI, ChatGPT, Azure Open AI, and more...

Markus Egger

Learn how to build your own Copilot in your own applications! This one-day training class is designed to provide an exhilarating introduction to the world of developing with Open AI. Participants will learn how to leverage the power of Open AI's cutting-edge technology to create intelligent applications and services that can revolutionize their industry. Find out how to incorporate these new features into your existing applications as well as building brand new ones. With a focus on real-world applications and practical examples, this class will cover topics such as natural language processing, image generation, Copilots, incorporating your own data, and more. Whether you are a developer or an IT decision maker, this course will equip you with the tools and knowledge to harness the power of Open AI and take your systems and applications forward into this exciting new age of AI-based computing and avoid being leapfrogged and left behind. Join us for an exciting journey into the world of intelligent computing and discover the endless possibilities of Open AI on Azure!

This event took place on Wednesday, June 21, 2023.

Instructor: Markus Egger - Author, International Speaker and Microsoft Regional Director (RD)

When: Wednesday, June 21, 2023 9:00am - 4:30pm CT (UTC-5)

The Age of AI is bringing about a transformative change, but what does this mean for you, specifically?

With the advent of Copilots and other novel user interface and interaction paradigms, every system, application, and user will be impacted. As Markus, the presenter, Microsoft Regional Director, and founder of CODE, has emphasized, “Applications without Copilot capabilities are now legacy!” Microsoft has already integrated Copilot capabilities in every application, or is in the process of doing so. The question is, can you provide Copilot features in your own applications?

This one-day training class, delivered in a lecture-style format, introduces the core concepts and capabilities behind Open AI's features, with a special focus on ChatGPT (which serves as the basis for many current AI topics) and DALL-E. The class will cover both direct integration of Open AI's APIs, as well as the enterprise-focussed Azure Open AI cognitive service implementation provided by Microsoft.

Markus will provide insights into what to expect from the current generation of AI, including its capabilities and limitations, and the potential dangers of AI. Additionally, he will explain how AI can make organizations more productive and competitive in the modern world. The training will then progress to a demonstration of how to integrate modern AI capabilities in applications, regardless of their type or system. Markus will show attendees how to call Open AI APIs in various ways and impart important skills, such as prompt engineering. Markus will show real-world implementations of Copilot systems in custom applications.

The following image shows a custom application with a built-in Copilot:

It is important to note that while a one-day training class cannot replace the thousands of hours required to master AI, the goal of this class is to equip attendees with the fundamental capabilities needed to start developing AI-driven applications productively. Participants will leave the training with an understanding of AI development, enabling them to approach such projects independently. They will also gain sufficient insight into the subject matter to make intelligent decisions that will help their organizations succeed in the future.

This training class is programming-language agnostic, although most samples will be in C# and Python. Prior knowledge of AI is not required, and the course is taught in a lecture-style format.