Building A Conversational Ui With Ai Agents From Scratch

Posted By: ELK1nG

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

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