🧠 Turn Websites into Powerful Chatbots with LangChain And Chroma

preview_player
Показать описание
Are you ready to revolutionize the way you access and use information from websites?

In this video, we'll teach you how to transform ANY website into a chatbot-powered knowledge base using LangChain and Chroma. 🌐🧠

I'll take you through the entire process, making it super easy for you to follow along, regardless of your skill level.
You'll be amazed at how quickly you can create an intelligent, up-to-date knowledge base that retrieves information from websites, even if you've never worked with AI before! 🤖

In this tutorial, we'll cover:
1️⃣ The limitations of current large language models like ChatGPT
2️⃣ How Retrieval QA with LangChain can help overcome these limitations
3️⃣ A deep dive into the code that powers this awesome AI project
4️⃣ Some cool insights into embeddings, vector databases, and similarity searches

By the end of this video, you'll be able to build your very own AI knowledge base that can answer questions and cite sources from any website you choose! 🎓

So, what are you waiting for? Grab a cup of coffee, put on your thinking cap, and let's dive right in!
Don't forget to like, share, and subscribe to stay updated with my latest AI tips, tricks, and tutorials.
Happy learning! 😄👍

🔗 Socials:

00:00 Intro
01:04 Language Models Limitations
02:12 Overcoming the Limitations: Retrieval QA
05:17 Build The Knowledge Base
09:01 Test The Knowledge Base
09:51 Build The Chatbot-Powered Website
11:17 Outro
Рекомендации по теме
Комментарии
Автор

How can we create the embedding from a website (+1, 800 webpages) once, check for it to be updated if <locmod> is updated and create a chatbot (not just a single query)?

pooriaarab
Автор

That's freaking awesome man, you're feeding the tech enthusiasts community with fresh and quality content ;)

y.pproduction
Автор

If I am having a website with many many pages, such as for example an online documentation, how can I use wget or some other tool to crawl through the website and get a list of pages to be indexed?

konstantinrebrov
Автор

Great job bro, this is a very interesting project! Keep it up! :D

natevaub
Автор

Some websites do not give access to sitemap URL. How can we do search from that?

kashifraza
Автор

Hi, I tried to integrate with Azure OpenAI but the problem I'm facing is when i try to run, after the "Loading URLs content ..." it throws error that there is exception libmagic is unavailable

akash_chaudhary_
Автор

Thanks for a great tutorial. Would I need Chat GPT 4 to get this to work? I'm trying this out with GPT 3.5 and its returning '0 URLs extracted'.

_charleshoang
Автор

I'd written a docs-based QA app in the same way like yours yesterday, but I'm stuck by a problem which is "exceeds token limit of model". I planed to solve it by setting vector store similar search docs' number returned but no arguments accepted in chain method. Do you have any idea for this? Any hint will be appreciated.

winglight
Автор

thanks for the video it's very helpful. i'm wondering about the GPT model you used - was it GPT4? is this possible to be recreated using 3.5turbo?

TT
Автор

exception: Invalid file. The FileType.UNK file type is not supported in partition. this exception is coming how to solve this

ChiragDubey-isro
Автор

Beware to read terms of usage BEFORE SCRAPING! Websites flag your IP. Also just use a proxy

picklenickil
Автор

if anyone else struggles with AzureOpenAI you need to include model=embedding-name, chunk_size=1 *without this it wont work

But then enjoy RateLimitError ;-)

mariof.