Spring Tips: Spring AI

preview_player
Показать описание
Hi, Spring fans! In this installment we'll look at the new Spring AI project, which provides convenient integrations with LLMs (like the one behind ChatGPT) and tools to support the RAG (retrieval augmented generation) pipeline.

#ai #springboot #artificialintelligence #java #graalvm #cloud #java21 #postgresql
Рекомендации по теме
Комментарии
Автор

If all Youtube content was as informative and to the point as this... Job well done, and much appreciated!

petervangeenhoven
Автор

Spring is becoming the most advanced backend framework of all kinds of backend frameworks of all languages.

hpgfluc
Автор

Very fun and informative demo Josh! Thanks. I'll definitely use this soon on few personal projects

pedrolopes
Автор

Awesome. Indeed a great time to be a java developer

coldstone
Автор

I was testing the integration with Pinecone vector database and is amazing. I built the frontend with nextjs and backend with spring boot. Thanks ✌️

luiscarbonel
Автор

Very good and simple explanations. i tried and it works great, changed to my samples, also worked very good and very fast.

DorBenDov
Автор

It was an awesome and very impressive demo of the new feature.

dibangshuwaddar
Автор

Thank you for all your professional job

tuliomop
Автор

Josh Long thinks and types code so fast that his videos are the only ones I need to slow down on youtube instead of speed up

lowabstractionlevel
Автор

Thanks Josh! You should be a speaker at JFocus in Stockholm next year.

DinMamma
Автор

Hello Josh,
Great job in explaining in detail. This really helps and gives a glimpse of Spring in the AI world. The world really needs Spring AI.
Btw, could you please share the pdf file you have used in this demo or uploading to GitHub would be really helpful to try the same on our own?
Thanks a bunk in advance

Girichippada
Автор

Where is the Open AI API configuration done?

danielsundersingh
Автор

Thanks for the tutorial!

I managed to run this "on my machine". What I discovered is that the pdf document is just split into pages and fed into pgVector. Similarity search then returns top4 results (the 4 best pages) by default which are then sent to chatGpt. It is possible to configure similarity search to return more/less results (pages). Similarity search is quite slow on my computer, it takes a couple of seconds (I have a "normal" consumer laptop with i5). I suppose if there were 100 or 1000 pages not 10 then the similarity search would really get slow.

Too bad the call to openAi was performed with blocking .call()🤭 Spring AI and openAI support reactive calls (returning streams/Flux) so why not use them?

ansismaleckis
Автор

Dude, where can I get that Spring t-shirt?

hdsystem
Автор

has anyone tried spring AI coin springboot 3.0.0? i have tried and the application won't launch.

jesusemersonpachecoalanya
Автор

Hi! Could you kindly provide a link to github project or something? Thanks!

el
Автор

could you pl. share github url of the code used..

nagkumar
Автор

I think you should probably have explained the configuration a bit more, I couldn't grasp anything in one watch.

hasankagalwala
Автор

where can i find the git hub project for this example

kamakshaiahmukku
Автор

Why we need to make OpenAI request for every time for any questions that we ask in the pdf? Would be great if that's explained or the right resources attached. We read the PDF and store in the vector and ask question from the vector_store. What is the role openAI rest call plays here? Why we need subscription? Any response must help.

mohammedsardar