Everything You Need to Know About Vector Databases for AI Agents

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024

Комментарии • 33

  • @willrodgers7974
    @willrodgers7974 Месяц назад +3

    Have been playing with the different agent frameworks via code for a little while now, with mixed success. Definitely going to look into this n8n way of doing it. I usually don't go for no code but this looks like an extremely useful tool to have in the toolbox for times where good enough but fast development trumps better but slow to write. Looking forward to the series you mentioned. 🙏

    • @customaistudio
      @customaistudio  Месяц назад +2

      Awesome man, I definitely like the UI with N8N. It makes it a lot easier to design the flows and structure the tools.

    • @jackmermigas9465
      @jackmermigas9465 Месяц назад

      If something works in n8n how or why is it better to go to the effort to write it all yourself? Honest question BTW :)

  • @WreckAnEyeZe
    @WreckAnEyeZe 15 дней назад +3

    Would love to see how you are loading email data into the db and if you are doing any categorization, tagging, etc on it

    • @customaistudio
      @customaistudio  15 дней назад +2

      No categorization or tagging right now. It's going in raw.

  • @antonpictures
    @antonpictures Месяц назад +3

    i was hoping you pick text + image embedding - nobody shows this example. if you find one guy like you explaining multimodal embeding, locally, that works please let me know - thanks George

    • @customaistudio
      @customaistudio  Месяц назад +3

      I'll dig in on that. I've never used it before.

    • @antonpictures
      @antonpictures Месяц назад +2

      @customaistudio Upon clicking, the app captures an image from the webcam and takes a user-provided prompt (a question or request). It then utilizes an LLaVA LLM to process both the image and the prompt, potentially employing loops for reasoning. i used 'clip-ViT-B-32' model inputs >77 tokens. The system is designed to be context-aware, incorporating a short-term memory of recent interactions and searching a long-term multimodal RAG database for relevant memory information.
      The captured JPGs primarily serve to store information about the user and their environment (typically a room or office setting) in the RAG database. The AI's objective is to interact with the user in a personalized manner, recognizing their face and using their name, while also comprehending and reacting to their surroundings and actions. I'm not a coder myself, but I've built most of the app. However, I'm currently facing challenges with the multimodal memory storage aspect, as this memory is crucial for true intelligence. While models can be swapped or upgraded through the vision LLM selection, the rest of the code primarily involves looping responses and comparing them within the database to create a goal-oriented response, which is then stored again.
      Please let me know if the MMRAG memory functionality is working correctly. Thank you for your assistance! :) George.

  • @ashishanand2045
    @ashishanand2045 Месяц назад +1

    Great work Devin. Thanks for creating these.

  • @juliusthethirdd293
    @juliusthethirdd293 5 дней назад

    Would it be possible for you to create a video showing us example of preparing the data? Even if it just 1 day of data so we can have a starting point in mind.
    Would be greatly appreciated. Thanks!

  • @yewtree7
    @yewtree7 24 дня назад

    Really appreciate the videos mate, thank you for sharing your knowledge and experience

  • @jackmermigas9465
    @jackmermigas9465 Месяц назад

    Brilliant this helped me immensely and also looking for clear easy solutions that make businesses money. My new fav channel!

  • @sai_ai-z1c
    @sai_ai-z1c 27 дней назад

    Automation, agents, and AI tools are revolutionary! I've been able to coordinate cooperative AI workflows that greatly increase productivity with SmythOS. Intelligent automations are incredibly simple to create and implement thanks to the no-code interface.

  • @christiansard5247
    @christiansard5247 Месяц назад +1

    Thank you for sharing your experience in this area ;-) can't wait your next videos ..;-) to debug all those ai workflow i use langfuse that like n8n can be self hosted, what you use ?

    • @customaistudio
      @customaistudio  Месяц назад

      Thanks! I don't use anything honestly. I just put error messages in ChatGPT

  • @ConorDean
    @ConorDean Месяц назад +1

    Curious if you ever experimented or considered using the OpenAI Assistants API for defining your agents which I see is in option in n8n. I think the key benefits are that it manages the conversion threads and provides you with a VectorStore.

    • @customaistudio
      @customaistudio  Месяц назад

      I've tried it multiple times but couldn't get it to work. For some reason, the assistant doesn't call the function consistently. Have you done it before with success?

    • @ConorDean
      @ConorDean Месяц назад +2

      @@customaistudio not with n8n - I’ve written code that does this and toyed with Agency Swarm (youtube.com/@vrsen?si=m5r1gxIQVi_CPHGL) but I wind up spending too much time debugging instead of building out useful workflow.s. As a SWE, I typically shrug off the no code solutions, but your presentations and shared experience has changed my view of things. Thank you for sharing and I look forward to more videos!

    • @customaistudio
      @customaistudio  Месяц назад +4

      Thanks man! I've been a huge fan vrsen for a while and have used Agency Swarm as well. It's a great framework but I agree, it takes more time to debug than I'd like. The tinkerer in me wants to keep playing with it but I'll do that at the expense of more important things.

    • @webdancer
      @webdancer Месяц назад

      ​@@customaistudio very true.

    • @jackmermigas9465
      @jackmermigas9465 26 дней назад

      @@ConorDean I'm curious why SWE's shrug off no code solutions when they are so fast and easy to use? Is it mostly a legal and privacy thing when working for larger companies?

  • @sirishkumar-m5z
    @sirishkumar-m5z Месяц назад

    Great overview of vector databases! SmythOS can help you effectively manage and utilize vector databases in AI agent development. #VectorDatabases #SmythOS

  • @needspersonality
    @needspersonality Месяц назад +1

    16:23 how do I upload data from the google doc to Pinecone vector store? I added an "edit fields" node but I'm not sure what the formatting should be. Thanks for this tutorial!

    • @customaistudio
      @customaistudio  Месяц назад +1

      So I misspoke on this part. I added it to the google doc because I wanted to make manual edits to the data before adding it to pinecone. You don't need to add it to a google doc if the data is already structured how you want.
      If you are using a google doc, you'll need to create a separate workflow that converts the doc to a binary file and uploads it to Pinecone.

    • @needspersonality
      @needspersonality Месяц назад +1

      @@customaistudio got it! Thanks for the quick reply.

  • @Ic3q4
    @Ic3q4 Месяц назад +2

    Sir i was serious with a call ngl would be lovely :/

    • @customaistudio
      @customaistudio  Месяц назад +1

      Calendar link is on the website!

    • @Ic3q4
      @Ic3q4 Месяц назад

      ​@@customaistudio👍

  • @Sasha_sementsev
    @Sasha_sementsev Месяц назад +1

    🙏