Developing Generative AI Applications with Python and OpenAI
Use the OpenAI API end to end: GPT models, prompt engineering, practical apps and building your own chatbot.
Prerequisites: Python knowledge and familiarity with Python APIs/libraries.
Before LLMs, searches worked by keywords: you typed a few words into Google and got a list of websites. Everything changed in late November 2022 with the launch of ChatGPT.
Instead of searching quotes question mark rules, you can now ask: "Do I include a question mark inside or outside the quotes?"
Sign in to read this course
A free account unlocks all 514 courses. 20 are readable without one.
What's inside
9 sections- 1 Table of Contents
- 2 Course Overview
- 3 Introduction to Large Language Models (LLM) and OpenAI
- 4 Overview of GPT Models
- 5 Getting Started with the OpenAI API
- 6 Mastering Prompt Engineering
- 7 Practical Applications of the OpenAI API
- 8 Training Your Own Chatbot
- 9 The Future of OpenAI and NLP
More LLM Application Development courses
View all 14Practical Application of LLMs
Hands-on LLM use cases — sentiment analysis, summarization, fine-tuning, RAG and building AI agents.
Aligning Generative AI with Business Cases
Evaluate and leverage generative AI, building agents with Semantic Kernel, plugins and RAG vector stores.
Data Analysis with Generative AI
Use AI tools for exploratory data analysis, analysis and generating polished analytical reports.
Choosing Open-source LLMs
Evaluate open-source LLMs for performance, usability, licensing and practical deployment constraints.
Deploying Open-source LLMs
Select deployment strategies, configure the technical environment and optimize open-source LLMs for production.
Integrating Open Source LLMs
Integrate LLMs with the OpenAI Agents SDK, RAG, vector stores, moderation and session history.
Interested in this course?
Contact us to book it or get a custom training plan for your team.