Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Back-end

Hướng dẫn thực chiến Spring AI: Tạo RAG chatbot

Tìm hiểu cách dễ nhất để xử lý AI bằng Spring AI. Hãy cùng tìm hiểu Spring AI trong khi xây dựng chatbot RAG.

(4.9) 14 đánh giá

1,086 học viên

  • sionicai
Spring AI
LLM
RAG
Spring
Spring Boot
Thumbnail

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Cách Spring AI trừu tượng hóa nhất quán khác biệt giữa các nhà cung cấp LLM.

  • Cách dễ dàng điều chỉnh và gọi nhiều mô hình và siêu tham số bằng Spring AI

  • Cách tạo nhanh chatbot RAG và đơn giản nâng cấp với Storm API

  • Cách trích xuất chính xác văn bản từ bảng và hình ảnh trong tài liệu bằng Storm Parse.

Triển khai đường ống RAG thực tế với Spring AI!

Việc tích hợp AI vào các dịch vụ không còn là một lựa chọn mà là một điều cần thiết .
Đặc biệt đối với các nhà phát triển sử dụng Spring Boot, Spring AI là công nghệ mà bạn phải học trong tương lai.
Tôi cũng có nhiều mối lo ngại khi làm việc để xây dựng nhiều dịch vụ AI khác nhau trong lĩnh vực của mình.

  • Làm thế nào để tích hợp LLM vào hệ sinh thái Spring?

  • Làm thế nào để tích hợp với nhiều nhà cung cấp AI khác nhau (OpenAI, Anthropic, GoogleAI, v.v.)?

  • Làm thế nào để áp dụng RAG (Retrieval-Augmented Generation)?

Bài giảng này được biên soạn cho những người giống như tôi, cần triển khai AI trực tiếp vào thực tế.
Chúng tôi sẽ cho bạn biết lý do tại sao cần có Spring AI, cách sử dụng và cách áp dụng nó vào các dịch vụ thực tế .

Spring AI là gì?

💡 Spring AI là một khuôn khổ ứng dụng cho kỹ thuật AI . Mục tiêu của nó là áp dụng các nguyên tắc thiết kế hệ sinh thái Spring vào lĩnh vực AI như tính di động và thiết kế mô-đun và thúc đẩy việc sử dụng POJO làm các khối xây dựng của ứng dụng vào lĩnh vực AI.

Spring AI thực chất là một công cụ tích hợp LLM dành cho các nhà phát triển Spring.

Ví dụ, đây là một khuôn khổ giúp bạn xử lý các mô hình từ nhiều nhà cung cấp khác nhau, chẳng hạn như Anthropic và GoogleAI, cũng như các mô hình từ những nhà cung cấp nổi tiếng nhất, chẳng hạn như OpenAI, theo cách thông thường.

Nói một cách đơn giản, bạn có thể coi nó như một công cụ cho phép bạn sử dụng AI một cách dễ dàng và linh hoạt theo phong cách Spring .

Không chỉ đơn thuần gọi là LLM, một lợi thế lớn của Spring AI là nó được thiết kế để cho phép các khả năng AI được tích hợp tự nhiên vào môi trường doanh nghiệp .

Tìm hiểu về những điều này

️ Tìm hiểu cách xử lý dễ dàng các tính năng AI trong hệ sinh thái Spring và áp dụng chúng vào dự án của bạn ngay.

️️ Bạn sẽ có được kinh nghiệm thực tế trong việc thiết kế và triển khai chatbot dựa trên R AG.

Bạn có thể dễ dàng tích hợp các chức năng mà không cần chuyên môn về AI bằng cách sử dụng Storm API.

Storm Parse cho phép bạn chuyển đổi chính xác các tài liệu phức tạp có bảng và hình ảnh thành văn bản.

Tôi giới thiệu điều này cho những người này

Tôi quan tâm đến AI.
Tôi hiểu AI hoạt động như thế nào
Làm thế nào để áp dụng cho dịch vụ
Dành cho những ai tò mò

Tôi là nhà phát triển Spring.
Khi nói đến AI, phần lớn là Python.
Chỉ là một câu chuyện, nhưng dành cho những ai muốn gắn AI vào Spring

Tôi muốn tạo một chatbot RAG.
Không chỉ có LLM gọi
Trực tiếp đến RAG
Bất kỳ ai muốn thực hiện nó

Ai đã tạo ra khóa học này

Xin chào, tôi là nhà phát triển Jo Ha-dam 🙌

  • Tôi là người đóng góp trực tiếp sửa lỗi và hợp nhất các PR trong dự án nguồn mở Spring AI .


  • Tôi chủ yếu sử dụng Node.js và TypeScript, và gần đây tôi đã mở rộng công nghệ của mình sang hệ sinh thái Spring, chẳng hạn như di chuyển NestJS sang Spring.

  • Cá nhân tôi đã tạo ra khóa học từ AZ đến AZ với mục đích chia sẻ kinh nghiệm học tập và làm việc với Spring AI của chính mình.



Những điều cần lưu ý trước khi tham gia lớp học

Môi trường thực hành

  • Bài giảng sẽ được tiến hành dựa trên môi trường MacOS . Bạn cũng có thể theo dõi trên Windows, nhưng có thể có sự khác biệt về môi trường.


  • Chúng tôi sẽ thực hành đào tạo bằng IntelliJ .

Ghi chú

  • Bài giảng này được tạo dựa trên Spring AI phiên bản 1.0.0-M6 .

  • Chúng tôi cũng sẽ cập nhật mã phiên bản chính thức cho 1.0.0 trong tương lai.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người có hiểu biết cơ bản về AI

  • Người muốn áp dụng nhanh tính năng AI vào dự án nền Spring.

  • Những ai muốn thử tạo chatbot RAG và tích hợp đa dạng tính năng AI.

Cần biết trước khi bắt đầu?

  • Kiến thức cơ bản về Spring

  • Hiểu các khái niệm cơ bản về AI

Xin chào
Đây là

1,929

Học viên

54

Đánh giá

1

Trả lời

4.8

Xếp hạng

2

Các khóa học

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

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

Chương trình giảng dạy

Tất cả

8 bài giảng ∙ (2giờ 49phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

14 đánh giá

4.9

14 đánh giá

  • suhwan15988님의 프로필 이미지
    suhwan15988

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • moonster08041427님의 프로필 이미지
      moonster08041427

      Đánh giá 5

      Đánh giá trung bình 5.0

      5

      38% đã tham gia

      • 2018764945님의 프로필 이미지
        2018764945

        Đánh giá 27

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        よく見て行きます!

        • noojun105977님의 프로필 이미지
          noojun105977

          Đánh giá 6

          Đánh giá trung bình 3.8

          Đã chỉnh sửa

          4

          100% đã tham gia

          • hd158078532님의 프로필 이미지
            hd158078532

            Đánh giá 12

            Đánh giá trung bình 5.0

            5

            63% đã tham gia

            Miễn phí

            Khóa học khác của sionicai

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!