К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
The Complete OpenAI JS APIs Course - Build 15 Projects · LearnSpace
Назад в каталог
courseraПрограммирование

The Complete OpenAI JS APIs Course - Build 15 Projects

Курс от Packt
Средний≈ 23.7 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course is designed for developers eager to dive into OpenAI's JavaScript APIs. Throughout this course, you'll build 15 practical projects that demonstrate how to implement OpenAI technologies like GPT-3, GPT-4, DALL-E, Whisper, and more. You will learn how to integrate these cutting-edge AI models into web applications, providing real-time data processing and user interaction. The course begins with an introduction to the OpenAI platform, helping you set up your environment, and acquire an API key. From there, you'll dive into a variety of use cases, including text completion, code generation, sentiment analysis, and image creation using DALL-E. Each section includes hands-on coding exercises to solidify your understanding and teach you how to leverage OpenAI models effectively. By the end of this course, you’ll have developed a portfolio of 15 projects, ranging from a book summarizer app to a real-time weather app and an audio-to-text transcription app using Whisper. You’ll gain invaluable skills in prompt engineering, API parameters, and building web applications that interact with OpenAI models in creative ways. This course is ideal for developers and AI enthusiasts who want to learn how to integrate OpenAI APIs into real-world projects. Some JavaScript knowledge and basic web development skills are required, but the course is accessible to anyone eager to explore the potential of AI.

Навыки, которые вы освоите

OpenAI APIApplication Programming Interface (API)User Interface (UI)EmbeddingsToken OptimizationFront-End Web DevelopmentPrompt EngineeringWeb ApplicationsGenerative AIWeb Design and DevelopmentReal Time DataOpenAIJavascriptLarge Language Modeling

Программа курса

18 модулей · 152 учебных материалов

01Introduction - Text Completion App12 материалов

Introduction - Text Completion App

Promo VideoВидеоFull Course ResourcesЧтениеCourse CurriculumВидеоOpenAI JourneyВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

The Complete OpenAI JS APIs Course - Build 15 Projects
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 23.7 ч

18 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета
How ChatGPT WorksВидео
Models Performance and PricingВидео
Create an OpenAI Account and Get Your API KeyВидео
Create a Completion App (Part 1)Видео
Create a Completion App (Part 2)Видео
Create a Completion App (Part 3)Видео
Tokenizer and Usage LimitsВидео
Gpt-4 KeyВидео
02Use ChatGPT19 материалов

Use ChatGPT

Text CompletionВидеоText CompressionВидеоText SegmentationВидеоInformation ExtractionВидеоKeyword ExtractionВидеоQuestion AnsweringВидеоText ClassificationВидеоSentiment AnalysisВидеоEmotion DetectionВидеоTone AnalysisВидеоContent FilteringВидеоConversation and Role PromptingВидеоCode GenerationВидеоReasoningВидеоText TranslationВидеоParaphrasingВидеоLanguage CorrectionВидеоExploring Text Summarization and Tone Analysis with GPT ModelsDIALOGUEUse ChatGPT - AssessmentЗадание
03OpenAI API Parameters9 материалов

OpenAI API Parameters

TemperatureВидеоmax_tokensВидеоStop SequencesВидеоN ParameterВидеоEcho ParameterВидеоTop ParameterВидеоFrequency and Presence PenaltyВидеоExploring Temperature and Randomness in GPT OutputsDIALOGUEOpenAI API Parameters - AssessmentЗадание
04OpenAI Streams6 материалов

OpenAI Streams

IntroductionВидеоStart a StreamВидеоListen to EventsВидеоRespond to EventsВидеоUnderstanding the Stream Parameter in APIsDIALOGUEOpenAI Streams - AssessmentЗадание
05Prompt Engineering15 материалов

Prompt Engineering

Be SpecificВидеоProvide ContextВидеоUse SeparatorsВидеоSpecify Response LengthВидеоReduce Fluffy DescriptionsВидеоSpecify Response FormatВидеоTo Do / Not to DoВидеоZero Shot, One Shot, and Few Shot ConceptsВидеоChain of Thought PromptingВидеоThink Step by StepВидеоUse RoleplayВидеоUse ReferencesВидеоHandholding the Language ModelВидеоCrafting Effective Prompts for AI ModelsDIALOGUEPrompt Engineering - AssessmentЗадание
06PDF Book Summarizer App8 материалов

PDF Book Summarizer App

IntroductionВидеоBuild the User InterfaceВидеоExtract PDF Text Part 1ВидеоExtract PDF Text Part 2ВидеоSplit PDF to ChunksВидеоSummarization ProcessВидеоBuilding a Book Summarizer AppDIALOGUEPDF Book Summarizer App - AssessmentЗадание
07Chat API - Live Weather App10 материалов

