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

LinkedIn Learning

AI Programming for JavaScript Developers

via LinkedIn Learning

Overview

Learn how to harness the power of AI in your JavaScript work and remain on the cutting edge of technologies in your career.

Syllabus

Introduction
  • Learn to build AI-enhanced applications
  • Understanding AI in the JavaScript ecosystem
  • What you should know
1. Creating the App
  • Installing OpenAI with npm
  • Generating an API key
  • Choosing and setting a language model
2. Working with Prompts
  • Writing functions
  • Working with streams
  • Creating a prompt
  • Refactoring functions with code prompts
  • Setting templates
  • Challenge: Customizing questions
  • Solution: Customizing questions
3. Incorporating APIs
  • Accepting user input with readline
  • Creating image descriptions based on a URL
  • Transcribing audio files with OpenAI
  • Building a Node app to transcribe audio
  • Using DALL-E 3 for image generation
4. Customizing the Assistants API
  • Using the Assistants API playground
  • Creating an assistant in a Node application
  • Adding messages to threads
  • Running and parsing the assistant response
5. Utilizing LangChain Features
  • Setting up a LangChain project
  • Creating a chat template
  • Using runnable sequences
  • Combining multiple chains
Conclusion
  • Next steps

Taught by

Eve Porcello

Reviews

4.7 rating at LinkedIn Learning based on 16 ratings

Start your review of AI Programming for JavaScript Developers

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.