Python AI Agent Tutorial - Build a Coding Assistant with RAG and LangChain
Tech with Tim via YouTube
Overview
Learn to build a custom AI coding assistant using Python, Retrieval Augmented Generation (RAG), and LangChain in this 49-minute tutorial. Follow step-by-step instructions to create an AI agent that functions as a GitHub assistant, capable of querying information and providing coding support. Begin with an overview and demo, then progress through installation, API setup, and database configuration. Master techniques for fetching GitHub issues, connecting to a vector store database, and implementing RAG. Develop the AI agent's core functionality, including a note-taking tool, and learn how to execute the finished product. Suitable for intermediate Python users, this hands-on guide offers practical insights into AI development for coding assistance.
Syllabus
| Overview
| Demo
| Installation/Setup
| API Keys/Tokens
| Astra DB Database Setup
| OpenAI API Key
| Fetching GitHub Issues
| Connecting to a Vector Store Database RAG
| Adding Documents to The Vector Store
| Writing the Agent
| Creating a Note Tool
| Running The Agent
Taught by
Tech With Tim