
Loved by learners at thousands of companies
Course Description
Develop Multi-Modal Applications with the OpenAI API
To build applications that are accessible to as wide an audience as possible, it's important that they can accept inputs in different modalities, like text and speech. In this course, you'll build on your knowledge of OpenAI's text generation models and learn to master their audio models!Master Audio Applications
Did you know OpenAI developed audio models? In this course, you'll learn to create reliable text transcripts in multiple languages using their speech-to-text models. You'll also flip the script and generate realistic human audio (and in multiple languages!) with their text-to-speech models.Protect and Moderate AI Applications
AI applications are often designed for a very specific reason, but a malicious actor may try to misuse it in different ways. In this course, you'll utilize OpenAI's moderation models to detect inappropriate user and AI-generated content.Build Functional Customer Chatbots
You'll complete a case study to create an end-to-end customer service chatbot that will receive customer queries, and use internal resources to respond back to the customer. Not only that, it will respond in their native language and with AI-generated spoken audio!Training 2 or more people?
Get your team access to the full DataCamp platform, including all the features.- 1
Beyond Text Generation
FreeOpenAI provides models that go far beyond text generation. In this chapter, you'll use OpenAI's text-to-speech and text-to-speech audio models. You'll also moderate user content to detect misuse.
Speech-to-text50 xpCreating a podcast transcript100 xpTranscribing a non-English language100 xpTranslating Portuguese100 xpText-to-speech (TTS)50 xpOpenAI's text-to-speech (TTS)100 xpTTS in other languages!100 xpContent moderation50 xpWhy use text moderation models?100 xpRequesting moderation100 xpExamining moderation category scores50 xp - 2
Case Study: Building a Customer Support Chatbot
You'll build a fully functional, end-to-end AI-powered chatbot! This chatbot will accept and respond to customer queries as voice messages, even responding in non-English languages!
Creating customer call transcripts50 xpTranscribing customer calls100 xpDeriving the customer's language100 xpTranslating the transcript into English100 xpFixing translation mistakes100 xpGenerating a customer response50 xpModerating the customer call100 xpGenerating a tailored response100 xpModerating the model response100 xpCreating a speech response for customers50 xpResponse translation100 xpPreparing the spoken response100 xpCongratulations!50 xp
Training 2 or more people?
Get your team access to the full DataCamp platform, including all the features.collaborators

prerequisites
Working with the OpenAI APIAI Curriculum Team Lead, DataCamp
James designs and curates the AI curriculum at DataCamp. With 5+ years experience creating data and AI courses and collaborating with experts from industry and academia, he relishes creating experiences that maximise learning outcomes and enjoyment. He has a Master's degree in Physics and Astronomy from Durham University, where he specialized in using machine learning to detect high-redshift quasars. In his spare time, he enjoys fixing and restoring retro toys and electronics.
Follow James on LinkedIn
Follow James on LinkedIn
ML Content Developer, DataCamp
Stan is a Machine Learning enthusiast with a Master’s degree in Applied Mathematics. He’s passionate about applying Data Science, Analytics, and AI to real-world challenges. In his free time, he enjoys hiking and basketball.
Join over 19 million learners and start Multi-Modal Systems with the OpenAI API today!
Grow your data skills with DataCamp for Mobile
Make progress on the go with our mobile courses and daily 5-minute coding challenges.