--- title: LlamaIndex weight: 200 --- # LlamaIndex (GPT Index) LlamaIndex (formerly GPT Index) acts as an interface between your external data and Large Language Models. So you can bring your private data and augment LLMs with it. LlamaIndex simplifies data ingestion and indexing, integrating Qdrant as a vector index. Installing LlamaIndex is straightforward if we use pip as a package manager: ```bash pip install llama-index ``` LlamaIndex requires providing an instance of `QdrantClient`, so it can interact with Qdrant server. ```python from llama_index import GPTQdrantIndex import qdrant_client client = qdrant_client.QdrantClient( "", api_key="", # For Qdrant Cloud, None for local instance ) index = GPTQdrantIndex.from_documents(documents, client=client, collection_name="documents") ``` The library [comes with a notebook](https://github.com/jerryjliu/llama_index/blob/main/docs/examples/vector_stores/QdrantIndexDemo.ipynb) that shows an end-to-end example of how to use Qdrant within LlamaIndex.