Spring AI: Building Smart Applications with Spring Boot and OpenAI Integration

Spring AI: Building Smart Applications with Spring Boot and OpenAI Integration

freeCodeCamp.org via freeCodeCamp Direct link

⌨️ Understanding OpenAI, Generating Keys Again

26 of 33

26 of 33

⌨️ Understanding OpenAI, Generating Keys Again

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Spring AI: Building Smart Applications with Spring Boot and OpenAI Integration

Automatically move to the next video in the Classroom when playback concludes

  1. 1 ⌨️ Introduction
  2. 2 ⌨️ 1 What is Spring AI
  3. 3 ⌨️ 2 Application Demo
  4. 4 ⌨️ 3 Setting up Spring AI Project
  5. 5 ⌨️ 4 Understanding OpenAI, Generating Keys
  6. 6 ⌨️ 5 Building Service to Chat
  7. 7 ⌨️ 6 Building Controller to Chat
  8. 8 ⌨️ 7 Making use of Options
  9. 9 ⌨️ 8 Building Service to Generate Images
  10. 10 ⌨️ 9 Building Controller for Images
  11. 11 ⌨️ 10 Different Options for Image Generation
  12. 12 ⌨️ 11 Parameterizing Values
  13. 13 ⌨️ 12 Building Recipe Generator
  14. 14 ⌨️ 13 Setting up the React Application
  15. 15 ⌨️ 14 Getting Started to Up the Interface
  16. 16 ⌨️ 15 Understanding Conditional Rendering
  17. 17 ⌨️ 16 Implementing the CSS
  18. 18 ⌨️ 17 Setting Up the Components We Need
  19. 19 ⌨️ 18 Building the Generate Image Functionality
  20. 20 ⌨️ 19 Fixing the CORS Issue
  21. 21 ⌨️ 20 Setting up Chat Functionality
  22. 22 ⌨️ 21 Integrating Create Recipe API
  23. 23 ⌨️ Audio Transcriber Project
  24. 24 ⌨️ Setting up Spring AI Project
  25. 25 ⌨️ Running the App for the First Time
  26. 26 ⌨️ Understanding OpenAI, Generating Keys Again
  27. 27 ⌨️ Configuring API Keys in Project
  28. 28 ⌨️ Building the API
  29. 29 ⌨️ Getting API to Work
  30. 30 ⌨️ Setting up Frontend Project
  31. 31 ⌨️ Building the Frontend
  32. 32 ⌨️ Testing the Application
  33. 33 ⌨️ Adding CSS

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.