Component Guides#
Welcome to the LlamaIndex component guides! This section provides detailed documentation for all the core modules and components of the LlamaIndex framework.
Core Components#
Models#
- Introduction to Models - Overview of model components
- LLMs - Language models for text generation and reasoning
- Embeddings - Convert text to vector representations
- Multi Modal - Work with images, audio, and other non-text data
Prompts#
- Introduction to Prompts - Overview of prompt engineering
- Usage Patterns - Learn how to effectively use prompts
Loading#
- Introduction to Loading - Overview of data loading capabilities
- Documents and Nodes - Core data structures
- SimpleDirectoryReader - Easy document loading
- Data Connectors - Connect to external data sources
- Node Parsers / Text Splitters - Split documents into chunks
- Ingestion Pipeline - End-to-end document processing
Indexing#
- Introduction to Indexing - Overview of indexing approaches
- Index Guide - Comprehensive guide to indices
- Vector Store Index - Semantic search with vectors
- Property Graph Index - Graph-based indexing
Storing#
- Introduction to Storing - Overview of storage components
- Vector Stores - Store embeddings for retrieval
- Document Stores - Persist document collections
- Index Stores - Store index metadata
Querying#
- Introduction to Querying - Overview of query components
- Query Engines - Process and answer queries
- Chat Engines - Build conversational interfaces
- Retrieval - Retrieve relevant context
- Response Synthesis - Generate coherent answers
Advanced Components#
Agents#
- Introduction to Agents - Overview of agent capabilities
- Memory - Add conversational memory to agents
- Tools - Extend capabilities with external tools
Workflows#
- Introduction to Workflows - Build complex, multi-step AI workflows
Evaluation#
- Introduction to Evaluation - Overview of evaluation frameworks
- Usage Patterns - Test and improve your applications
- LlamaDatasets - Standardized evaluation datasets
Observability#
- Introduction to Observability - Overview of monitoring capabilities
- Instrumentation - Monitor and debug your applications
Settings#
- Settings Configuration - Configure global LlamaIndex settings
Llama Deploy#
- Introduction to Llama Deploy - Deploy LlamaIndex applications to production