Learn how to seamlessly integrate AI capabilities into your Spring Boot applications using Spring AI. With hands-on projects and practical examples, you'll go beyond theory to build real-world applications that harness the power of machine learning and natural language processing.
✏️ Course developed by Faisal from @EmbarkX
For more check out best selling courses on Udemy by EmbarkX: https://link.embarkx.com/level-up
What You'll Build:
● Project 1: Stock Photo Generator, QnA Bot, and Recipe Generator Combine AI creativity and productivity by generating high-quality images, building a Q&A chatbot, and creating a recipe generator powered by cutting-edge AI.
● Project 2: Audio Transcriber Develop an audio transcription tool that turns spoken words into written text, leveraging state-of-the-art AI technologies.
⭐️ Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:08:35) 1 What is Spring AI
⌨️ (0:21:07) 2 Application Demo
⌨️ (0:27:05) 3 Setting up Spring AI Project
⌨️ (0:31:12) 4 Understanding OpenAI, Generating Keys
⌨️ (0:37:32) 5 Building Service to Chat
⌨️ (0:42:41) 6 Building Controller to Chat
⌨️ (0:47:22) 7 Making use of Options
⌨️ (1:01:26) 8 Building Service to Generate Images
⌨️ (1:07:35) 9 Building Controller for Images
⌨️ (1:15:42) 10 Different Options for Image Generation
⌨️ (1:36:34) 11 Parameterizing Values
⌨️ (1:44:45) 12 Building Recipe Generator
⌨️ (2:00:56) 13 Setting up the React Application
⌨️ (2:08:02) 14 Getting Started to Up the Interface
⌨️ (2:16:38) 15 Understanding Conditional Rendering
⌨️ (2:20:02) 16 Implementing the CSS
⌨️ (2:27:26) 17 Setting Up the Components We Need
⌨️ (2:32:44) 18 Building the Generate Image Functionality
⌨️ (2:49:52) 19 Fixing the CORS Issue
⌨️ (2:57:37) 20 Setting up Chat Functionality
⌨️ (3:05:42) 21 Integrating Create Recipe API
⌨️ (3:15:16) Audio Transcriber Project
⌨️ (3:15:21) Setting up Spring AI Project
⌨️ (3:19:01) Running the App for the First Time
⌨️ (3:20:50) Understanding OpenAI, Generating Keys Again
⌨️ (3:26:47) Configuring API Keys in Project
⌨️ (3:28:01) Building the API
⌨️ (3:48:41) Getting API to Work
⌨️ (3:56:45) Setting up Frontend Project
⌨️ (4:04:41) Building the Frontend
⌨️ (4:21:44) Testing the Application
⌨️ (4:24:18) Adding CSS
🎉 Thanks to our Champion and Sponsor supporters:
👾 Drake Milly
👾 Ulises Moralez
👾 Goddard Tan
👾 David MG
👾 Matthew Springman
👾 Claudio
👾 Oscar R.
👾 jedi-or-sith
👾 Nattira Maneerat
👾 Justin Hual
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news