Introduction
AI
JSON
TOON
Setup
This chapter introduces JSON and TOON, explaining their role in AI, why they are critical for Large Language Models, and guides you through setting up …
ACCESS_FILE >>Redis
AI
Caching
Generative AI
Node.js
Python
Discover what Redis LangCache is, its benefits for AI applications, and how to set up your environment for semantic caching.
ACCESS_FILE >>AI
Machine Learning
Agentic AI
Introduction
Discover what Agentic Lightening is, why it's a game-changer for AI agent development, its key benefits, and a brief history. Learn how this Microsoft …
ACCESS_FILE >>Redis
AI
Caching
Machine Learning
Vectors
Explore the fundamental building blocks of semantic caching with Redis LangCache, including embeddings, vector similarity, and the lifecycle of cache …
ACCESS_FILE >>AI
Machine Learning
Agentic AI
Core Concepts
Dive into the fundamental building blocks of Agentic Lightening. Understand the roles of `LitAgent`, `Trainer`, and the `AgentLightningServer`, and …
ACCESS_FILE >>Redis
AI
Caching
Node.js
Python
SDK
A practical guide to performing fundamental operations with Redis LangCache, including storing and searching for LLM responses using Node.js and …
ACCESS_FILE >>AI
Machine Learning
Agentic AI
Integration
LangChain
AutoGen
Learn how to seamlessly integrate your existing AI agents, built with frameworks like LangChain, OpenAI Agent SDK, AutoGen, and CrewAI, into Agentic …
ACCESS_FILE >>Redis
AI
Caching
Performance
Optimization
Advanced
Delve into advanced features of Redis LangCache, including fine-tuning similarity thresholds, managing TTL, using search strategies, and best …
ACCESS_FILE >>AI
Machine Learning
Agentic AI
Core Concepts
Evaluation
Delve into the critical concepts of 'rollouts' and 'rewards' in Agentic Lightening. Learn how agents execute tasks, how their interactions are …
ACCESS_FILE >>Redis
AI
Chatbot
Node.js
Python
Project
A step-by-step project to build a simple AI chatbot that leverages Redis LangCache to significantly reduce LLM costs and improve response times for …
ACCESS_FILE >>AI
Machine Learning
Agentic AI
Algorithms
Reinforcement Learning
Prompt Engineering
Explore the advanced optimization algorithms supported by Agentic Lightening, including Reinforcement Learning (RL), Automatic Prompt Optimization …
ACCESS_FILE >>Redis
AI
RAG
LLM
Node.js
Python
Project
Build a Retrieval-Augmented Generation (RAG) system and optimize its performance and cost by integrating Redis LangCache for caching retrieval results …
ACCESS_FILE >>Redis
AI
Learning
Resources
Community
A curated list of additional resources to deepen your knowledge of Redis LangCache, semantic caching, and broader AI development topics.
ACCESS_FILE >>AI
Machine Learning
Agentic AI
Project
Prompt Engineering
Tutorial
Build a basic Question-Answering (QA) agent and leverage Agentic Lightening's capabilities for Automatic Prompt Optimization (APO) to enhance its …
ACCESS_FILE >>AI
Machine Learning
Agentic AI
Project
LangChain
Reinforcement Learning
Take your LangChain agent to the next level by integrating it with Agentic Lightening for Reinforcement Learning (RL) based optimization. This project …
ACCESS_FILE >>AI
Machine Learning
Agentic AI
Resources
Learning
Community
A curated collection of resources to continue your journey with Agentic Lightening and the broader field of AI agents. Includes recommended courses, …
ACCESS_FILE >>Resources
Learning
JSON
TOON
AI
Community
A curated list of recommended resources to deepen your understanding of JSON and TOON, including official documentation, online courses, influential …
ACCESS_FILE >>Redis
Advanced
Modules
RedisJSON
RedisTimeSeries
RedisBloom
Vector Search
AI
Data Structures
Dive into the expanded capabilities of Redis 8.x, including Vector Sets, JSON, Time Series, and Probabilistic data structures for specialized use …
ACCESS_FILE >>AI
Data Formats
LLMs
Programming
Tutorial
A comprehensive guide to JSON and TOON, two essential data formats for AI and Large Language Models. Learn their fundamentals, advanced usage, …
ACCESS_FILE >>Redis
AI
Caching
Node.js
Python
Development
Tutorial
A comprehensive guide to learning Redis LangCache, a powerful semantic caching service for AI applications. Reduce LLM costs and improve response …
ACCESS_FILE >>AI
Machine Learning
Agentic AI
Open Source
Microsoft
Reinforcement Learning
Python
A comprehensive guide to Microsoft's Agentic Lightening framework, designed for absolute beginners and experienced developers to train and optimize AI …
ACCESS_FILE >>Transformers.js
Advanced
WebGPU
Quantization
Custom Models
Performance
AI
Delve into advanced Transformers.js topics including performance optimization with WebGPU, understanding model quantization, and integrating custom or …
ACCESS_FILE >>Transformers.js
Audio Processing
AI
Speech Recognition
Text-to-Speech
JavaScript
Learn to integrate automatic speech recognition (ASR) and text-to-speech (TTS) capabilities into your web applications using Transformers.js for …
ACCESS_FILE >>Transformers.js
Learning Resources
Community
Next Steps
AI
Web Development
A curated list of recommended resources, official documentation, communities, and next steps to continue your learning journey with Transformers.js …
ACCESS_FILE >>Transformers.js
Core Concepts
Pipelines
Models
AI
JavaScript
Explore the core concepts of Transformers.js: the `pipeline` API for common tasks and how to load and utilize various pre-trained models from the …
ACCESS_FILE >>TensorFlow
Machine Learning
Deep Learning
AI
Programming
A comprehensive guide to learning TensorFlow 2.20.0, from fundamental concepts to advanced applications, with practical examples and guided projects …
ACCESS_FILE >>Transformers.js
Machine Learning
JavaScript
Web Development
AI
Hugging Face
A comprehensive, beginner-friendly guide to Transformers.js, enabling state-of-the-art machine learning directly in web browsers. Learn from …
ACCESS_FILE >>Transformers.js
Computer Vision
AI
JavaScript
WebML
Discover how to perform Computer Vision tasks like image classification, object detection, and image feature extraction directly in the browser using …
ACCESS_FILE >>Transformers.js
NLP
Text Processing
AI
JavaScript
Explore Natural Language Processing (NLP) tasks with Transformers.js, including sentiment analysis, text generation, summarization, and named entity …
ACCESS_FILE >>AI
Microsoft
Agent Framework
Python
.NET
LLM
Programming
A comprehensive, beginner-friendly guide to the Microsoft Agent Framework, covering core concepts, advanced topics, and practical projects for …
ACCESS_FILE >>Java
Spring Boot
AI
Agentic AI
Large Language Models
Programming
A comprehensive, beginner-friendly guide to building intelligent AI agents in Java using Spring Boot, covering foundational concepts, practical …
ACCESS_FILE >>Nx
Monorepo
Advanced
Tutorial
AI
Module Federation
DevOps
Security
Enterprise
Explore cutting-edge Nx Workspace concepts, including AI integration, advanced Module Federation, complex refactoring, monorepo security, and …
ACCESS_FILE >>AI
Large Language Models
Developer Tools
Programming
Protocols
Agentic AI
A comprehensive, beginner-friendly textbook-style document on Model Context Protocol (MCP), focusing on creating MCP servers for AI agents and …
ACCESS_FILE >>AI
Agentic AI
Advanced Concepts
Python
DevOps
Software Engineering
An in-depth exploration of advanced concepts, robust architectures, and real-world complex applications of agentic AI for experienced professionals, …
ACCESS_FILE >>Python
Advanced Programming
AI
Deep Learning
Data Science
Concurrency
Clean Code
A comprehensive guide to advanced Python programming, covering clean code principles, performance optimization, concurrency with asyncio, and best …
ACCESS_FILE >>AI
Agentic AI
LLM
Python
LangChain
LangGraph
CrewAI
Automation
A comprehensive guide to building intelligent AI agents using LangChain and LangGraph, covering foundational concepts, tool integration, memory …
ACCESS_FILE >>AI
Agentic AI
Beginner Guide
LangChain
Python
A comprehensive, beginner-friendly guide to understanding, building, and applying agentic AI for UI and backend systems using popular libraries like …
ACCESS_FILE >>LLM
Deep Learning
AI
Machine Learning
Transformers
Architecture
A comprehensive guide to understanding Large Language Model (LLM) architectures, from fundamental types and parameter counts to the specific …
ACCESS_FILE >>LLM
Deep Learning
AI
Machine Learning
Quantization
Model Optimization
Local LLMs
PyTorch
A comprehensive guide to Large Language Model (LLM) quantization, covering its principles, various techniques (4-bit, 8-bit, GGUF), practical …
ACCESS_FILE >>LLM
AI
Deployment
Local LLMs
Ollama
GGUF
Machine Learning
A comprehensive guide to deploying and serving Large Language Models (LLMs) locally, focusing on Ollama for running pre-packaged models, and …
ACCESS_FILE >>Data Science
Python
NumPy
Pandas
Matplotlib
Seaborn
Machine Learning
AI
Data Preparation
A comprehensive guide to leveraging NumPy, Pandas, Matplotlib, and Seaborn for data science, from foundational concepts to advanced techniques, with a …
ACCESS_FILE >>Deep Learning
PyTorch
AI
Machine Learning
Neural Networks
Python
A comprehensive guide to Deep Learning with PyTorch, covering foundational tensor operations, neural network construction, custom training, and …
ACCESS_FILE >>LLM
Deep Learning
AI
Machine Learning
Fine-tuning
PyTorch
Hugging Face
A comprehensive guide to Large Language Model (LLM) pre-training and fine-tuning concepts, covering Supervised Fine-tuning (SFT), Parameter-Efficient …
ACCESS_FILE >>Machine Learning
Python
Scikit-learn
AI
Data Science
A comprehensive guide to traditional Machine Learning concepts and practical application with Scikit-learn, from basic regression and classification …
ACCESS_FILE >>MLOps
LLMOps
AI
Machine Learning
Deep Learning
DevOps
LLM
Agentic AI
Practical Guide
A comprehensive and practical guide to MLOps and LLMOps principles and practices for managing the lifecycle of Large Language Models and Agentic AI …
ACCESS_FILE >>NLP
Deep Learning
AI
Machine Learning
Transformers
PyTorch
Python
A comprehensive guide to Natural Language Processing fundamentals, including text preprocessing, word embeddings, and an in-depth exploration of …
ACCESS_FILE >>AI
LLM
RAG
Deep Learning
NLP
Vector Database
LangChain
Practical Guide
A comprehensive and practical guide to Retrieval-Augmented Generation (RAG), covering its core components, document loading, chunking, embedding, …
ACCESS_FILE >>