강의

멘토링

로드맵

Programming

/

Back-end

Spring AI Practical Guide: Building a RAG Chatbot

Learn the easiest way to handle AI with Spring AI. Let's learn Spring AI by building a RAG chatbot.

(4.9) 19 reviews

1,242 learners

  • Sionic AI
Spring AI
LLM
RAG
Spring
Spring Boot
Thumbnail

Reviews from Early Learners

What you will learn!

  • How to consistently abstract the differences between various LLM vendors with Spring AI

  • How to easily adjust and call various models and hyperparameters using Spring AI

  • Quickly Build a RAG Chatbot, Simply Enhance with Storm API

  • How to Accurately Extract Text from Tables and Images within Documents Using Storm Parse

Implement a real-world RAG pipeline with Spring AI!

Integrating AI into services is no longer an option but a necessity .
Especially for developers using Spring Boot, Spring AI is a technology that you must learn in the future.
I, too, have had many concerns while working on building various AI services in my field.

  • How to integrate LLM in the Spring ecosystem?

  • How to integrate with various AI vendors (OpenAI, Anthropic, GoogleAI, etc.)?

  • How to apply RAG (Retrieval-Augmented Generation)?

This lecture was prepared for those who, like me, need to implement AI directly in the field.
We will tell you why Spring AI is needed, how to use it, and how to apply it to real services .

What is Spring AI?

💡 Spring AI is an application framework for AI engineering . Its goal is to apply to the AI domain Spring ecosystem design principles such as portability and modular design and promote using POJOs as the building blocks of an application to the AI domain.

Spring AI is literally an LLM integration tool for Spring developers.

For example, it is a framework that helps you handle models from various vendors, such as Anthropic and GoogleAI, as well as models from the most well-known vendors, such as OpenAI, in a common way.

Simply put, you can think of it as a tool that allows you to use AI easily and flexibly in a Spring style .

Beyond simply calling LLM, a big advantage of Spring AI is that it is designed to enable AI capabilities to be naturally integrated into enterprise environments .

Learn about these things

️ Learn how to easily handle AI features in the Spring ecosystem and apply them to your projects right away.

️️ You will gain practical experience designing and implementing R AG-based chatbots.

You can easily integrate functions without AI expertise by utilizing Storm API.

Storm Parse lets you accurately convert complex documents with tables and images to text.

I recommend this to these people

I'm interested in AI.
I understand how AI works
How to apply to service
For those who are curious

I'm a Spring developer.
When it comes to AI, it's mostly Python.
Just a story, but for those who want to attach AI to Spring

I want to create a RAG chatbot.
Not only LLM calls
Directly to RAG
Anyone who wants to implement it

Who created this course

Hello, I'm developer Jo Ha-dam 🙌

  • I am a contributor who directly fixed bugs and merged PRs in the Spring AI open source project.


  • I've been using Node.js and TypeScript primarily, and recently I've been expanding my technology to the Spring ecosystem, such as migrating NestJS to Spring.

  • I personally created the course from AZ to AZ with the intention of sharing my experience of learning and working through Spring AI myself.



Things to note before taking the class

Practice environment

  • The lecture will be conducted based on the MacOS environment. You can also follow along on Windows, but there may be differences in the environment.


  • We will be doing hands-on training using IntelliJ .

Note

  • This lecture was created based on Spring AI version 1.0.0-M6 .

  • We will also update the official version code for 1.0.0 in the future.

Recommended for
these people

Who is this course right for?

  • AI-literate individuals

  • Those who want to quickly apply AI features to Spring-based projects

  • Wanting to build a RAG chatbot and integrate diverse AI features.

Need to know before starting?

  • Spring Basic Knowledge

  • Understanding AI Fundamentals

Hello
This is

2,136

Learners

60

Reviews

1

Answers

4.8

Rating

2

Courses

모든 기업이 AI를 꿈꿀 수 있도록

어떤 AI 서비스를 꿈꾸더라도 사이오닉은 완벽한 경험으로 제공해 드립니다.

Curriculum

All

8 lectures ∙ (2hr 49min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

19 reviews

4.9

19 reviews

  • 최수희님의 프로필 이미지
    최수희

    Reviews 5

    Average Rating 4.8

    5

    63% enrolled

    • Jang Jaehoon님의 프로필 이미지
      Jang Jaehoon

      Reviews 588

      Average Rating 4.9

      5

      38% enrolled

      좋은 강의 감사합니다!

      • yjcho1014님의 프로필 이미지
        yjcho1014

        Reviews 6

        Average Rating 5.0

        5

        100% enrolled

        유익한 강의 감사합니다

        • 강명완님의 프로필 이미지
          강명완

          Reviews 1

          Average Rating 5.0

          5

          100% enrolled

          • masiljangajji님의 프로필 이미지
            masiljangajji

            Reviews 3

            Average Rating 5.0

            5

            100% enrolled

            Good

            Free

            Sionic AI's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!