Introducing Spring AI

Поделиться
HTML-код
  • Опубликовано: 24 авг 2024
  • Generative AI is getting a lot of attention lately. In this video, I introduce you to a relatively new project, Spring AI (github.com/spr..., which enables you to build generative AI into your Spring Boot applications.
    If you want to learn more about developing with Spring and Spring Boot, check out my book, available wherever tech books are sold or specifically at either of these two URLs:
    - Amazon : www.amazon.com/...
    - Manning.com : www.manning.co...
    Or, for something completely different (but still loosely related to AI) have a look at my book on developing voice interfaces for Alexa:
    - Amazon : www.amazon.com/...
    - PragProg.com : pragprog.com/t...
    Also, to see videos I've created on Alexa development, visit my other channel at www.youtube.co....
    If you enjoy this video, I'd appreciate a thumbs up! Leave me a comment and let me know what you think. And please, share with your friends and colleagues.
    Thanks for watching!

Комментарии • 18

  • @sathiyajithbabusm
    @sathiyajithbabusm 11 месяцев назад +4

    Very useful for Software Engineers who loves to explore in the field of Prompt Engineering !

  • @devalgaslargowich1006
    @devalgaslargowich1006 11 месяцев назад +1

    Beautiful presentation

  • @machchar_qing
    @machchar_qing 8 месяцев назад

    Thanks. Explained very well

  • @rafacarmona
    @rafacarmona 6 месяцев назад

    Fantastic! easy explanation

  • @lxdzii
    @lxdzii 9 месяцев назад +1

    Beautiful ❤

  • @anjanx44
    @anjanx44 11 месяцев назад +1

    Very informative ❤

  • @emileastih9006
    @emileastih9006 5 месяцев назад

    Hello, great presentation thank you 👍
    Curious if you did a video on RAG + embeddings + vector store (pgVector) ?

    • @springinaction
      @springinaction  5 месяцев назад

      Thank you. I'm glad you enjoyed it.
      I have a video on embeddings at ruclips.net/video/zNIiLkRn96Q/видео.html, but the talk I gave at jChampions in January is more up-to-date: ruclips.net/video/zNIiLkRn96Q/видео.html
      Neither of those cover pgVector as a vector store, but in the big scheme of things, it's not much different. I have used pgVector on an app for my day job and really the only significant difference between it and the other vector stores is that you'll need to configure your data source (just like you would for any PostgreSQL database in a Spring app) and make sure that you include the proper dependency for pgVector.
      When I get some time, maybe I'll create an updated video that includes pgVector.

    • @emileastih9006
      @emileastih9006 5 месяцев назад

      ​@@springinaction thank you a lof for your reply, I ended up building the app I had in mind by utilizing RAG and pgVector store.
      It was of couse inspired by your spring ai rag example !

  • @sadeepaalwis5938
    @sadeepaalwis5938 8 месяцев назад

    keep up this is gold 😍 thnks for the awesome informative video

  • @PainandHopee
    @PainandHopee 8 месяцев назад

    fascinating

  • @mohamedamiragrebi8812
    @mohamedamiragrebi8812 5 месяцев назад

    thank you for your video, I have a dump question, what extension do you use that gives you code suggestion before you even type?

    • @springinaction
      @springinaction  5 месяцев назад +1

      If you’re talking about the code suggestion in the IDE, it’s just GitHub Copilot. It’s not perfect and sometimes suggests the worst possible code, but when it suggests good stuff, it saves a lot of typing.

  • @user-md9oe9rs4h
    @user-md9oe9rs4h 7 месяцев назад

    good

  • @user-rv4bp9gd5h
    @user-rv4bp9gd5h 6 месяцев назад

    wihch version of java you used, i have java 17 and it's not working for me?

    • @springinaction
      @springinaction  6 месяцев назад

      I believe I was using Java 17 to make that video. But be aware that I created that video back in September, using whatever version of Spring AI was available then. Spring AI was (and still is) pre-1.0.0 and a LOT has changed since September. Without knowing what problems you're having, I can only assume that it's because you're using an older version of Spring AI or that you're trying to apply old Spring AI stuff in a newer version.
      The latest I've been working with is 0.8.0-SNAPSHOT (which itself is vastly different than 0.7.0). I've not had opportunity to create an updated version of this video, but I did present on this (using current stuff) a couple of weeks ago at the jChampions conference. You can view that talk at ruclips.net/user/liveTPY1WYHDNho

  • @kyan117
    @kyan117 11 месяцев назад

    👍

  • @sandrodelacruz8125
    @sandrodelacruz8125 9 месяцев назад

    Whats wrong with you? Kim Carnes is amazing!