Building a Streaming Chatbot with Spring Boot and Spring AI

Поділитися
Вставка
  • Опубліковано 28 лис 2024

КОМЕНТАРІ • 31

  • @PauloHenrique-yt1sh
    @PauloHenrique-yt1sh Місяць тому +3

    It's a foundation, but exactly what I need for a solid start in my corporate environment. Really exciting to combine the speed, organization and cleanliness of spring apps with the AI ​​world. Thanks for sharing and clear instructions

    • @DanVega
      @DanVega  Місяць тому

      I'm really glad I could help out. Let me know if you run into anything

  • @martinmiano8220
    @martinmiano8220 Місяць тому +3

    Fantastic video Dan. Kind request, kindly do a tutorial showcasing spring AI capability to parse images/pdfs to text or some json form.

  • @yemzibossa
    @yemzibossa Місяць тому +2

    I found this video very very very very very very very very too too too too too too useful. Thanks, Dan

    • @DanVega
      @DanVega  Місяць тому

      You are most welcome. Glad you found it useful

  • @kappaj01
    @kappaj01 Місяць тому +1

    Excellent video - really like the personalized screens!

    • @DanVega
      @DanVega  Місяць тому

      Thank you very much!

  • @souravmahapatra2515
    @souravmahapatra2515 Місяць тому

    This video is really good Dan . Thanks for sharing.

  • @razatech22
    @razatech22 Місяць тому +1

    Hi Dan, thanks for the amazing contribution to java-spring community. Kindly create a complete playlist on spring reactive programming

    • @DanVega
      @DanVega  Місяць тому +1

      Thank you for the kind words and suggestion.

  • @ShakhawatSumon
    @ShakhawatSumon Місяць тому +1

    Awesome. Nicely described.

  • @arnaudpoutieu1331
    @arnaudpoutieu1331 Місяць тому +1

    Thanks Dan!

  • @mujahidpasha4440
    @mujahidpasha4440 Місяць тому +1

    Great tutorial

  • @ssomasun
    @ssomasun Місяць тому

    Hi Dan, Thank you for developing videos for Spring AI. I have a question: if I want to initialize both the ChatGPT and Claude clients, what would be the best approach for setting that up?

  • @odeds9035
    @odeds9035 Місяць тому

    Great and simple, thanks!
    (Maybe I missed the explanation, but why one method is Post and the other is Get?)

  • @devkratos711
    @devkratos711 Місяць тому

    Great work 👌

  • @sadiulhakim7814
    @sadiulhakim7814 Місяць тому +1

    Thanks for this video

  • @sadiulhakim7814
    @sadiulhakim7814 Місяць тому +1

    10:30 Aha at last some reactive programming. So yeah, i found a reason of learning Spring WebFlux.

  • @Whoisandreeeee
    @Whoisandreeeee Місяць тому

    I'm having some issues. I tried doing the same using Spring Web and Gemini, but it didn't work. Gemini would finish generating all the content first and then return it. It only worked when I used Spring Web Flux instead of Spring Web.
    Another approach I tried was using Spring Web and Ollama; this time, almost everything worked fine. The response generated by the AI came in small pieces, but there were no spaces separating the generated words, causing all the words to stick together. For example: 'Hi, how are you?' -> 'Hi,howareyou?'
    Has anyone else had these same issues?

  • @naninunna8082
    @naninunna8082 Місяць тому +1

    why spring, this could be done with html, css and js. please answer,honest;y like to know.

    • @DanVega
      @DanVega  Місяць тому +1

      Could you simply call an LLM in JavaScript using a REST API, absolutely. Spring AI is much more than a facility for making REST calls. Once you start to build out real world applications there are a bunch of problems you will have to solve for like...
      - How to parse the response to a type
      - RAG
      - Function calling
      - Memory
      - So much more
      Spring AI is a framework for building AI powered applications. If you have a chance take a look at my Spring AI playlist and some of the features it provides. Hope that helps.

    • @naninunna8082
      @naninunna8082 Місяць тому

      @@DanVega sure Thanks

  • @blauornuo7060
    @blauornuo7060 Місяць тому +1

    thanks.

  • @DivyaChachane
    @DivyaChachane 25 днів тому

    Getting error gpt-4o doesn't exist or you haven't access for it

  • @tzarukjan3068
    @tzarukjan3068 Місяць тому +1

    Is it possible todo the same with ollama?

    • @DanVega
      @DanVega  Місяць тому

      Absolutely! I have a video on this channel on getting started with Ollama and an article www.bytesizedai.dev/p/ollama-getting-started

  • @abirmahmud6651
    @abirmahmud6651 6 днів тому

    it's shows An error occurred while fetching the response. please try again

  • @mayikx
    @mayikx Місяць тому +1

    Thanks | Gracias

  • @City__Walker
    @City__Walker Місяць тому

    Eh why your switch off subtitles

    • @DanVega
      @DanVega  Місяць тому

      I did not. It still shows automatic captions as processing

  • @abirmahmud6651
    @abirmahmud6651 6 днів тому

    This doesn't answer me.