Тёмный

"Wait..this AI Agent does research for you 24hrs without hallucination?!" - Here is how 

AI Jason
Подписаться 117 тыс.
Просмотров 165 тыс.
50% 1

A step by step tutorial of how to build an AI research agent that can do high quality research autonomously without any hallucination, via Langchain + GPT + Make.com;
🤘 Get 1 month 10k Pro operation on make.com free: www.make.com/en/register?pc=j...
🔗 Links
- Join my community: www.skool.com/ai-builder-club...
- Follow me on twitter: / jasonzhou1993
- Join my AI email list: www.ai-jason.com/
- My discord: / discord
- AI Researcher Github: github.com/JayZeeDesign/resea...
⏱️ Timestamps
0:00 Why AI Research agent?
3:12 Step1 Setup search tool
5:48 Step2 Setup Scraping tool #1
6:56 Tips: How to handle token limit
8:13 Step 2 Setup Scraping tool #2
11:24 Step3 Create agent
14:02 Tips: Setup GUI with streamlit
15:12 Research Agent Demo
16:13 Step4 Deploy
20:13 Step5 Integrate via make.com
👋🏻 About Me
My name is Jason Zhou, a product designer who shares interesting AI experiments & products. Email me if you need help building AI apps! ask@ai-jason.com
#gpt #autogpt #ai #artificialintelligence #tutorial #stepbystep #openai #llm #langchain #largelanguagemodels #largelanguagemodel #bestaiagent #chatgpt #agentgpt #agent #babyagi

Наука

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

 

