Generative AI

Building Apps with Generative AI
Building Apps with Generative AI
This document covers the complete AI application development journey, from ideation and model selection through building with RAG and fine-tuning to production deployment with MLOps best practices.
Choose the Right AI Models for Use Case
Choose the Right AI Models for Use Case
This document explores the multi-model approach for AI implementation covering model selection criteria, prompt engineering, continuous evaluation and collaborative team strategies for optimal AI deployment.
LCEL Chaining Method
LCEL Chaining Method
This document describes how to build flexible, composable chains using LangChain Expression Language (LCEL), including prompt templates, pipe operators, runnable primitives, and type coercion mechanisms.
LangChain Chains and Agents for Budilding LLM Applications
LangChain Chains and Agents for Budilding LLM Applications
This document describes chains in LangChain for generating responses, memory storage mechanisms, and agents for dynamic action sequencing to build sophisticated LLM applications.
LangChain Core Concepts
LangChain Core Concepts
This document defines LangChain and explores its core components including language models, chat models, chat messages, prompt templates, example selectors, and output parsers for building LLM applications.
LangChain Expression Language
LangChain Expression Language
This document introduces LangChain Expression Language (LCEL), covering how to build flexible chains using the pipe operator, structure prompts with templates, and develop reusable patterns for AI applications.
Advanced Methods of Prompt Engineering
Advanced Methods of Prompt Engineering
This document explores advanced prompt engineering methods including zero-shot, few-shot, chain-of-thought, and self-consistency techniques, along with practical tools and applications for effective LLM interactions.
LangChain
LangChain
This document introduces LangChain, an open-source Python framework for developing LLM applications, exploring its benefits, practical uses, and integration capabilities with various data types.
In-Context Learning
In-Context Learning
This document introduces in-context learning and prompt engineering explaining how LLMs can learn new tasks from examples provided in prompts without additional training, along with techniques for crafting effective prompts to guide AI systems.
Guide to Gen Ai
Guide to Gen Ai
This document provides a comprehensive reference guide to generative AI covering fundamental concepts, key models, applications, and best practices for implementing GenAI solutions.
Foundation Models
Foundation Models
This document explores foundation models and large language models, covering their training methodology, advantages in performance and productivity, as well as challenges related to compute costs and trustworthiness in enterprise applications.
Generative AI
Generative AI
This document introduces generative AI, its evolution from discriminative AI and the foundational models that enable creative content generation across text, images, video, and code.
Applications of Generative AI
Applications of Generative AI
This document covers the wide-ranging applications of Generative AI across various domains such as content creation, drug discovery, engineering finance and healthcare.
Tools for Image Generation
Tools for Image Generation
This document provides an overview of leading tools and technologies for image generation using generative AI, including DALL-E, Stable Diffusion, StyleGAN Craiyon, Freepik, Picsart, Fotor, Deep Art Effects, DeepArt.io, Midjourney Microsoft Bing Image Creator, and Adobe Firefly.
Tools for Text Generation
Tools for Text Generation
This document provides an overview of leading tools and platforms for text generation, including LLMs like GPT and PaLM, as well as open-source and commercial solutions for creative, conversational, and code-related tasks.
Hallucination in Large Language Models
Hallucination in Large Language Models
This document explains hallucination in large language models, its types causes, and practical strategies to minimize fabricated or inaccurate outputs in AI-generated content.
Become AI Value Creator
Become AI Value Creator
This module explores the evolution from traditional AI to generative AI and foundation models, explaining modes of AI consumption, the importance of open knowledge, and the impact of value creation and extraction in the AI economy.
Generative AI Module Summary
Generative AI Module Summary
This document summarizes the generative AI module, covering key concepts including AI fundamentals, LLMs, NLP, tokens, practical applications, and tools for software development.
Tokens in Generative AI
Tokens in Generative AI
This document provides a comprehensive guide to tokens in generative AI covering tokenization, text processing, input limits, token pricing, and optimization strategies for AI models.