VectorShift: Build an AI Agent that Adapts to User Intent (Multi-Step Actions!)

  Рет қаралды 3,863

Leon van Zyl

Leon van Zyl

Күн бұрын

In this video we will use VectorShift to build an AI agent that can identify the user's intent and then execute specific tasks for that intent.
This agent will answer questions from a CSV file (ie. a CSV Agent) and use RAG to answer questions from a knowledge base (a PDF in this instance).
🙏 Support My Channel:
Buy me a coffee ☕ : www.buymeacoffee.com/leonvanzyl
PayPal Donation: www.paypal.com/ncp/payment/EK...
📑 Useful Links:
VectorShift: www.vectorshift.ai
💬 Chat with Like-Minded Individuals on Discord:
/ discord
🧠 I can build your chatbots for you!
www.cognaitiv.ai
🕒 TIMESTAMPS:
00:00 - Intro
02:32 - Creating the Pipeline
03:29 - Conditions Node
05:01 - Merge Node
06:11 - Using LLM to Identify Intent
08:20 - Pricing Path
12:16 - "Ford" Path
15:08 - Deploying Chatbot
16:08 - Outro

Пікірлер: 40
@HemaSherbeny
@HemaSherbeny 2 ай бұрын
I cannot pass any video for you Leo, Please dont stop... I see a great youtuber with 1M subscriber in the AI field in 2025
@leonvanzyl
@leonvanzyl 2 ай бұрын
Thank you!!
@humphuk
@humphuk 2 ай бұрын
Leon, I think you have elevated to my No1 favourite KZfaqr. I enjoy catching up with the latest news on GAI on other channels - but you help me to use and explore. I find you videos really easy to follow and replicate - a testament to the work you put into planning and editing. While I get a great sense of satisfaction from copying and modifying your examples - I am always left with ...... "well, if it can do that ...... what else could it do? Thinking hat on!
@leonvanzyl
@leonvanzyl 2 ай бұрын
Awesome comment and feedback! Thank you very much.
@ILoveProjects
@ILoveProjects 2 ай бұрын
@leonvanzyl, Interesting to see the comparison between Flowise and VectorShift. Any plans? Personally, after your videos I just started using Flowise, and now I see your videos of VectorShift. Which tool to use?
@leonvanzyl
@leonvanzyl 2 ай бұрын
A comparison video would be a good idea. Can add n8n and Langflow in the mix as well. FW and VS each offer unique features.
@Andersomatheusful
@Andersomatheusful 2 ай бұрын
I love your videos! from Brasil 🇧🇷
@leonvanzyl
@leonvanzyl 2 ай бұрын
Hello from South Africa 🇿🇦
@Alvaro-cs7zs
@Alvaro-cs7zs 2 ай бұрын
Great video Leon! Awesome to see the way conditions work. But to be honest, 25$ for just 5 knowledge bases... I find it too expensive! But as said before, it is a luxury to see your videos Leon. Simple to understand, great value in the content and the way you explain things is exceptional. You have become one of my favourites to watch, it not the most!
@leonvanzyl
@leonvanzyl 2 ай бұрын
Thank you! Yeah, most of these tools - including the open source one's - come at a cost when you start looking at hosting these platforms. You also don't have to bring your own OpenAI key with VectorShift, which I appreciate as well. My mission is to introduce you to real world applications that you can use for your or your clients projects
@tecnopadre
@tecnopadre 2 ай бұрын
On this example you use two different prompts. One general and one for the CSV filtering. Didn't you think about merging on a single prompt? Wouldn't it be cheaper or faster having only one API call?
@leonvanzyl
@leonvanzyl 2 ай бұрын
For sure, feel free to reuse nodes in your flow. I think the point was that you could create branching paths with different prompt, models and actions 👍
@leechoonhwee
@leechoonhwee 2 ай бұрын
Hi Leon, thanks for the great video. I would like to ask what happens if the user ask what is the price of a ford focus without the year? Will the agent prompt further for the year before continuing the path?
@reinhardrinaldo350
@reinhardrinaldo350 Ай бұрын
Apparently the CSV query loader works only with a specific csv format.
@leonvanzyl
@leonvanzyl Ай бұрын
I think you just need to adjust the prompt of the LLM to match the CSV structure
@PubgSpeed-wl8yo
@PubgSpeed-wl8yo 2 ай бұрын
Tell me, are VectorShift, Buildship, Flowise essentially the same thing, or are some services not included in this three?
@christiansard5247
@christiansard5247 2 ай бұрын
Thanks leon for your videos ;-) all those automation & chatbot platforms are great and you render their usage so easy ;-) but i need those tools fully self hosted, my clients don't want to hear about a cloud solution... will test tiledesk for the chatbot part, n8n for the automation and obviously our beloved flowise for some backend workflows, the inference and models will be llmstudio or Olama and local vector database will be qdrant; do you already use or plan to test some self hosted platforms ?
@leonvanzyl
@leonvanzyl 2 ай бұрын
Absolutely. I've been meaning to cover n8n for a while now.
@MsAntonio664
@MsAntonio664 Ай бұрын
possible to make these interactions in flowise?
@fin101-z3o
@fin101-z3o 2 ай бұрын
great video. what happens when the user's question has both or multiple intents? which path then?
@leonvanzyl
@leonvanzyl 2 ай бұрын
You'll have to cater for that intent. It's the same way platforms like Voiceflow and Botpress deals with it. That, or the agent will decide which one of the two paths to take.
@Create-The-Imaginable
@Create-The-Imaginable 2 ай бұрын
If the AI is smart enough couldn't you have a both paths as part of the logic if they ask for both and provide both answers one after another? That is what a human would do! I think the current LLMs can do this but we should test and try it! Maybe there is a 4th pieces of logic "I do not know, could you rephrase your question!"
Ай бұрын
Is the youtube membership active? Curious what member only videos would look like.
@leonvanzyl
@leonvanzyl Ай бұрын
Members get early access to certain videos. I will be creating exclusive content soon. Another idea was to make the chatflows / downloadable content available to members only
@roegger
@roegger Ай бұрын
Hi, what do you suggest if I have several csv files? In practice I might have hundreds of csv files and also many texts from pdfs etc. do you share the workflows with members?
@leonvanzyl
@leonvanzyl Ай бұрын
It might be best to use a Knowledge base in that instance. You can upload as many files as you want then 😊. That's a good idea actually. I'll start sharing the project files with members. Give me some time to figure out the logistics. Awesome idea!
@tecnopadre
@tecnopadre 2 ай бұрын
Are you seeing Vector Shift more powerful than Flowise and if not, would you elaborate please? I've invest a lot in Flowise, and would like to know pros and cons. If you could. For example, in this video there is no chunking variables, there is no way to manage the PDF parse, etc. Something that sometimes (not always) on Flowise you can. Flowise also can be installed in local. Something that Vector shift as far as I know you can't. I'm seeing Flowise closer to code then VS. Do you? Thank you for such great videos Leon. Keep pushing!!
@leonvanzyl
@leonvanzyl 2 ай бұрын
You might want to check out the previous videos that I made on VS to get an understanding of the differences. For me personally I like the automation capabilities of VS.
@tecnopadre
@tecnopadre Ай бұрын
@@leonvanzyl I didn't miss any of your videos 🙂
@suhnyllakler5842
@suhnyllakler5842 2 ай бұрын
Leon thanks. Brilliant video. Quick question if possible please - for the CSV - you loaded it via "Data Loaders" and CSV. For the 10K - you used "Knowledge Base" then uploaded the file. But file can also be loaded via "Data Loaders" - when or why did you choose which?
@leonvanzyl
@leonvanzyl 2 ай бұрын
Vectors are great when dealing with massive amounts of data that need to be chunked. The CSV loader reads the data on the fly so if the file is small enough you don't have to load it into a vector store. In this example I could have just used either solutions, but the main takeaway really is the ability to take the user down different paths.
@suhnyllakler5842
@suhnyllakler5842 2 ай бұрын
@@leonvanzyl ok gotcha. Kind thank you😊
@maniecronje
@maniecronje 2 ай бұрын
Great content as always, thank you for all your effort producing this content, "BAIE DANKIE", just a quick question can you achieve the same capabilities explained here using Flowise?
@leonvanzyl
@leonvanzyl 2 ай бұрын
You're welcome 🤗. Absolutely, you can build agents in FW (I have plenty of FW Agent videos on my channel). Things are like RAG are easier to implement and manage using VS though.
@maniecronje
@maniecronje 2 ай бұрын
@@leonvanzyl thank you Leon
@amrpyt
@amrpyt 2 ай бұрын
is it better than flowis in doing this task?
@marvinmarkham8405
@marvinmarkham8405 2 ай бұрын
Seems to be yes
@PIOT23
@PIOT23 2 ай бұрын
LVZ as always you’re the lord master of AI content how would you describe the difference in using flowise vs vectorshift Vectorshift seems like it could be easier to get more granular with your flow, would you agree? Or am I talking out my 🍑?
@ILoveProjects
@ILoveProjects 2 ай бұрын
Agree. In a higly regulated industry (banking in US) the in-house data is crucial. How VectorShift differs from Flowise?
@fiveofknives
@fiveofknives Ай бұрын
Hi Leon, I have sent 3 emails via your contact form but no response, would love to work with you do you perhaps have linked in or a place where i can contact you? X - cannot DM, Contact form on your website either does not work or emails being ignored - Cheers
Flowise Record Manager: Stop Duplicate Data Forever!
16:37
Leon van Zyl
Рет қаралды 4,8 М.
Vivaan  Tanya once again pranked Papa 🤣😇🤣
00:10
seema lamba
Рет қаралды 33 МЛН
КАРМАНЧИК 2 СЕЗОН 7 СЕРИЯ ФИНАЛ
21:37
Inter Production
Рет қаралды 520 М.
Survival skills: A great idea with duct tape #survival #lifehacks #camping
00:27
VectorShift: New No-code AI builder that Live-Sync to Your Data
19:51
Unlimited AI Agents running locally with Ollama & AnythingLLM
15:21
Building An Inbound AI Phone Agent
18:31
Hugo Pod
Рет қаралды 1 М.
Add Flowise to ANYTHING! Flowise API Crash Course
28:17
Leon van Zyl
Рет қаралды 15 М.
I wish every AI Engineer could watch this.
33:49
1littlecoder
Рет қаралды 63 М.
Creating an AI Agent with LangGraph Llama 3 & Groq
35:29
Sam Witteveen
Рет қаралды 40 М.
The Mysterious Entropic Force
7:25
The Action Lab
Рет қаралды 703 М.
Что еще за съемные фронталки от Vivo? #vivo
0:41