Тёмный

Add Flowise to ANYTHING! Flowise API Crash Course 

Leon van Zyl
Подписаться 19 тыс.
Просмотров 15 тыс.
50% 1

#flowiseai #flowise
In this video we will look at how to use the Flowise API endpoints to connect our Flowise Chatflows with external applications or custom solutions.
🙏 Support My Channel:
Buy me a coffee ☕ : www.buymeacoffee.com/leonvanzyl
💬 Chat with Like-Minded Individuals on Discord:
/ discord
🧠 I can build your chatbots for you!
www.cognaitiv.ai
🕒 TIMESTAMPS:
00:00 - Flowise API Endpoints
01:16 - Postman
02:05 - Prediction API
04:09 - View Messages in Flowise
04:37 - Override Config
06:20 - Langsmith
09:09 - override specific node
10:51 - Conversation Chains with History
13:15 - chat history property
14:38 - Get Messages API
16:11 - Upstash Memory
18:09 - RAG Chatflow
19:55 - Upsert with API
21:39 - Upsert to Namespace
24:01 - Working file file document loaders
25:39 - Auth, API Keys
27:20 - Rate Limiting

Наука

Опубликовано:

 

30 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 116   
@leonvanzyl
@leonvanzyl 3 месяца назад
This video was a lot of work to put together. Hope you enjoy and find it helpful. Please hit the like button to help promote the video. Also let me know if you'd like to see a tutorial on integrating Flowise with a specific platforms.
@arthuraquino8356
@arthuraquino8356 3 месяца назад
An example using flowise and crewai would be very interesting to use in crew agents tools that are flowise flows.
@NileValley-TV
@NileValley-TV 3 месяца назад
Thanks Leon, definitely appreciate it. getting ready to watch it right now. Question, when you make the chatbots and agents on Flowise and then put them on customers site, how do we guarantee continuity/persistence of the bot or agent on the customer's site. If you already did a video about that, please point me to it, thanks.?
@hosst
@hosst 3 месяца назад
Your videos are actually useful, not just playing with AI and LLMs but things that be applied in real life and projects, thank you for this. I hope you create a Udemy course one day, I will buy it for sure
@TorstenHeissler
@TorstenHeissler 3 месяца назад
Done! Again a great video! Can't wait when Flowise goes "Self Learning GPTs" ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-OnQQeWEwzyw.htmlsi=tSIIOFeWcrUV8QCL
3 месяца назад
Easily the best content on flowise and really any LLM tool setup. Very grateful. 1.) Do you have any played courses or mentorship cohorts planned? 2.) Deployment and production are the hardest and least mentioned in the industry, Any info you make for deployments would be great. Loved your video for render.
@abedmalak_
@abedmalak_ 3 месяца назад
editing this video must have been super tiring, we appreciate your hard work @Leon Van Zyl !!!!
@leonvanzyl
@leonvanzyl 3 месяца назад
Hahaha, it took surprising long to script and edit! Thank you for noticing 😅
@julius_chun
@julius_chun Месяц назад
I appreciate your work!! great preparation and teaching. this is incredible, thank you Leon. You are the single greatest source of knowledge of using flowise, which I am benefitting a lot from!
@leonvanzyl
@leonvanzyl Месяц назад
Wow, thank you 😊
@mohammd100
@mohammd100 2 месяца назад
thanks Leon for this video I was waiting for it. Keep the Great work up
@wilschoy78
@wilschoy78 3 месяца назад
I want to thank you a lot this is a lifesaver all flowise video and I was able to integrate the chatbot to a basic moodle instance by adding the html at the footer, now seeing this upsert by uploading a file inside moodle is my next challenge, keep this up bro without this I wont be able to made the moodle integration I will keep waiting for the next video. Thumbs up Leon!!!
@leonvanzyl
@leonvanzyl 3 месяца назад
Thank you very much 😊
@abedmalak_
@abedmalak_ 3 месяца назад
this is by far the best video you made!!!!! I learned the most from this!
@leonvanzyl
@leonvanzyl 3 месяца назад
You're welcome! Trying to step up my game over here 💪
@Francotujk
@Francotujk 3 месяца назад
Excellent content! Very helpful and always appreciated
@tdacarneiro
@tdacarneiro Месяц назад
Really appreciate your videos. Greetings from Brazil!
@abedmalak_
@abedmalak_ 3 месяца назад
I was struggling with using upserts with APIs for 3 days and you solved it in 1 minute!! I love your youtube channel LEon!
@leonvanzyl
@leonvanzyl 3 месяца назад
That is awesome to hear! Glad I could help
@pioggiadifuoco7522
@pioggiadifuoco7522 2 месяца назад
Great job Leon, kep going on this, thanks
@leonvanzyl
@leonvanzyl 2 месяца назад
Will do
@MariushAI
@MariushAI 3 месяца назад
This video is amazing, I have been looking for a tool like Postman for API testing. Thanks a lot mate!
@leonvanzyl
@leonvanzyl 3 месяца назад
You're welcome 🤗
@DarkKnight-uk7mq
@DarkKnight-uk7mq 3 месяца назад
Another one. Well done
@rude_people_die_young
@rude_people_die_young 2 месяца назад
Mate- you are head and shoulders above other less experienced and skilled RU-vidrs that simply ride the hype-wave. Thank you ❤
@j0hnc0nn0r-sec
@j0hnc0nn0r-sec 3 месяца назад
Wish this guy did all the tech tutorials
@WayneBruton
@WayneBruton 2 месяца назад
Leon, really enjoyed this video, kinda saves me a lot of time in python. I am a strong believer of "Never reinvent the wheel". Still really looking forward to assistants with streaming.
@gmcwhinney
@gmcwhinney 3 месяца назад
Gteat video as always Leon. Learning a lot from you so I've happily liked & sub'd.
@leonvanzyl
@leonvanzyl 3 месяца назад
Welcome and thank you for the sub!
@meister4831
@meister4831 3 месяца назад
Hi Leon, this is such great stuff many thanks!
@leonvanzyl
@leonvanzyl 3 месяца назад
You're welcome
@RolandoLopezNieto
@RolandoLopezNieto 3 месяца назад
Your videos and information provided are *greatly* appreciated, thanks.
@leonvanzyl
@leonvanzyl 3 месяца назад
You're welcome
@BadBite
@BadBite 3 месяца назад
This video is concise, complete and has given me lots of ideas, solved many doubts. Demanding work Leon and I appreciate it! Thank you. I would love a Streamlit tutorial as I work with python most of the time!
@leonvanzyl
@leonvanzyl 3 месяца назад
Thank you!
@josephperkins8766
@josephperkins8766 3 месяца назад
Keep them coming 😊
@justinchang3573
@justinchang3573 3 месяца назад
Thats crazy i just made a custom chatbot that toggles between 2 chatflows and inserts a mysql query to render cards. What a well times video
@musumo1908
@musumo1908 3 месяца назад
The best video on flowise API config so far! You’re on fire! Would love to see something on custom js in FW…for lower coders…thx
@leonvanzyl
@leonvanzyl 3 месяца назад
Thank you! Also, great suggestion.
@WellPiresAI
@WellPiresAI 3 месяца назад
Very well explained video as always 😊 Waiting for the vid talking about Crew AI!
@leonvanzyl
@leonvanzyl 3 месяца назад
I actually have a video on CrewAI . ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-6NbJQsCg1VQ.html
@patousarg
@patousarg 3 месяца назад
Great great video man!!
@leonvanzyl
@leonvanzyl 3 месяца назад
Thank you!
@matt_7522
@matt_7522 12 дней назад
This video is definetly one of the best videos you ever made! Is it possible to clear the sessions using the API?
@powerofzero5370
@powerofzero5370 2 месяца назад
Brilliant!!
@fernandogg152
@fernandogg152 2 месяца назад
Thank u Leon You are greater everyday Luv u❤
@leonvanzyl
@leonvanzyl 2 месяца назад
Thank you! ❤️
@MaliRasko
@MaliRasko 3 месяца назад
Amazing video Leon. Much appreciated. I was struggling with many of the concepts you presented here. I solved most of them eventually but it took me sooo much time. Your video still delivered many details that filled the gaps in my knowledge. What I am still struggling with is how to call an API from Flowise. I can see there is Request Post in "tools" section... but I was not able to execute it properly .. especially when I wanted to have a variable in the json body.
@leonvanzyl
@leonvanzyl 3 месяца назад
Thank you VERY MUCH for the generous support. These super thanks make a massive difference and keeps this channel going 🙏
@CalculatedShots
@CalculatedShots 2 месяца назад
Wish I could sub twice. RU-vid does allow 3 watches per user though so Ill end up watching this 3 times or more. We need to help you grow. You deserve it
@leonvanzyl
@leonvanzyl 2 месяца назад
Aww, thanks! Appreciate you ❤️
@batguyz
@batguyz Месяц назад
One thing I found challenging wads listing Namespaces, there's no clear way to do it, not even in Pinecone docs. Is it also possible to delete upsert data with the API? Great content as always, you are a true champion of Flowise and it's usage!
@hosst
@hosst 3 месяца назад
Fantastic video Leon, thank you. Do you think this can be used to chain multiple Flowise chatflows?
@leonvanzyl
@leonvanzyl 3 месяца назад
You can use the API tool to call another chatflow using its API Endpoint.
@alejandroraulleivailabaca5749
@alejandroraulleivailabaca5749 Месяц назад
Thank you for this video @leonvanzyl One question: is it possible to get the sessionId value during an agent runtime? What I'm trying to do is to make an agent use a POST request tool with the sessionId parameter, so I'll have context on which user triggered the request
@arthuraquino8356
@arthuraquino8356 3 месяца назад
Thank you very much
@jeffb6305
@jeffb6305 2 месяца назад
This seems like a good approach to begin monetizing chatbots? Perhaps you can do a video on ways to place chatbots behind a paywall or how to charge users for usage. Thx for all you’re doing !
@leonvanzyl
@leonvanzyl 2 месяца назад
EXACTLY! I've added the API to apps that have user authentication, etc. This is a great idea for a project tutorial. It does involve coding though 😄
@Myuker
@Myuker 3 месяца назад
Already here!
@tecnopadre
@tecnopadre 2 месяца назад
@leonvanzyl it would be great if you can put together a video with the perfect and faster RAG: Reranking, Cohere, etc... Reranking is the best RAGA results before Knowledge Graph which as far as I know can't be implemented on flowise. Tahnk you for the great job you do.
@ddd1million
@ddd1million 2 месяца назад
Hello! Thank you for the great content! Is there a way to submit an URL via Flowise API, for the "Cheerio Scraper" or "website content crawler" inside a flowise flow to automatically scrape a given URL via API? Basically I have a website with a URL input field, where a person can input a URL and that should be send to the Website crawler inside the flowise flow. Alternatively this would have to be implemented as an Agent with a Web scraper as a tool, if I'm correct? Any advice would be much appreciated, thanks 🙂
@ritaverissimo1720
@ritaverissimo1720 2 месяца назад
Hi, it seems that with the API endpoints we can customize a lot of things. Is then possible to tweak the AI agent so it's personalized to the user information that the user gave when he signed up to have access? Meaning that the AI tool would greet him by name and have access to all his information (company, preferences, tone of conversation, etc.). Thx!
@user-oj2ge8cb5z
@user-oj2ge8cb5z 3 месяца назад
Great video, it's true that it's a complicated process so far and it's not much automated. Very interested to know if it will be possible to make a document uploader in user chat in a web application ? Thank you for your hard work!
@leonvanzyl
@leonvanzyl 3 месяца назад
Thank you.
@abedmalak_
@abedmalak_ 3 месяца назад
can you please make a video about ZEP memory store and hosting it + using their NEW AI features * NLP, Intent recognition.. that could be gamechanging!!!!
@manuelgarciarubio3908
@manuelgarciarubio3908 3 месяца назад
Awesome video 😊 I am trying to figure out how to get the tokens used by the conversation retrieval QA chain via the api but i can‘t find a way. I tried to do it with an agent flow and a custom tool…
@leonvanzyl
@leonvanzyl 3 месяца назад
I don't think the API returns the tokens. I'll ask the Flowise team about this. Would be a valuable feature.
@manuelgarciarubio3908
@manuelgarciarubio3908 3 месяца назад
@@leonvanzyl i think I found a workaround via the langfuse api but if flowise would return that values it could be way easier😅
@ZABBARRIZWI
@ZABBARRIZWI Месяц назад
Can you please tell, how can we pass namespace in postgre if we simple wants to do query from a particular namespace.? Here i got answers from every namespace that has been created in the table. But i want it to response from the namespace only which i pass.
@Obinna-ai
@Obinna-ai 3 месяца назад
Great video, very descriptive. Good job, man! Just one small issue - I used the API to upload a PDF vai postman, but when I query it, I get the error "PDFDocument: stream must have data". Am I doing something wrong?
@dxb526
@dxb526 2 месяца назад
Is that even possible via postman? If you're using OpenAI platform the best way (to me) is to create the assistant via Flowise and config/upload everything via OpenAI directly. Otherwise you may run into issues. I had an issue where post request was too large for Flowise, no issue with direct via OpenAI though. Once you're done just sync on Flowise and all changes made on OpenAI are good.
@PeterKuhne-kw9yk
@PeterKuhne-kw9yk 2 месяца назад
I have the same issue!
@PIOT23
@PIOT23 3 месяца назад
Would love to understand a use case for Flowise with Botpress. I’ve been a botpress fan for a while but moved to Flowise since FW seems to satisfy more technical use cases… But how or why you would integrate flowise w botpress id love to see a video or even just learn through comments!
@leonvanzyl
@leonvanzyl 3 месяца назад
The two tools are very different actually. I've been meaning to create a tutorial on Voiceflow and Botpress for a while now. Need to make it happen 😜
@PIOT23
@PIOT23 3 месяца назад
Making videos as educational and quality as yours takes time, I’ll be patient
@BendaDaniel
@BendaDaniel 2 месяца назад
You show that I can override the setting on the fly using curl. Is this option also available through Embed code? Because if I use direct embed in my html code, can someone inject these api calls and change some setting? For example someone can change model that my chatbot uses so then the calls will be more expensive etc. Am I right or there are some protection against injection?
@leonvanzyl
@leonvanzyl 2 месяца назад
No, these overrides are not available in embed
@arthuraquino8356
@arthuraquino8356 3 месяца назад
Leon is there any way to create the flowise api key externally through an api call?
@leonvanzyl
@leonvanzyl 3 месяца назад
That wouldn't be very secure 🔐.
@eugenbabics3614
@eugenbabics3614 3 месяца назад
Hi Leon, I have a project in mind and I will have to use AI to make it work. I am new to this, no programming experience and for a week I watched almost all of your videos. I understand and managed to duplicate the easier projects but that is not helping with my project. I couldn`t match any of your examples with what I want to do. Are you open to work on a private project?
@leonvanzyl
@leonvanzyl 3 месяца назад
Hi there, send me a mail with your requirements. Check the description of my videos for details
@MsAntonio664
@MsAntonio664 Месяц назад
I Love you kkkk
@leonvanzyl
@leonvanzyl Месяц назад
😊
@sdcharly
@sdcharly 3 месяца назад
Hi Leon, do you think the Session Timeouts parameter of UpstashRedisBackedChatMemory works? I tired different values but the session never expires.. i tried to use overrideConfig to change the sessionId from n8n but failed.. not sure how to do it.. Postman works though.
@leonvanzyl
@leonvanzyl 3 месяца назад
I'll check it out. I believe it worked when I tested it initially. PS. I'm working on an n8n tutorial, especially their Langchain / AI nodes. Do you think it's necessary to use Flowise with n8n?
@sdcharly
@sdcharly 3 месяца назад
Thanks for the quick response, Leon. n8n has very limited AI exposure still, even Pinecone Serverless, Cheerio Webscraper etc. is not implemented yet. I still feel until its grows up a bit more Flowise still has its space. I'm sure the wide usage options in n8n is always a plus. Me not a python/JS coder will need some help :(. Great work as usual.. you save a lot of sleepless nights :)
@leonvanzyl
@leonvanzyl 3 месяца назад
@@sdcharly you're right, Flowise is miles ahead in terms of Langchain features.
@sdcharly
@sdcharly 3 месяца назад
@@leonvanzyl Truly great work.. i was so surprised to see how fast Groq was implemented. Qudos to Henry and other contributors !!
@sdcharly
@sdcharly 3 месяца назад
I went thru the source code and found this, --- const sessionTTL = nodeData.inputs?.sessionTTL as string -- sessonTTL being a number.. is this definition correct? I'm not a coder hence maybe I'm totally wrong.
@talhaanwar2911
@talhaanwar2911 3 месяца назад
did you try embedding the chatbot on a website. i tried but it did not work, though it work with api
@leonvanzyl
@leonvanzyl 3 месяца назад
Yes, I have a dedicated video on embed that you might appreciate. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-G1ZSxKNdPG4.html
@pedroosorio7466
@pedroosorio7466 3 месяца назад
Hello, can Crew AI be used in Flowise?
@leonvanzyl
@leonvanzyl 3 месяца назад
Technically, yes. Natively, no.. or not yet. CrewAI could be plugged into a custom tool in Flowise. Flowise offers support for Auto GPT, so it won't surprise me if they add support for CrewAI and AutoGen soon.
@NileValley-TV
@NileValley-TV 3 месяца назад
It is better to put flowise on a server and use from the cloud?
@leonvanzyl
@leonvanzyl 3 месяца назад
What would you like to use it for? If you simply want a chatbot on your own machine, then local is good. For clients and production apps, the cloud is a must
@NileValley-TV
@NileValley-TV 3 месяца назад
@@leonvanzyl I want to start my Ai agency and start hiring out my Ai workers to clients.
@florentflote
@florentflote 3 месяца назад
@tiagodealexandria6677
@tiagodealexandria6677 3 месяца назад
yo can you help me make a flowise flow that it receives the user and password to a determined site as a input and understands when the user give the right credentials and logs him into the site but in the flowise
@leonvanzyl
@leonvanzyl 3 месяца назад
Hey there. That's not possible at this stage. Authentication is specific to the app that's calling Flowise, so you'll have to perform Auth elsewhere and security call Flowise API using to the API key.
@tiagodealexandria6677
@tiagodealexandria6677 3 месяца назад
im sorry i didnt understand completely can u try to explain again? Just to make sure: i want thr chatbot to insert the info given by the user to log into the given website
@tiagodealexandria6677
@tiagodealexandria6677 3 месяца назад
oh and thx for the quick answer xD
@jeffb6305
@jeffb6305 2 месяца назад
@@leonvanzylcan you recommend a no code frontend that could provide authentication for each user of a Flowise chatbot. This could make it easy to setup a multi-user AI app with Flowise, correct?
@abedmalak_
@abedmalak_ 3 месяца назад
what if the file was hosted on the web? please can we get that???
@leonvanzyl
@leonvanzyl 3 месяца назад
The architecture is that you'd load the file to your server (whether from a UI or File Storage like S3), perhaps in a cache, and then send it off to the API. Really depends on the tech stack and programming language. Happy to create tutorials for different platforms and implementations 👍. I'll probably create a Next JS or Streamlit tutorial soon.
@jonasjfsp
@jonasjfsp 2 месяца назад
How can I create my own nodes? I wanted to embed my API and display only its parameters on the screen. already tried? Has anyone seen this?
@leonvanzyl
@leonvanzyl 2 месяца назад
Custom nodes in Flowise? That's news to me 😊 . Which node did you use to do this? I'm under the impression that you would actually have to write a lot of custom code and make changes to Flowise itself to implement such a solution.
@jonasjfsp
@jonasjfsp 2 месяца назад
@@leonvanzyl the idea is hide some nodes to turn instance in some kind of white label, embedding my own logic and integrations, to deliver access to an advanced user
@abdlrhman900z
@abdlrhman900z 3 месяца назад
how can I integrate flowise to my nextjs application?
@leonvanzyl
@leonvanzyl 3 месяца назад
This might be a good idea for a tutorial
@dxb526
@dxb526 2 месяца назад
Idk about nextjs but with react the embed js code works fine. Try to adapt it to nextjs, shouldn't be too different.
@jamminrebel3614
@jamminrebel3614 3 месяца назад
thank you so much. awesome video as always. your quality content is highly appreciated! 😍
@leonvanzyl
@leonvanzyl 3 месяца назад
Thank you 🙏
Далее
BABYMONSTER - ‘FOREVER’ M/V
03:54
Просмотров 8 млн
Output Parsers - Curso Flowise #4
12:19
Просмотров 374