Are you ready to start creating systems and applications using AI? In this track, you'll learn how to use the OpenAI API in Python to begin creating diverse applications like chatbots, semantic search engines, and recommendation systems.
You'll discover how organizations worldwide are building new AI products and features built on the OpenAI API. Through hands-on coding exercises, you’ll learn how to send prompts to OpenAI's GPT models to solve a wide range of real-world problems. You'll learn state-of-the-art prompting techniques to get the most out of these models. Finally, you'll learn to encode large text corpora to begin creating context-aware applications using embeddings.
Overview
Syllabus
- Working with the OpenAI API
- Start your journey developing AI-powered applications with the OpenAI API. Learn about the functionality that underpins popular AI applications like ChatGPT.
- [DataFramed AI Series #1] ChatGPT and the OpenAI Developer Ecosystem
- ChatGPT Prompt Engineering for Developers
- Dive deep into the principles and best practices of prompt engineering to leverage powerful language models like ChatGPT to solve real-world problems.
- Developing AI Systems with the OpenAI API
- Leverage the OpenAI API to get your AI applications ready for production.
- Introduction to Embeddings with the OpenAI API
- Unlock more advanced AI applications, like semantic search and recommendation engines, using OpenAI's embedding model!
- Fine-Tuning GPT-3 Using the OpenAI API and Python
- Topic Analysis of Clothing Reviews with Embeddings
Taught by
James Chapman, Eduardo Oliveira, Fouad Trad, Emmanuel Pire, and Francesca Donadoni