LlamaIndex Module

From GM-RKB
Jump to navigation Jump to search

A LlamaIndex Module is a Python library module within a LlamaIndex library.



References

2023

  • (GBard, 2023) ⇒ Google Bard. (2023). Retrieved from chat transcript.
    • QUOTE: The main modules within LlamaIndex are:
      • Data connectors: These modules allow you to ingest data from a variety of sources, such as APIs, databases, PDFs, and plain text files.
      • Indices: These modules store the ingested data in a way that can be efficiently searched by LLMs.
      • Retrievers: These modules retrieve the most relevant documents from an index based on a user query.
      • Query engines: These modules process user queries and interact with retrievers to return the most relevant documents.
      • Reranking modules: These modules can be used to rerank the documents returned by retrievers, taking into account factors such as the user's context and the content of the documents.
      • Pipelines: These modules combine the different modules to provide a complete end-to-end solution for building LLM applications.
    • NOTE: It provides examples of key LlamaIndex modules across categories like connectors, indices, retrievers, pipelines etc. that enable building LLM apps.