Generative AI Bootcamp

via Udemy

Go to Course: https://www.udemy.com/course/generative-ai-bootcamp/

Overview

Learn how to download and install Anaconda Distribution, Jupyter notebook, Visual Studio CodeLearn how to use Jupyter notebook 'Markdown' features Learn how to install CUDA Toolkit, cuDNN, PyTorch and how to enable GPU Learn Python basics - Introduction, Package Installation, Package Import, Variables, Identifiers, Type conversion, Read input from keyboard, Control statements and Loops, Functions, string, Data Structures - list, tuple, set, dictLearn what is Artificial intelligence, Machine Learning, Deep Learning and Generative AI; And, the history of AI;Understand the attention mechanism and how transformers encode and decode dataUnderstand what are the Foundation Models, history, Applications, types, examples of foundation models.Understand Language Model Performance; Top Open-Source LLMs; How to Select the right Foundation Model?Learn Responsible AI practices and the importance of addressing biasesLearn how to build Generative AI applications Using LangChain, RAGLearn what is RAG(Retrieval-Augmented Generation) and deep dive on preparing input, chunking methods, embeddings, vector store, similarity search, RAG pipelineUnderstand Vector Databases for RAG Systems: Pinecone, Chroma, Weaviate, Milvus, FAISSLearn different Text Chunking Methods in RAG Systems and how to choosing a chunking MethodCharacter Text Splitter Chunking MethodRecursive Character Text Splitter Chunking MethodMarkdown Header Text Splitter Chunking MethodToken Text Splitter Chunking MethodLearn what is Prompt EngineeringLearn how to create OpenAI account and how to generate API keyLearn different prompt engineering techniquesBasic promptRole Task Context PromptFew shot PromptingChain of thought PromptingConstrained Output PromptingUnderstand Document Loaders - CSVLoader, HTMLLoader, PDFLoadersLearn how to provide memory to Large Language Models(LLM)Learn different memory types - ConversationBufferMemory, Conversation Buffer Window, ConversationSummaryMemory Learn how to chain different LangChain componentsLearn different chains - Single Chain, Simple Sequential Chain, Sequential Chain, Math Chain, RAG Chain, Router Chain, LLM Router Chain, SQL ChainLearn how to build multi agentic frameworks using CrewAI and LangChain toolsLearn what is Hugging Face and how to use the models from Hugging Face and build Generative AI applications

Skills

Reviews