Build an AI PDF Chat App using LangChain4J, Spring Boot and Astra DB

  Рет қаралды 12,988

Programming Techie

Programming Techie

Күн бұрын

Пікірлер: 48
@udayreddy9192
@udayreddy9192 7 ай бұрын
Glad you are pumping high quality spring boot videos. I learned a lot from your videos. You are really making a huge impact. Thanks.
@user-pj8os6he2t
@user-pj8os6he2t 3 ай бұрын
Create a Basic RAG model AI chatbot using any open-source model available. Database: Zilliz/Supabase or any Vector DB, of your choice. Backend: Java Frontend: HTML/CSS/JS (or anything you are familiar with) Backend should haveAPI for: • Upload a file or text - text should then be converted into chunks and then embeddings (You can use any open-source embedding model or paid one too). Embedding should then be stored in a vector DB with vector index of your choice (Cosine/ L2/KNN). • Chat API -> prompt or user queries should be passed in this API and using prompt engineering response should be derived from any Language model. Frontend: UI does not have to look pretty. basic pages should be there - 1. For uploading docs or text for training the RAG model. 2. Basic chat interface where user can send message and receive the response. Sir please help me in this project🙏🙏🙏🙏🙏🙏
@nguyenduyanh1
@nguyenduyanh1 5 ай бұрын
Great tutorial! I hope there will be a video demonstrating the integration of Spring Boot and LangChain, utilizing models from the Hugging Face repository instead of the OpenAI API.
@jhonnysanchez6574
@jhonnysanchez6574 7 ай бұрын
I'm looking forward to the microservices payment course. I think it's very interesting. Sorry, it has a tentative launch date and thank you for your work.
@sachinshukla1095
@sachinshukla1095 7 ай бұрын
After java brains u r my first choice to learn
@voiceoverwithai1796
@voiceoverwithai1796 4 ай бұрын
This is a TOP quality video. Well detailed explanation with implantation and demo . +1 subscriber
@ravi1341975
@ravi1341975 7 ай бұрын
This is amazing integration with AI, thank you.
@siddharathadhumale3683
@siddharathadhumale3683 6 ай бұрын
Great tutorial! Clear explanations on how to build the PDF chat application using Lang chain 4J and astrab. Excited to give it a try!
@liqwis9598
@liqwis9598 7 ай бұрын
Nice video, thanks Sai. we want more spring boot projects with ai
@eswaravenkatasai_raja
@eswaravenkatasai_raja 6 ай бұрын
Most useful video love you Bro by integrating Spring Boot with AI hope you to do more videos like this. ❤❤
@saikumartadi1481
@saikumartadi1481 7 ай бұрын
thanks a lot for this valuable content sir . really grateful :). god bless you
@habibicoding
@habibicoding 7 ай бұрын
Wow! what an interesting tutorial!
@mallikarjunmongolla4519
@mallikarjunmongolla4519 5 ай бұрын
Great stuff Sai, learned a lot from this video. Please prepare an extension video of AI PDF Chat App with an frontend UI.
@cpratham3
@cpratham3 2 ай бұрын
Amazing tutorial🔥🔥
@prashlovessamosa
@prashlovessamosa 7 ай бұрын
I thought you again forgot your password thanks for sharing sir and Happy New Year to you
@rishiraj2548
@rishiraj2548 7 ай бұрын
Great thanks
@user-ki4yo8yp7s
@user-ki4yo8yp7s 6 ай бұрын
Hey I am waiting for next video please provide the complete playlist as soon as possible Thank you so much.
@mallikarjunmongolla4519
@mallikarjunmongolla4519 5 ай бұрын
Hi great stuff to learn Spring AI
@vadimlevitzky3299
@vadimlevitzky3299 6 ай бұрын
Thanks for the nice tutorial
@bharathbarakam5702
@bharathbarakam5702 4 ай бұрын
Nice video
@poorpanda9033
@poorpanda9033 7 ай бұрын
Nice video ❤
@karthikeyanrm3446
@karthikeyanrm3446 7 ай бұрын
Nice video. Please provide us an update on the Microservices course ? Is it coming along nicely ? Request you to slow down your phase a little bit in the Microservices course. 😊 Because you're giving so much information within a minute, at times it's difficult to follow along.
@ProgrammingTechie
@ProgrammingTechie 7 ай бұрын
Hi, Thanks for the feedback, could you point to any specific video you found that the pace was fast ? Is the pace faster in this video or any other ones ? This helps me to refer back and reflect on how I can improve my content.
@karthikeyanrm3446
@karthikeyanrm3446 7 ай бұрын
@@ProgrammingTechie yes Sai, i was referring to the very 1st Microservices video (not the 6 hour course). In that you were creating multiple instances of a microservice in Intellij apart from giving a couple of pointers for us to remember. Even though it was not a tough task, it might be difficult for someone as a a beginner. Your videos are simply excellent but the pace at that moment was much faster. There is one more reason for this - generally most of your projects are very good and a bit in depth & hence it takes time for anyone to follow and understand unlike other channels where they focus on much simpler projects. So, obviously we need a little bit more time and that is why I said that. Please remember this point and try to implement it in the new Microservices course. If possible also provide an update on the same.
@ProgrammingTechie
@ProgrammingTechie 7 ай бұрын
Thanks, in the example you provided, I intentionally covered it quickly as I want to concentrate more on the Microservices part instead of the maven fundamentals on how to create different projects using Maven Multi Module projects. In the paid course, I will for sure cover the majority of the concepts in detail. I still cannot provide any date for the course, maybe you can expect the update Microservices course with Spring Boot 3 before the paid course.
@a.abdessamad
@a.abdessamad 7 ай бұрын
yup, me too I would love to see new videos in the microsevices course
@atharvajamdar3171
@atharvajamdar3171 4 ай бұрын
How to solve errors? Log is not defines, astral version incompatible
@potatosheep
@potatosheep 6 ай бұрын
New sub!
@karimelaoumari
@karimelaoumari 6 ай бұрын
i have a question how can i let the assistante retreive a specific record from the db , based on user , every user has it's own data ?
@piyushlodha9333
@piyushlodha9333 5 ай бұрын
how do i run the code in intellij do i need any kind of setup?
@TheMariolino2005
@TheMariolino2005 7 ай бұрын
thanks for the nice tutorial, finally something in Java not only in Python. A question: is it possible to do all locally, I mean using a local vector database and without using external API key? I mean something like PrivateGPT... I think it should be possible... if so, can you illuminate us with an extension of this tutorial ;-) Thanks and congratulations for your courses. Great job. Happy 2024!
@ProgrammingTechie
@ProgrammingTechie 7 ай бұрын
Thank you! Wish you also a happy 2024. Yes, its possible I will plan some videos in the future on those topics.
@veldurais
@veldurais 2 ай бұрын
Why dont we go for a open source vector database and open source chat model ?
@ProgrammingTechie
@ProgrammingTechie 2 ай бұрын
Check the GitHub repo I created a separate branch that connects to Ollama3 and uses vector pg database
@voiceoverwithai1796
@voiceoverwithai1796 4 ай бұрын
It seems the github code is no more working. Possibly due to changes in Aastra DB side.
@ProgrammingTechie
@ProgrammingTechie 4 ай бұрын
I will check and update the code
@prasadlahane5486
@prasadlahane5486 3 ай бұрын
can we use huggingface instead of chatgpt here?
@ProgrammingTechie
@ProgrammingTechie 3 ай бұрын
Yes you can, in my GitHub repo, I created a branch where I used Llama3 and PGVector as the database you can check it out
@DuongTran-zh6td
@DuongTran-zh6td 6 ай бұрын
pro
@OdiaMadBiker
@OdiaMadBiker 4 ай бұрын
Great tutorial ..can we do same with excel(csv/xlsx) instead of pdf??
@ProgrammingTechie
@ProgrammingTechie 4 ай бұрын
Yes but you have to use may be some other dependencies to read the excel files
@vigneshvicki7020
@vigneshvicki7020 4 ай бұрын
Hi Sai, Thank you so much for the video. I have tried to clone the repository and used my astraDB and openAI credetials, Iam getting error in the "AstraDbEmbeddingStore" object creation, is there anything I can do
@ProgrammingTechie
@ProgrammingTechie 4 ай бұрын
Hi, I will check this and update the github repo if any changes are requierd
@rcokrrer
@rcokrrer 6 ай бұрын
it say exceed quota is this not available in free in case of open api
@nguyenduyanh1
@nguyenduyanh1 4 ай бұрын
Sorry, Have you fixed that error yet?
@dorothylehner
@dorothylehner 7 ай бұрын
P R O M O S M
LangChain4J - use the power of LLMs in Java!
20:46
Microsoft for Java Developers
Рет қаралды 5 М.
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 13 МЛН
The Joker saves Harley Quinn from drowning!#joker  #shorts
00:34
Untitled Joker
Рет қаралды 62 МЛН
Bony Just Wants To Take A Shower #animation
00:10
GREEN MAX
Рет қаралды 7 МЛН
а ты любишь париться?
00:41
KATYA KLON LIFE
Рет қаралды 2,7 МЛН
Marker: This Open-Source Tool will make your PDFs LLM Ready
14:11
Prompt Engineering
Рет қаралды 46 М.
Getting Started with GPT-4o in Spring and Java | Spring AI
19:58
Daily Code Buffer
Рет қаралды 7 М.
Spring Boot APIs Gateway in 20 Minutes
22:50
The IT Wizard
Рет қаралды 10 М.
Building Intelligent Applications With Spring AI
1:15:34
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 17 М.
Spring Tips: Vector Databases with Spring AI
23:55
SpringDeveloper
Рет қаралды 7 М.
LangChain Master Class For Beginners 2024 [+20 Examples, LangChain V0.2]
3:17:51
Full Stack ReactJS with Spring Boot
3:05:46
Get Arrays
Рет қаралды 47 М.
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 13 МЛН