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

LinkedIn Learning

Integrating AI Image Generation into Web Apps

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Create high-resolution, photorealistic images with the power of AI. Discover how to integrate DALL·E and other image generation models into your JavaScript development workflow.

Syllabus

Introduction
  • Integrate AI image generation into web apps
  • What you should know
  • Tools and exercise files
1. Learn to Generate and Manipulate Images with AI
  • Discovering the OpenAI API and other image generation models
  • Creating images from text
  • Creating and saving images
  • Editing images with a simple prompt
  • Creating variations from an existing image
  • Challenge: Image generator and gallery
  • Solution part 1: Create new images
  • Solution part 2: Display images
2. AI Art with the Replicate API and Stable Diffusion
  • Discover the Replicate API
  • Install the Replicate Node.js client library
  • Get an API key to run the model
  • Text-to-image: Generate photo-realistic images
  • Image-to-image: Generate new images from existing ones
  • Image-to-video: Generate animated images
3. LangChain: Build Applications Powered by LLM and Image Models
  • Getting started with the LangChain framework
  • Define and structure instruction with ChatPromptTemplate
  • Create chains and combine components
  • Generate images with the Stable Diffusion model
4. Understand Images with Vision
  • GPT-4 Vision and web apps
  • Processing and describing an image with GPT-4 Vision
  • GPT-4 Vision limitations and other considerations
Conclusion
  • Summary and next steps

Taught by

Sandy Ludosky

Reviews

5 rating at LinkedIn Learning based on 1 rating

Start your review of Integrating AI Image Generation into Web Apps

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.