Chat API - Live Weather App

Chat Versus Completion APIВидеоYour First Chat RequestВидеоChat Versus Completion API Models and PricingВидеоGPT4 Versus GPT3ВидеоFunction Calling - Released June 2023ВидеоLive Weather App Request Chain - 1ВидеоLive Weather App Request Chain - 2ВидеоLive Weather App Request Chain - 3ВидеоUnderstanding the Chat vs Completion APIDIALOGUEChat API - Live Weather App - AssessmentЗадание
08Chatbot App: Chat with Einstein, Bill Gates, and More!7 материалов

Chatbot App: Chat with Einstein, Bill Gates, and More!

IntroductionВидеоUser InterfaceВидеоMessages Part 1ВидеоMessages Part 2ВидеоPersonalitiesВидеоBuilding an Interactive Historical Persona ChatbotDIALOGUEChatbot App: Chat with Einstein, Bill Gates, and More! - AssessmentЗадание
09Embeddings - Similarity App7 материалов

Embeddings - Similarity App

IntroductionВидеоPreparationВидеоCalculate EmbeddingsВидеоCosine SimilarityВидеоCost CalculationВидеоExploring Word Embeddings in NLPDIALOGUEEmbeddings - Similarity App - AssessmentЗадание
10Book Recommendations App11 материалов

Book Recommendations App

IntroductionВидеоDatasetВидеоCalculate Embeddings Part 1ВидеоCalculate Embeddings Part 2ВидеоGet EmbeddingsВидеоUser InterfaceВидеоFind Nearest NeighborsВидеоDisplay BooksВидеоPlot Books in 2D Map Using AtlasВидеоBuilding a Book Recommendations App Using Embedding SimilarityDIALOGUEBook Recommendations App - AssessmentЗадание
11Chat with PDF App: Chat with Any PDF Document9 материалов

Chat with PDF App: Chat with Any PDF Document

IntroductionВидеоExtract PDF Text and Split It into ChunksВидеоCalculate Embeddings and Store Them Inside Database TableВидеоBuild the Chat ContainerВидеоHandle Submitted MessagesВидеоCalculate Text Embedding and Find Nearest NeighborsВидеоBuild the Context and Send Chat API RequestВидеоExploring a PDF Chat ApplicationDIALOGUEChat with PDF App: Chat with Any PDF Document - AssessmentЗадание
12Text to Image App Using DALL-E6 материалов

Text to Image App Using DALL-E

IntroductionВидеоImage CreationВидеоDisplay ImagesВидеоSave an ImageВидеоCreating and Using AI Image Generation and Editing with DollyDIALOGUEText to Image App Using DALL-E - AssessmentЗадание
13Image Editing App Using DALL-E and Canvas12 материалов

Image Editing App Using DALL-E and Canvas

IntroductionВидеоUser InterfaceВидеоHandle Image UploadВидеоChange Canvas BackgroundВидеоDraw Dots Inside CanvasВидеоDraw Mask Inside CanvasВидеоServer RequestВидеоSave Uploaded ImageВидеоSave Masked ImageВидеоEdit Masked ImageВидеоBuilding an Image Editing Application with OpenAI APIDIALOGUEImage Editing App Using DALL-E and Canvas - AssessmentЗадание
14Image Variations App Using DALL-E4 материалов

Image Variations App Using DALL-E

IntroductionВидеоGenerate Image VariationsВидеоBuilding an Image Variation App with OpenAPIDIALOGUEImage Variations App Using DALL-E - AssessmentЗадание
15Audio to Text App Using Whisper7 материалов

Audio to Text App Using Whisper

IntroductionВидеоUser InterfaceВидеоHandlersВидеоSave Audio FileВидеоTranscribe AudioВидеоUsing Whisper for Audio Transcription and TranslationDIALOGUEAudio to Text App Using Whisper - AssessmentЗадание
16Audio Translation App Using Whisper3 материалов

Audio Translation App Using Whisper

TranslationВидеоImplementing Audio Translation with OpenAI APIDIALOGUEAudio Translation App Using Whisper - AssessmentЗадание
17Speech to Text App Using Whisper4 материалов

Speech to Text App Using Whisper

IntroductionВидеоTranscribe SpeechВидеоBuilding a Speech Transcription ToolDIALOGUESpeech to Text App Using Whisper - AssessmentЗадание
18Speech Translation App Using Whisper3 материалов

Speech Translation App Using Whisper

Translate SpeechВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание