Building an AI Chatbot on Slack - Using Large Language Models
Unlock the Power of LLM in Slack Bots🤖🛠️
Introduction: Why This Course? 🎯
Hello! AI models are the new platform for creating next-generation applications. These models are incredibly powerful and can help you build advanced applications quickly. If you're looking to build your first AI application from scratch, then this course is perfect for you. We'll start with the basics and move on to building fully functional RAG and Agentic chatbots that are incredibly powerful. Additionally, we'll cover Langchain and Vector stores, and show you how to deploy your application serverlessly to get user feedback immediately. As someone who spends most of my time building LLM-driven applications and teaching others how to build them, I am excited to support you as you create your own application.
What You'll Learn: Beyond the Basics 📚
- Practical Applications: Build up to 5 different chatbots including a ChatGPT chatbot for Slack, a chatbot that chats is able to query apis and return information from them based on simple chat and agentic chatbots that are able to make decisions and use the tools you provide to take action
- Langchain: Understand how to build with Langchain, which is the most popular library for building AI applications today
- Vectostores: Vectorstores are the databases for LLMs, we show you how to connect vectorstores to your chatbot to enable you to build chatbots that can chat with your PDF or other document formats
- Integrating with Existing Systems: How do LLMs interact with documents, APIs, databases, and applications?
- Deployment: Step-by-step guides on getting your bot live and running on production.
Why Slack? 🤔
I prefer using Slack because it's user-friendly, widely adopted, and offers robust APIs for connectivity. Whether you're planning to create an AI-powered help desk or an intelligent personal assistant, Slack is the perfect platform to deploy your bot.
Hands-On Learning: What Sets This Course Apart 🛠️
This isn't just a theory-heavy course; I provide hands-on guides with code snippets. I also I am also happy to support you through the journey of building your chatbots with my Slack community
You will be getting an essential guide to building LLM chatbots with practical examples and code snippets to ease your understanding