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!
Very useful for Software Engineers who loves to explore in the field of Prompt Engineering !
Beautiful presentation
Thanks. Explained very well
Fantastic! easy explanation
Beautiful ❤
Very informative ❤
Hello, great presentation thank you 👍
Curious if you did a video on RAG + embeddings + vector store (pgVector) ?
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.
@@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 !
keep up this is gold 😍 thnks for the awesome informative video
fascinating
thank you for your video, I have a dump question, what extension do you use that gives you code suggestion before you even type?
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.
good
wihch version of java you used, i have java 17 and it's not working for me?
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
👍
Whats wrong with you? Kim Carnes is amazing!