Building A Conversational Ui With Ai Agents From Scratch
Published 8/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.36 GB | Duration: 6h 0m
Published 8/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.36 GB | Duration: 6h 0m
Dive deep into custom AI Agent development, advanced prompt engineering, and RAG apps (no frameworks)
What you'll learn
Learn how retrieval mechanisms can be integrated with generative models to enhance the contextual relevance and accuracy of AI-generated responses.
Gain insights into developing AI agents with short-term and long-term memory
Master the implementation of semantic search using Redis
Acquire the ability to craft effective prompts that guide AI models to produce desired responses and behaviors
Requirements
Basic Programming knowledge required
Description
Dive into the foundational elements of artificial intelligence with “Building AI Agents from Scratch,” a course designed for developers who aim to master the intricacies of AI without the use of frameworks. This approach not only teaches you how to create AI agents but also gives you a clear view of the mechanics behind each line of code.Key Features:Framework-Free Development: Learn to build AI agents from the ground up, gaining a deep understanding of the internal workings of each component without relying on pre-built frameworks. This method ensures you know precisely how your algorithms function and how to optimize them.Retrieval-Augmented Generation (RAG): Explore how to integrate retrieval and generation models to produce more relevant and contextually rich AI outputs.Agent Memories: Implement both short-term and long-term memory capacities in your AI agents, allowing them to use past interactions to make smarter decisions.Redis Semantic Search: Utilize Redis for building semantic search capabilities that go beyond keyword matching to understand the essence of user queries.Advanced Prompt Engineering: Master the art of crafting prompts that guide AI models to deliver optimal responses, crucial for complex reasoning tasks.Code-Along Approach: Follow along with detailed coding sessions in each module, allowing you to write and refine your code in real-time. This interactive style is ideal for solidifying concepts and skills as you learn.Capstone Project: Tie all your skills together in a final project where you will build an AI-powered conversational UI, showcasing your ability to create sophisticated, interactive AI systems.By the end of this course, you will not only have a theoretical understanding of AI agent creation but will have hands-on experience in developing intelligent applications that are both innovative and effective. Enroll today to start building AI agents that truly understand and interact with their environment.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Project architecture overview
Lecture 3 Presenting Redis semantic search
Lecture 4 Project structure
Section 2: OpenAI API
Lecture 5 Creating embeddings with OpenAI API
Lecture 6 OpenAI API Completion
Lecture 7 OpenAI API end to end call
Section 3: Data indexing
Lecture 8 Preparing the documentation data
Lecture 9 Persisting the documentation
Lecture 10 Performing semantic query
Lecture 11 Document indexing wrap up
Section 4: Agents
Lecture 12 Introduction to agentic architecture
Lecture 13 Integrating agent with doc search
Lecture 14 Doc picker agent
Lecture 15 User intent agent
Lecture 16 Multi-model agents
Lecture 17 Question answer agent
Lecture 18 Process action agent
Lecture 19 Process action agent with OpenAI functions
Section 5: Agent memory
Lecture 20 Building the agent memory infrastructure
Lecture 21 Agent short memory
Lecture 22 Agent long memory
Section 6: React UI
Lecture 23 UI Presentation
Lecture 24 Adapting the backend to the UI
Developers curious about AI Agent development