.NET Generative AI Workshop
A Programmer’s Journey into Generative AI in .NET
This 1-day comprehensive workshop aims to provide an immersive introduction to the exciting world of Generative AI to .NET developers, focusing on Language Learning Models (LLM) like OpenAI’s GPT-4, Llama 2 and much more. The purpose of the workshop is to offer theoretical understanding along with solid hands-on experience in working with these sophisticated models, from tweaking their parameters to mastering prompt engineering for a variety of applications. Throughout this journey, you will learn how to use LLM and Generative AI on your own data for building Enterprise Generative AI powered solutions.
Description:
This 1-day comprehensive course aims to provide an immersive introduction to
the exciting world of Generative AI, focusing on Language Learning Models
(LLM) like OpenAI’s GPT-4, Llama 2 and much more.
The purpose of the course
is to offer theoretical understanding along with hands-on experience in
working with these sophisticated models, from tweaking their parameters to
mastering prompt engineering for a variety of applications.
Throughout this journey, you will learn how to use LLM and Generative AI on
your own data for building Enterprise Generative AI powered solutions.
The advantages of completing this course are manifold. Not only will you
understand the inner workings of AI and its applications, but you’ll also have the
hands-on experience of manipulating AI models to meet specific requirements.
This empowers you to solve complex problems, innovate, and add value in
various professional settings, from tech startups to established corporations. In
essence, this course will equip you with the tools and techniques to harness the
transformative power of AI in today’s digital age.
Intended Audience:
.NET Developers
Prerequisites:
C#
Objectives:
- This course is an invaluable opportunity to gain direct exposure to
Generative AI development techniques, delve into various APIs and
explore cutting-edge developments. - The advantages of completing this course are manifold. Not only will you
understand the inner workings of AI and its applications, but you’ll also have the
hands-on experience of manipulating AI models to meet specific requirements.
This empowers you to solve complex problems, innovate, and add value in
various professional settings, from tech startups to established corporations. - In essence, this course will equip you with the tools and techniques to harness the
transformative power of Generative AI in today’s digital age.
- Topics:
- Introduction to AI and LLM
- Understanding LLM and Generative AI development
- Prompt Engineering
- Introduction Prompt Engineering
- Guidelines for working with Prompt Engineering
- Iterative Prompt Development
- Summarizing with Prompt Engineering
- Inferring with Prompt Engineering
- Transforming and Expanding Information with Prompts
- Overview of OpenAI APIs with practical examples (GPT 3.4/GPT 4/DALL-E/..)
- Introduction of using your own data with LLM to Build Enterprise Solutions
- Understanding Embedding and Vector Database
- Pinecone Vector Database
- How to use Semantic Kernel to easily build agents that can call your existing code