6 авг 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 273   
@gustavopelissaro5651
@gustavopelissaro5651 Год назад
Probably the best channel on AI LangChain actual useful applications tutorials on youtube, i always rush to see your videos, much value provided as always, thanks Jason!
@therealunclexavier
@therealunclexavier Год назад
Jason. DON'T STOP!!! Every single video of your is remarkable. Please continue to produce these and come up with amazing ways of using AI. Use AI to "Audit/Verify" that someone has filled up a printed form correctly (for example, with their name, address and so on) and their signature matches with another document for example an ID to verify the person completed a printed document correctly.
@matt-collins
@matt-collins Год назад
Great video, Jason. I love that, as others have said, you're demonstrating how to build something actually useful.
@MarcelousTV
@MarcelousTV Год назад
I’m excited to watch this as many times as necessary to comprehend and implement. This was a concise yet thorough walk through of a complex topic with zero fluff or dead time. Very, very well done. This video leaves me feeling empowered! I’m really looking forward to following along step by step. Thank you for this! 🙏🏼
@LordOfThunderUK
@LordOfThunderUK 10 месяцев назад
But this guy jumps steps like if everyone knows like him.
@heagandev
@heagandev Год назад
Excellent content Jason, this is easily one of my favorite AI youtube channels
@SarahStair
@SarahStair Год назад
You are AMAZING! Such a great video -thanks for sharing! I love how simple the the code is, and how you broke down every section and what it does. Plan on trying it with some of my own use cases soon! :)
@zacboyles1396
@zacboyles1396 Год назад
Bravo, very good walkthrough. I like how you pieced everything together and browserless is good for not getting blacklisted.
@xXWillyxWonkaXx
@xXWillyxWonkaXx Год назад
Really amazing as usual Jason. Thank you for spending time to create the video.
@slavrgo
@slavrgo Год назад
This is amazing man! Thanks for sharing in a so detailed way 🔥🔥 especially thanks for sharing the git. And this is the best Make integration I ever seen. Used them a lot, and here’s one more use case.
@farfromerease
@farfromerease Год назад
This use case is really amazing. I am so inspired with your level of skill and knowledge in this topic. It was very informative and entertaining to watch and I can definitely see how useful this can be in day to day operation of research and business! Wow
@AIJasonZ
@AIJasonZ Год назад
Glad it was helpful!
@HyperUpscale
@HyperUpscale Год назад
Finally you released another outstanding video... I was waiting for it.
@koen.mortier_fitchen
@koen.mortier_fitchen Год назад
True right! I check in too much to see if he’s made a new vid😅
@chetans1557
@chetans1557 Год назад
Love your thumbnails lol, the super well explained videos are an amazing bonus :)
@WeirdoRocks
@WeirdoRocks Год назад
Really love you videos. You are really on a different level. Great work, thanks.
@nate00slo
@nate00slo 11 месяцев назад
Uncredibly good and easy to understand explanation. Thanks Jason!
@BanikumarMaiti
@BanikumarMaiti Год назад
Loved your knowledge sharing! Really helpful! Looking forward to many more. Keep up the good work. Thanks!!!
@AndrewLiu1
@AndrewLiu1 Год назад
Your content is so unique and definitely one of the best channels!
@psykepro
@psykepro Год назад
Dude, I focking love you! Keep up with this content! You are showing the most useful info I need for Agenst Development!
@Danne980
@Danne980 Год назад
First time looking at your videos Jason. Great content. Directly subscribed.
@sixpathsphotography
@sixpathsphotography 8 месяцев назад
You will be one of very incredible person contributing to advancement of AI. Great job. You are so authentic
@alexwan811
@alexwan811 Год назад
Awesome bro!! Just subscribed!
@Taskade
@Taskade 11 месяцев назад
Hey Jason, just watched your AI research agent tutorial and man, it's game-changing! Given how Botpress allows for custom chatbot training, it'd be cool to see a comparison or integration with Langchain AI agents. Keep those awesome insights coming! Cheers! 👍😃
@LearningwithJS-ei3ci
@LearningwithJS-ei3ci 10 месяцев назад
Absolutely!!!!!
@s11-informationatyourservi44
very impressive. thank you for taking the time to share this awesome knowhow
@bwaldo1
@bwaldo1 11 месяцев назад
Thank you very much. After going through everything, and getting this app to actually work,you've inspired me to build my first AI agent with this video, and now my mind is firing on all cylinders with the world of possibilities. Thank you for doing what you're doing.
@AIJasonZ
@AIJasonZ 11 месяцев назад
Thank you for your kind words! What are the agents you try to build?
@photon2724
@photon2724 Год назад
The research agent from your link is fantastic at doing market research! The links actually work and are from reputable places. Im blown away!
@melessify
@melessify 11 месяцев назад
Do you have to know python code before you create these apps?
@RonBarrett1954
@RonBarrett1954 7 месяцев назад
This is one of those great instructional videos to bookmark and watch multiple times. Well done!
@musumo1908
@musumo1908 Год назад
This is awesome! Explained so well that as a very low coder I can run with this! I’m finding the langchain GUIs quite limited…Your videos do rock…would love to see a chainlit v stream lit v langchain chat ui video…
@JoeyGartin
@JoeyGartin 9 месяцев назад
Great instructional video, thank you!
@Schnurpselhasen
@Schnurpselhasen 11 месяцев назад
wow, great time-efficient explanation, so useful content, thank you!
@journeymanai
@journeymanai Год назад
Amazing video, thank you so much for this!
@shrvn110
@shrvn110 Год назад
Excellent Conntent Jason. just well done! thank you
@user-hb1yx2eh4o
@user-hb1yx2eh4o Год назад
that is such a cool way to use GPTs abilities! great video, and good flow
@zsi
@zsi Год назад
Building my own autonomous AI from scratch to automate red team engagement activities like social engineering and network attacks. Looking to add an autonomous research agent to build threat scenarios, so this video has been a great help!
@aylerayler
@aylerayler 6 месяцев назад
Ooo like it notifies if a phishing attack was successful but is an inert red team attack actually? So just passively test the company's data saftey practices?
@FDasdana
@FDasdana 8 месяцев назад
Great content. Very useful stuff
@fabZ127
@fabZ127 Год назад
Such a brilliant video. Definitely gonna try it 🙂
@Churchofexponentialgrowth
@Churchofexponentialgrowth Год назад
🎯 Key Takeaways for quick navigation: 00:00 🗣️ The video discusses how an AI research agent works, crafting AI workflows, and executing tasks. The AI agent uses large language models for its operations, with the help of tools that facilitate task completion. 00:56 🎛️ The AI agent's efficiency depends on the quality of task execution and its ability to correctly reprioritize tasks, and hence building agents for specific tasks can be more effective. 02:05 📨 An AI research agent can be used in various ways, such as triggering a workflow when someone receives an email. The agent can analyze the incoming communication, derive insights, and compile it into a specific format such as a prioritized list. 02:34 🔄 The video suggests that an AI research agent can stitch together information from different systems, providing additional decision-making support for humans. 03:18 🖥️ The host showcases how to set up a research agent, deploy it as a web service and use it in business workflows. Steps include creating tools for the agent to search the internet, scrape websites, and summarizing content. 06:07 🛠️ Details on how to create a tool for scripting website data are provided, including using functions, headers, and APIs. 07:02 📚 One of the challenges addressed in the video relates to the token limit inherent in large language models. Two strategies to handle this include the MapReduce method of summarizing content, and VectorSearch, which creates a vector embedding of a large content piece. 14:17 🌐 The host then converts the AI research agent app into a web app by using streamlit, setting page configurations, and creating text inputs. Testing is done on the research results the agent can fetch. 16:37 💻 To make the research agent more versatile, it is suggested to deploy it as a web service to be embedded in a company's business workflow. The AI research agent can be turned into an API endpoint using FastAPI. Finally, the API endpoint is tested and deployed using a cloud platform. 19:52 💻 The API endpoint developed for the research agent is live and can be called via the API. The video also proposes embedding it within the business workflow. 20:20 📩 Automating business processes using make.com is demonstrated. For example, an incoming email can trigger information extraction about sender and company, then fed into the research agent for a background check. 21:02 🎯 The video walks through the process of setting up Gmail in make.com to watch incoming emails and trigger the research agent workflow. 23:51 🧩 The integration of OpenAI is shown to extract name and company information from emails, using chat completion methods. 24:19 🌐 The extracted information is then used in the Google Cloud platform and passed on to the research agent through an API endpoint. 25:02 👨‍💻 The whole system is automated to run every 15 minutes, checking for emails and triggering workflows for each email. The resulting data from the AI research agent is then organized in an Airtable. 25:29 🔄 Links to other workflow templates are provided that allow the research agent to be triggered from various points like Telegram, Google Forms, ClickFunnels and even Shopify. Made with HARPA AI
@fabianrendon
@fabianrendon 10 месяцев назад
Amazing !!!! Will be nice review an scenario with more than one AI Agent interacting.
@AngusLou
@AngusLou 11 месяцев назад
This is an amazing use case, well done.
@jasonfinance
@jasonfinance Год назад
just tried the AI research agent in your link, and it worked like magic! getting the research agent that dont hallucinate is so useful
@byob801
@byob801 11 месяцев назад
What a great video, super informative and interesting.
@j.hanleysmith8333
@j.hanleysmith8333 Год назад
Really great video, thank you so much
@markmonfort29
@markmonfort29 Год назад
Such an underated channel . Well done Jason
@AIJasonZ
@AIJasonZ Год назад
Thanks Mark, love your work!
@SuperKillaki
@SuperKillaki 9 месяцев назад
Great video Jason
@mikew2883
@mikew2883 10 месяцев назад
Excellent video! 👍
@kilozolo8634
@kilozolo8634 9 месяцев назад
WE NEED MORE VIDEOS LIKE THIS MY MAN FR
@indighosh
@indighosh Год назад
Very good informatiin. Great video
@gkennedy_aiforsocialbenefit
Another Awesome video
@Rehdhilsiyad
@Rehdhilsiyad 11 месяцев назад
I am very thankful to you for this!
@stefanguiton
@stefanguiton Год назад
Great video!
@kguyrampage95
@kguyrampage95 Год назад
Absolutely loving this content! very informative and useful for my projects, most of the stuff you showed are stuff I have tinkered with but couldn't get working nicely, you have showed me the light!! Do you have a donation page? or a Patreon page?
@AIJasonZ
@AIJasonZ Год назад
Hah really appreciate your kind words, glad to hear that! 😃 I don’t have donation page or patreon, but you can subscribe to my newsletter on www.ai-jason.com; I plan to build a community soon and prob some gated content, will let you know once it is out!
@olawaleo.412
@olawaleo.412 Год назад
My heads been spinning since watching this video. Truly interesting use case.
@user-sd4tp8rq9i
@user-sd4tp8rq9i Год назад
so amazing technology😲😲.. thx to insightful video
@newtonoperations
@newtonoperations 8 месяцев назад
I'm not an engineer but I know enough code to be dangerous. Having you walk us through every step is such a big help to someone like me and I'm sure many others. 非常感谢您!
@user-zu3uh1vt4l
@user-zu3uh1vt4l 10 месяцев назад
Hey Jason - Awesome work!! Very informaive, and clearly broken down! Q: How wold you suggest caculating the approximate total combined costs per cycle from Gmail-to-AirtableRecordEntry? Thanks again!!
@lifeofdean3647
@lifeofdean3647 11 месяцев назад
very useful, thanks Jason, I want more content about application of ChatGPT :)))
@marijnstollenga1601
@marijnstollenga1601 10 месяцев назад
Impressive work!
@Dr_Tripper
@Dr_Tripper Год назад
I have been continuously learning and understanding all I can about using langchain WITHOUT OpenAI. I admit that it would be so much easier just to pay someone else for the use of their GPU's!
@AfeezAbdulAziz
@AfeezAbdulAziz Год назад
Amazing work Jason. Youre on fire!!! I have a few ideas/questions for your next videos. Please do a video on how to use OSS LLM such as LLama-2 to do embedding, how can we have a small scale agent, and how to do finetune/embedding for specific use case. Again, youre amazing Jason!
@AIJasonZ
@AIJasonZ Год назад
ohhh i like it! was planning to do my next video for embedding actually, and using LLama-2 seem make sense! Whats your use case for finetune/embedding?
@AfeezAbdulAziz
@AfeezAbdulAziz Год назад
@@AIJasonZ Thanks Jason, youre really on fire. Embedding is something very rare to find on youtube, and when I googled I can only find tutorials to use OpenAI embeddings. I was thinking to use it for coaching and motivator i.e. to provide emotional support when asked, so I'd like to embed philosophy and psychology such as stocism and buddha and so on.
@jojop0tato
@jojop0tato Год назад
​@@AfeezAbdulAziz Thats a great idea! I wanted to make a life coach for people with ADHD but I never thought of adding a vector db + embeddings with works from philosophy. I think that could be a real value add. Good luck with your project!
@nayandeepyadav8790
@nayandeepyadav8790 Год назад
@@AfeezAbdulAziz wow it will be amazing, how can i contribute,, i want this for me.
@heagandev
@heagandev Год назад
Agreed, I've also been searching for content on open source embeddings
@dariofabian8819
@dariofabian8819 11 месяцев назад
Is there any chance that you will make a similar video but using some open-source model and completely free tools?
@VaibhavShewale
@VaibhavShewale Год назад
user agent is a blessing in desguise!
@chrchab
@chrchab Год назад
Amazing! Thanks.
@felixinit
@felixinit Год назад
Amaizing projects of AI asist. Added to my to do list
@uchennaofoma4624
@uchennaofoma4624 Год назад
Wow! How is it that I'm just discovering his channel now? Your videos are really amazing ❤️
@AIJasonZ
@AIJasonZ Год назад
Thank you!
@hemantsharma7986
@hemantsharma7986 Год назад
We can probably use this for information about any stocks for the next day trading and also run some sentiments analysis on it.... This is great
@Camxlare
@Camxlare 11 месяцев назад
This was great! I’m converting this into JavaScript/ReactJS.
@j.hanleysmith8333
@j.hanleysmith8333 Год назад
This is really cool, I'm working on the stuff also.
@zoranProCode
@zoranProCode 10 месяцев назад
Fantastic!
@gelindark
@gelindark 8 месяцев назад
Awesome, thanks a lot
@ajay_krishna
@ajay_krishna Год назад
This is gold! ❤
@OFMdylan
@OFMdylan Год назад
Thank you for teaching me
4 месяца назад
Hey Jason, awesome tutorial, please do one using openAI Whisper
@YoungHumanClub
@YoungHumanClub Год назад
You are a genius :) damn... 🤯
@fasaipuengudom5412
@fasaipuengudom5412 Год назад
In the world of junk get rich quick AI content, your content is the one I never want to miss
@chrisrhodes9994
@chrisrhodes9994 9 месяцев назад
Thanks!
@chukypedro818
@chukypedro818 8 месяцев назад
This is a masterpiece
@stepkurniawan
@stepkurniawan Год назад
Hi @jason ! Your vid is awesome. 1 question tho, how do you know what to fill in under GCP's Credentials: "Authorized Redirect URIs"?
@SpiritTracker7
@SpiritTracker7 Год назад
Fantastic
@Blebona
@Blebona Год назад
🤯what a legend
@jessedbrown1980
@jessedbrown1980 9 месяцев назад
What I think is hilarious, is that some day, AI Jason will be read and watched by an AI that is learning how to do suff. and it will say. Wow What a great site. Save that in my long term.
@petswolrd280
@petswolrd280 Год назад
would request you to make more content :)
@AngusLou
@AngusLou 11 месяцев назад
This is amazing. Can you make another video how this research app can combine the data from Chroma and make the research?
@mike8677
@mike8677 Год назад
Jason, thank you so much ! This is really amazing. I wonder if you could do a video on Agents.
@AIJasonZ
@AIJasonZ Год назад
Thanks Mike! Any specific topic you want me to dive deeper for agent?
@mike8677
@mike8677 Год назад
For example how to make them obey. They don’t always use their tools. And on a different topic, I find Zapier very confusing to use. If there a better alternative?
@J3R3MI6
@J3R3MI6 Год назад
@@AIJasonZ getting agents to populate and work with data from Google sheets would be awesome. Basically using AI to search web and build a database. Then can read info in the database to complete other actions like emails
@robxmccarthy
@robxmccarthy Год назад
Really cool! Love what you've created here and it seems to work much better than the openai plugins or bing search. Would be great to see a version that minimizes external "services" like make. This seems great for personal projects, but I'm not sure how well it scales? What are your thoughts?
@AIJasonZ
@AIJasonZ Год назад
yea, i think there are lots of opportunities build agents that optimise specific use case! In terms of not using external services - it is definitely possible, but lots of manual work tbh, for example, connecting to google sheet api is a pain 😂 i do think it can scale, prob better than a self hosted version; but i will keep that in mind for the next video!
@thomasr22272
@thomasr22272 Год назад
yaaaaay... for your next video can you ask it to research how to generate the maximum amount of paperclips possible please? just for a personal project I'm working on
@MrMwenesi
@MrMwenesi Год назад
Excellent tutorial Jason. I have an issue with the tiktoken while its running; "PanicException: Encoder and decoder must be of equal length; maybe you had duplicate token indices in your encoder?".
@mr.daniish
@mr.daniish 11 месяцев назад
Video full of 🥇 gold
@TheBodybuildingG
@TheBodybuildingG 10 месяцев назад
Nice vid. Just wondering what are the costs of running this...seems all the api's used have some form of pricing.
@user-sh4dr1ov5p
@user-sh4dr1ov5p 8 месяцев назад
great amazing
@jaysonp9426
@jaysonp9426 Год назад
Have you found that 3.5 is good enough to extract accurately? I have trouble trusting it for anything beyond choosing functions
@MeltedBrain777
@MeltedBrain777 Год назад
I want to play around with this but am new to python and coding in general - Do you recommend that I install Python for web development on Windows, using the Windows Subsystem for Linux (WSL) or just install Python from the Microsoft store, using the basic Python3 interpreter? Sorry for the newbie question but hopefully someone can chime in so I start off on the right foot!
@SomeIndoGuy
@SomeIndoGuy Год назад
you can also save some api calls instead of using browserless to use puppeteer, which render already has pre-installed
@brianhauk8136
@brianhauk8136 Год назад
I'd like to see real world testing of this and similar applications to know which issues need addressing before they are production ready.
@brianhauk8136
@brianhauk8136 10 месяцев назад
Has anyone been using this to get stuff done? How useful and reliable is it in practice?
@gileneusz
@gileneusz Год назад
12:54 this is quite interesting. LLMs often ignores the instructions, and the way to fix it is to repeat it - or make other request. Like - one instruction per prompt, but it may be very expensive. I actually can't wait when open source models will get gpt-4 quality so I can just dedicate my own 4090 to execute multiple agents 24/7
@michaelbarry755
@michaelbarry755 8 месяцев назад
In a few years, GPT4 will be obsolete, like Commodore 64 obsolete 😂 you'll have something 100 times better and it'll run on a phone
@danjoseph5707
@danjoseph5707 10 месяцев назад
It's good but it doesn't actually do the search iterations. It just pulls the first results, then summarizes. (See demo on my channel). The behavior I'd like to see is manually programmed iteration: 1) Search / summarize 2) Search again to expand the ideas 3) Analyze and create a conclusion. For the 3rd step the output length should be optional. Thank you, very cool tool!
@magicismagic123
@magicismagic123 6 месяцев назад
how is it working now?
@javiercamacho3259
@javiercamacho3259 11 месяцев назад
nice video...
@JeremyJanzen
@JeremyJanzen Год назад
Good video! Did I miss where you protected your API endpoint though? Anyone could use it or attempt to compromise it this way, couldn’t they?
@AIJasonZ
@AIJasonZ Год назад
Good point I didn’t do any protection on the endpoint 😂 will need to do the auth
@tobiog2869
@tobiog2869 11 месяцев назад
Hey Jason, thanks for the video! I've used all of the same exact code and set up accounts, but my agent doesn't seem to be able to search on the internet, still limited to pre 2021. Do you know why that may be the case?
@Wanderer2035
@Wanderer2035 11 месяцев назад
This looks great. I think it would better though for it to be added in as a ChatGPT plugin
@shahriarshatil9486
@shahriarshatil9486 11 месяцев назад
So if I just want to deploy to streamlit, I guess I wouldn’t need Step4? And can we use streamlit features like showing graph data or use Langchain to intigrate with Google sheets?
@freedom_aint_free
@freedom_aint_free Год назад
The problem that I seen is, currently does Large Language Models (LLM) overall, have pretty short context window (Claude has about 100k context windows what is really good, but it's not nearly as smart as ChatGPT-4), and so their ability to cross examine many papers and their cross references is pretty limited, and beside that they don't seem to understand concepts, so their reasoning is quite limited too, but it's expected to improve fast, Yan LeCun and his researches are working on those problems.
@zerotwo7319
@zerotwo7319 Год назад
You REALLY think those are the only problems? In the end of the video this guy was suggesting we gave all our emails to open ai.
@mikehynz
@mikehynz Год назад
Hi can this be tailored to technical or scientific research
Далее
What are AI Agents?
12:29
Просмотров 124 тыс.
Это реально работает?!
00:33
Просмотров 3,6 млн
Это iPhone 16
00:52
Просмотров 1,2 млн
Stop, Intel’s Already Dead!
13:47
Просмотров 654 тыс.
How I Made AI Assistants Do My Work For Me: CrewAI
19:21
INSANELY Fast AI Cold Call Agent- built w/ Groq
27:07
Просмотров 218 тыс.
КРУТОЙ ТЕЛЕФОН
0:16
Просмотров 7 млн
📱магазин техники в 2014 vs 2024
0:41