Simple play icon Course
Skills Expanded

Developing Generative AI Applications with Python and Open AI

by Xavier Morera

Generative AI is a turning point in human history. Those who leverage LLMs will be more productive, creative, efficient, and will be able to achieve more with less. In this course you will learn how to create generative AI applications with the OpenAI API and Python.

What you'll learn

Generative AI is a turning point in human history. Those who leverage LLMs will be more productive, creative, efficient, and will be able to achieve more with less. In this course, Developing Generative AI Applications with Python and OpenAI (ChatGPT), you’ll gain the ability to create generative AI applications. First, you’ll learn about the fundamentals of generative AI models, including their architecture, training processes, and applications. At this point you’ll learn how to write good prompts, which is an extremely valuable skill. Next, you’ll familiarize yourself with the OpenAI API and the available models, third you’ll use the API to generate human-like responses to questions or generate content based on your prompts. Moving forward, you will learn how to create a basic chatbot. Finally, you’ll learn how to train a model using your own data. When you’re finished with this course, you’ll have the skills and knowledge of how to create a generative AI application using the OpenAI API and Python.

Table of contents

Course Overview
1min

About the author

Xavier is very passionate about teaching, helping others understand search and Big Data. He is also an entrepreneur, project manager, technical author, trainer, and holds a few certifications with Cloudera, Microsoft, and the Scrum Alliance, along with being a Microsoft MVP. He has spent a great deal of his career working on cutting-edge projects with a primary focus on .NET, Solr, and Hadoop among a few other interesting technologies. Throughout multiple projects, he has acquired skills to deal... more

Ready to upskill? Get started