Contents Menu Expand Light mode Dark mode Auto light/dark mode
LlamaIndex πŸ¦™ 0.6.8
LlamaIndex πŸ¦™ 0.6.8

Getting Started

  • Installation and Setup
  • Starter Tutorial

Guides

  • A Primer to using LlamaIndex
    • LlamaIndex Usage Pattern
    • How Each Index Works
  • Tutorials
    • πŸ’¬πŸ€– How to Build a Chatbot
    • A Guide to Building a Full-Stack Web App with LLamaIndex
    • A Guide to Building a Full-Stack LlamaIndex Web App with Delphic
    • A Guide to LlamaIndex + Structured Data
    • A Guide to Extracting Terms and Definitions
    • A Guide to Creating a Unified Query Framework over your Indexes
    • SEC 10k Analysis
    • Using LlamaIndex with Local Models

Use Cases

  • Queries over your Data
  • Integrations into LLM Applications

Key Components

  • πŸ”Œ Data Connectors (LlamaHub)
    • DeepLake Reader
    • Qdrant Reader
    • Discord Reader
    • MongoDB Reader
    • Chroma Reader
    • MyScale Reader
    • Faiss Reader
    • Obsidian Reader
    • Slack Reader
    • Web Page Reader
    • Pinecone Reader
    • Mbox Reader
    • MilvusReader
    • Notion Reader
    • Github Repo Reader
    • Google Docs Reader
    • Database Reader
    • Twitter Reader
    • Weaviate Reader
    • Make Reader
  • πŸ—ƒοΈ Index Structures
    • How Each Index Works
    • Updating an Index
    • Composability
      • Composable Graph Basic
      • Composable Graph with Weaviate
      • Composable Graph
    • Vector Store Index
    • Knowledge Graph Index
    • Pandas Index
    • SQL Index
    • Document Summary Index
  • πŸ” Query Interface
    • LlamaIndex Usage Pattern
    • Composability
      • Composable Graph Basic
      • Composable Graph with Weaviate
      • Composable Graph
    • Query Transformations
      • HyDE Query Transform
      • Multi-Step Decompose Query Transform
    • Second-Stage Processing
      • Forward/Backward Augmentation
      • Recency Filtering
      • Time-Weighted Rerank
      • PII Masking
      • Cohere Rerank
      • LLM Reranker Demonstration
    • Optimizers
      • Sentence Embedding Optimizer
    • Response Synthesis
    • Query Engines
      • Retriever Query Engine with Custom Retrievers - Simple Hybrid Search
      • Router Query Engine
      • Retriever Router Query Engine
      • Joint QA Summary Query Engine
  • πŸ› οΈ Customization
    • Defining LLMs
      • Azure OpenAI
      • HuggingFace LLM - Camel-5b
      • HuggingFace LLM - StableLM
      • ChatGPT
    • Defining Prompts
    • Embedding support
    • Customizing Storage
    • Streaming
      • Streaming
  • 🧠 Analysis
    • Cost Analysis
      • Token Predictors
    • Playground
      • Playground
  • πŸ”’ Output Parsing
    • Guardrails Output Parsing
    • Langchain Output Parsing
  • πŸ”¬ Evaluation
    • Response Evaluator
    • Query Response Evaluator
    • Question Generation
  • ⛓️ Integrations
    • Using Vector Stores
      • Simple Vector Store
      • Redis Vector Store
      • Query the data
      • Qdrant Vector Store
      • Faiss Vector Store
      • DeepLake Vector Store
      • MyScale Vector Store
      • Metal Vector Store
      • Weaviate Vector Store
      • Using as a vector index.
      • Pinecone Vector Store
      • Chroma Vector Store
      • LanceDB Vector Store
      • Milvus Vector Store
      • Weaviate Vector Store - Hybrid Search
      • Pinecone Vector Store - Hybrid Search
      • Simple Vector Store - Async Index Creation
    • ChatGPT Plugin Integrations
    • Using with Langchain πŸ¦œπŸ”—
  • πŸ“ž Callbacks
    • Llama Debug Handler Demo
    • AimCallback Demo
    • Callbacks
  • πŸ’Ύ Storage
    • Persisting & Loading Data
    • Customizing Storage
    • Document Stores
    • Index Stores
    • Vector Stores
      • Simple Vector Store
      • Qdrant Vector Store
      • Faiss Vector Store
      • DeepLake Vector Store
      • MyScale Vector Store
      • Metal Vector Store
      • Weaviate Vector Store
      • Using as a vector index.
      • Pinecone Vector Store
      • Chroma Vector Store
      • LanceDB Vector Store
      • Milvus Vector Store
      • Redis Vector Store
      • Query the data
      • Weaviate Vector Store - Hybrid Search
      • Pinecone Vector Store - Hybrid Search
      • Simple Vector Store - Async Index Creation
    • Key-Value Stores

Reference

  • Indices
    • List Index
    • Table Index
    • Tree Index
    • Vector Store Index
    • Structured Store Index
    • Knowledge Graph Index
    • Empty Index
  • Querying an Index
    • Retrievers
      • Empty Index Retriever
      • Knowledge Graph Retriever
      • List Retriever
      • Keyword Table Retrievers
      • Tree Retrievers
      • Vector Store Retrievers
      • Transform Retriever
    • Response Synthesizer
    • Query Engines
      • Graph Query Engine
      • Multistep Query Engine
      • Retriever Query Engine
      • Transform Query Engine
      • Router Query Engine
      • SQL Query Engine
      • Pandas Query Engine
    • Query Bundle
    • Query Transform
  • Node
  • LLM Predictors
  • Node Postprocessor
  • Storage Context
    • Document Store
    • Index Store
    • Vector Store
    • KV Storage
    • Loading Indices
  • Composability
  • Data Connectors
  • Prompt Templates
  • Service Context
    • Embeddings
    • LLMPredictor
    • PromptHelper
    • Llama Logger πŸͺ΅
  • Optimizers
  • Callbacks
  • Structured Index Configuration
  • Response
  • Playground
  • Node Parser
  • Example Notebooks
  • Langchain Integrations

Gallery

  • 😎 App Showcase
Back to top
Edit this page

πŸ—ƒοΈ Index Structures

At the core of LlamaIndex is a set of index data structures. You can choose to use them on their own, or you can choose to compose a graph over these data structures.

In the following sections, we detail how each index structure works, as well as some of the key capabilities our indices/graphs provide.

Guides

  • How Each Index Works
  • Updating an Index
  • Composability
  • Vector Store Index

Examples

  • Knowledge Graph Index
  • Pandas Index
  • SQL Index
  • Document Summary Index
δΈ‹δΈ€ι‘΅
Updating an Index
δΈŠδΈ€ι‘΅
Make Reader
Copyright © 2022, Jerry Liu
Made with Sphinx and @pradyunsg's Furo
On this page
  • πŸ—ƒοΈ Index Structures