How to build a Chat with PDF AI with Bubble - GPT-4

Поділитися
Вставка
  • Опубліковано 9 лют 2025
  • 🚀 Welcome to this step-by-step tutorial on how to create a ChatGPT for PDFs using the power of GPT-4 and the no-code platform, Bubble.io!
    🚀 Looking to build an MVP or AI SaaS? Or learn how to build with Bubble? Check out Avalan Labs:
    www.avalanlabs...
    Want me to help you build your app in bubble? You can schedule a coaching call below.
    1HOUR 1o1 BUBBLE COACHING:
    buy.stripe.com...
    In this video, I'll guide you through:
    🔹 The basics of GPT-4 and its capabilities.
    🔹 An introduction to Bubble.io - the ultimate no-code solution.
    🔹 A hands-on walkthrough to build a "Chat with PDF" AI app from scratch.
    By the end of this tutorial:
    🌟 You'll be equipped with the knowledge to create apps that can chat seamlessly with documents like PDFs.
    🌟 Understand the potentials and flexibilities of no-code platforms.
    🌟 Harness the power of GPT-4 for diverse applications.
    👍 If you find this video helpful, please give it a thumbs up, share, and subscribe for more no-code and AI tutorials.
    📌 Resources & Links:
    Bubble.io: bubble.io/home
    OpenAI: openai.com
    Pinecone: www.pinecone.io
    Langflow: github.com/log...
    Langchain: www.langchain.com
    💡 Have questions or need more guidance? Drop a comment below, and I'll do my best to help out!
    🚀 Looking to build an MVP or AI SaaS? Check out Avalan Labs:
    www.avalanlabs...

КОМЕНТАРІ • 22

  • @AmeerSameerKhan
    @AmeerSameerKhan Рік тому +1

    Thank you for uploading again 🎉

  • @preston.newsome
    @preston.newsome Рік тому +3

    Great video. I'm stuck trying to initialize my connection to Pinecone. Could you provide some direction on how to do that? Copied your exact workflow shown at 13:30 but am getting error messages.

    • @upwardsph
      @upwardsph 8 місяців тому

      hey mate, were you able to solve this?

  • @1JOTT
    @1JOTT Рік тому +1

    hi, I am receiving an error when attempting to connect to the pinecone api. Pinecone support have said that langchain do not yet support serverless indexing. Any suggestions?

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

    Hey, the deploy to Railway link doesn't seem to be there anymore

  • @parthapratimray7266
    @parthapratimray7266 Рік тому +1

    Now, the Pinecone only shows the input for IndexName and Namespace. No API key option is shown. I think it is now broken. The same example I have tried with Weaviate and Chroma, but no response received from the chatbot. I think bug.

  • @AD-LDN1
    @AD-LDN1 5 місяців тому

    Hi, thanks for the video. I get the below error when using Pinecone is langflow. Updating the code per the below error just throws up more errors. Is there a workaround pinecone?
    Error building node Pinecone(ID:Pinecone-aUg3K): init is no longer a top-level attribute of the pinecone package. Please create an instance of the Pinecone class instead. Example: import os from pinecone import Pinecone, ServerlessSpec pc = Pinecone( api_key=os.environ.get("PINECONE_API_KEY") ) # Now do stuff if 'my_index' not in pc.list_indexes().names(): pc.create_index( name='my_index', dimension=1536, metric='euclidean', spec=ServerlessSpec( cloud='aws', region='us-west-2' ) )

  • @RaphiNathan
    @RaphiNathan Рік тому +1

    Joined waitlist for langflow :(
    In the meantime is there an alternative?

    • @avalanlabs
      @avalanlabs  Рік тому

      Hey! There is no waitlist for langflow, just go here and deploy it on Render for example: github.com/logspace-ai/langflow

  • @cesar333
    @cesar333 11 місяців тому

    How do you get the bot to return the actual source for example the actual pdf document and page?

  • @RaphiNathan
    @RaphiNathan Рік тому +1

    Joined waitlist for langflow :9

  • @RaphiNathan
    @RaphiNathan Рік тому +1

    Joined waitlist for langflow :(

  • @axtmotive
    @axtmotive 9 місяців тому

    I don't find "Upserting Document" template. They have changed their interface.. I don't know why I can't find it. Please help!

    • @avalanlabs
      @avalanlabs  9 місяців тому

      You can just create i yourself. You need a data loader (csv, pdf, url or similar) and then you need to split the text, vectorize it and then embed it on a vector store like pinecone.

  • @stanTrX
    @stanTrX 9 місяців тому

    Is it.free and open source

  • @mirad7672
    @mirad7672 Рік тому

    You use "Upserting Document" in Langflow, but this is not an example in Community Examples to be forked. So, after 10 min. this tutorial goes for me to an end. That's a pity. You should make available all resources for everybody, otherwise the tutorial is useless.

    • @avalanlabs
      @avalanlabs  Рік тому

      Just pause the video and do what I did? Not that hard

    • @mirad7672
      @mirad7672 Рік тому +1

      Of course I did! There is no such “Upserting Document” template in Langflow!

  • @Rmarinho7
    @Rmarinho7 9 місяців тому

    I've seen several of your videos and the content is good, but you don't sahre all the steps. You have a lot of jumps and things that we can't do in practice because the instructions are lacking. It would be good to share all the steps so we can follow along. I hope you don't do this on purpose to buy your consultancy because that's cheating your followers and you have good content, but you need to improve this part.

    • @avalanlabs
      @avalanlabs  9 місяців тому

      Can you give a concrete example from this video? Happy to supplement if I missed something. I think I shared everything here?
      I would never withold information on purpose 👍

    • @Rmarinho7
      @Rmarinho7 9 місяців тому

      @@avalanlabs for example, in your video you have “upserting document” and I didn't understand that I have to create this flow or if I would already have access to one like yours in the video.

    • @axtmotive
      @axtmotive 9 місяців тому

      @@Rmarinho7 did you find the "upserting document" template? I have troubles finding it....