Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

egghead.io

Get Started with AI-Driven App Development Using the OpenAI Node.js SDK

via egghead.io

Overview

> **This course will be receiving future updates!** "I basically use ChatGPT for everything but I feel like I'm missing something. Like I could be doing more" ChatGPT is everyone's favorite pair programmer. But, you might get the feeling that you're leaving something on the table. That there's more you could be doing with an advanced LLM other than making drop-down menu components, and writing (admittedly really good) Bash scripts. Imagine, if you could integrate AI into your app itself. Customer support bots, generated profile pictures, automated transcription, video summaries, and the list goes on. Not only do **you** get to benefit from AI but so do your users. All of this is possible. In this course, you're going to learn how to integrate the OpenAI Node.js SDK into your application. You'll learn how to: - Install and configure the OpenAI SDK - Generate images with DALL-E - Create dynamic prompts in Next.js - Implement a ChatGPT-like conversational AI There are so many possibilities with access to their API! Take the first step towards learning to use AI in Node.js and unlock new possibilities with an AI-driven UX.

Syllabus

  • Install and Configure the OpenAI SDK in a Node.js Project
  • Generate Images with AI in Node.js Using the OpenAI SDK & DALL-E
  • Create Dynamic Image Generation Prompts for the OpenAI SDK in Next.js API Endpoints
  • Generate Chat Completions with AI in Node.js Using the OpenAI SDK & GPT
  • Stream OpenAI Chat Completions to a Next.js App Using Vercel Edge Functions
  • Requesting JSON Chat Completions from OpenAI for Programmatic Use
  • Training GPT Using Roles & Message Examples for Better Chat Completions
  • Use Chat Completions for Image Generation Prompts with DALL-E
  • Generating & Preparing JSONL Training Data with GPT for Fine Tuning an OpenAI Model
  • Uploading Training Data Files to OpenAI for Fine Tuning AI Models
  • Fine Tuning OpenAI Models with Training Data Files

Taught by

Colby Fayock

Reviews

4.6 rating at egghead.io based on 23 ratings

Start your review of Get Started with AI-Driven App Development Using the OpenAI Node.js SDK

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.