llamaindex
Enumerations
- ClipEmbeddingModelType
- FilterCondition
- FilterOperator
- GEMINI_EMBEDDING_MODEL
- GEMINI_MODEL
- HuggingFaceEmbeddingModelType
- IndexStructType
- KeywordTableRetrieverMode
- MetadataMode
- MistralAIEmbeddingModelType
- ModalityType
- NodeRelationship
- ObjectType
- ReplicateChatStrategy
- SimilarityType
- SummaryRetrieverMode
- VectorStoreQueryMode
Classes
- AgentRunner
- AgentWorker
- Anthropic
- AnthropicAgent
- AnthropicAgentWorker
- AstraDBVectorStore
- AudioSubtitlesReader
- AudioTranscriptParagraphsReader
- AudioTranscriptReader
- AudioTranscriptSentencesReader
- AzureDynamicSessionTool
- BaseChatEngine
- BaseChatStore
- BaseDocumentStore
- BaseEmbedding
- BaseExtractor
- BaseInMemoryKVStore
- BaseIndex
- BaseIndexStore
- BaseKVStore
- BaseLLM
- BaseMemory
- BaseNode
- BasePromptTemplate
- BaseQueryEngine
- BaseRetriever
- BaseSelector
- BaseSynthesizer
- BaseVectorStore
- CSVReader
- CallbackManager
- ChatMemoryBuffer
- ChatSummaryMemoryBuffer
- ChromaVectorStore
- ClipEmbedding
- CohereRerank
- CondenseQuestionChatEngine
- ContextChatEngine
- CorrectnessEvaluator
- DeepInfra
- DeepInfraEmbedding
- DeepSeekLLM
- DefaultContextGenerator
- DiscordReader
- Document
- DocxReader
- EngineResponse
- FaithfulnessEvaluator
- FileReader
- FireworksEmbedding
- FireworksLLM
- FunctionTool
- Gemini
- GeminiEmbedding
- GeminiSession
- GeminiVertexSession
- Groq
- HTMLReader
- HuggingFaceEmbedding
- HuggingFaceInferenceAPI
- HuggingFaceInferenceAPIEmbedding
- HuggingFaceLLM
- ImageDocument
- ImageNode
- ImageReader
- IndexDict
- IndexList
- IndexNode
- IndexStruct
- IngestionPipeline
- JSONParseError
- JSONReader
- JSONReaderError
- JSONStringifyError
- JinaAIEmbedding
- JinaAIReranker
- KeywordExtractor
- KeywordTableIndex
- KeywordTableLLMRetriever
- KeywordTableRAKERetriever
- KeywordTableSimpleRetriever
- LLMAgent
- LLMAgentWorker
- LLMMultiSelector
- LLMQuestionGenerator
- LLMSingleSelector
- LLamaCloudFileService
- LlamaCloudIndex
- LlamaCloudRetriever
- LlamaParseReader
- MarkdownNodeParser
- MarkdownReader
- MetadataAwareTextSplitter
- MetadataReplacementPostProcessor
- MilvusVectorStore
- MistralAI
- MistralAIEmbedding
- MistralAISession
- MixedbreadAIEmbeddings
- MixedbreadAIReranker
- MongoDBAtlasVectorSearch
- MultiModalEmbedding
- NodeParser
- NotionReader
- ObjectIndex
- Ollama
- OllamaEmbedding
- OpenAI
- OpenAIAgent
- OpenAIAgentWorker
- OpenAIEmbedding
- PDFReader
- PGVectorStore
- PineconeVectorStore
- Portkey
- PostgresDocumentStore
- PostgresIndexStore
- PostgresKVStore
- PromptHelper
- PromptMixin
- PromptTemplate
- QdrantVectorStore
- QueryEngineTool
- QuestionsAnsweredExtractor
- ReACTAgentWorker
- ReActAgent
- RelevancyEvaluator
- ReplicateLLM
- ReplicateSession
- RetrieverQueryEngine
- RouterQueryEngine
- SentenceSplitter
- SentenceWindowNodeParser
- SimilarityPostprocessor
- SimpleChatEngine
- SimpleChatStore
- SimpleDirectoryReader
- SimpleDocumentStore
- SimpleIndexStore
- SimpleKVStore
- SimpleMongoReader
- SimpleToolNodeMapping
- SimpleVectorStore
- SubQuestionOutputParser
- SubQuestionQueryEngine
- SummaryExtractor
- SummaryIndex
- SummaryIndexLLMRetriever
- SummaryIndexRetriever
- TextFileReader
- TextNode
- TextSplitter
- TitleExtractor
- TogetherEmbedding
- TogetherLLM
- TokenTextSplitter
- ToolCallLLM
- TransformComponent
- VectorIndexRetriever
- VectorStoreIndex
- WeaviateVectorStore
- WikipediaTool
Interfaces
- BaseChatEngineParams
- BaseIndexInit
- BaseOutputParser
- BaseReader
- BaseTool
- ChatResponse
- CompletionResponse
- HFLLMConfig
- JSONReaderOptions
- KeywordIndexOptions
- LLM
- LLMChat
- LLMChatParamsBase
- LLMChatParamsNonStreaming
- LLMChatParamsStreaming
- LLMCompletionParamsBase
- LLMCompletionParamsNonStreaming
- LLMCompletionParamsStreaming
- LlamaIndexEventMaps
- MetadataFilter
- MetadataFilters
- MetadataInfo
- MixedbreadAIEmbeddingsParams
- MixedbreadAIRerankerParams
- NodeWithScore
- NonStreamingChatEngineParams
- RefDocInfo
- RelatedNodeInfo
- ServiceContext
- ServiceContextOptions
- SingleSelection
- StorageContext
- StreamingChatEngineParams
- StructuredOutput
- SummaryIndexOptions
- VectorIndexConstructorProps
- VectorIndexOptions
- VectorStoreInfo
- VectorStoreQuery
- VectorStoreQueryResult
Type Aliases
- AgentEndEvent
- AgentParamsBase
- AgentStartEvent
- AnthropicAgentParams
- AssemblyAIOptions
- BaseEmbeddingOptions
- BaseNodeParams
- BasePromptTemplateOptions
- BaseSynthesizerOptions
- BaseToolWithCall
- ChatMessage
- ChatResponseChunk
- ChoiceSelectPrompt
- CloudConstructorParams
- CloudRetrieveParams
- CondenseQuestionPrompt
- ContextSystemPrompt
- CorrectnessSystemPrompt
- EmbeddingInfo
- FaithfulnessRefinePrompt
- FaithfulnessTextQAPrompt
- GoogleGeminiSessionOptions
- HFConfig
- ImageNodeParams
- ImageType
- IndexNodeParams
- JSONArray
- JSONObject
- JSONValue
- JinaEmbeddingRequest
- JinaEmbeddingResponse
- KeywordExtractPrompt
- LLMAgentParams
- LLMEndEvent
- LLMMetadata
- LLMStartEvent
- LLMStreamEvent
- LLMToolCallEvent
- LLMToolResultEvent
- Language
- ListIndex
- ListIndexLLMRetriever
- ListIndexRetriever
- ListRetrieverMode
- MessageContent
- MessageContentDetail
- MessageContentImageDetail
- MessageContentTextDetail
- MessageType
- Metadata
- MetadataFilterValue
- ModuleRecord
- OllamaParams
- OpenAIAdditionalChatOptions
- OpenAIAdditionalMetadata
- OpenAIAgentParams
- PGVectorStoreConfig
- PartialToolCall
- PromptHelperOptions
- PromptTemplateOptions
- PromptsRecord
- QueryBundle
- QueryEndEvent
- QueryEngineParam
- QueryEngineToolParams
- QueryKeywordExtractPrompt
- QueryStartEvent
- QueryType
- QuestionExtractPrompt
- ReACTAgentParams
- RefinePrompt
- RelatedNodeType
- RelevancyEvalPrompt
- RelevancyRefinePrompt
- ResponseMode
- ResultType
- RetrieveEndEvent
- RetrieveParams
- RetrieveStartEvent
- SelectorResult
- SplitterParams
- StoredValue
- StringTemplate
- SubQuestionPrompt
- SubtitleFormat
- SummaryPrompt
- SynthesizeEndEvent
- SynthesizeQuery
- SynthesizeStartEvent
- TaskHandler
- TaskStep
- TextChatMessage
- TextNodeParams
- TextQAPrompt
- TextSplitterFn
- TitleCombinePrompt
- TitleExtractorPrompt
- ToolCall
- ToolCallLLMMessageOptions
- ToolCallOptions
- ToolMetadata
- ToolMetadataOnlyDescription
- ToolOutput
- ToolResult
- ToolResultOptions
- TranscribeParams
- TreeSummarizePrompt
- UUID
- UserPrompt
- VectorIndexRetrieverOptions
- VectorStoreBaseParams
- VectorStoreByType
- VertexGeminiSessionOptions
- WikipediaToolParams
Variables
- ALL_AVAILABLE_ANTHROPIC_LEGACY_MODELS
- ALL_AVAILABLE_ANTHROPIC_MODELS
- ALL_AVAILABLE_MISTRAL_MODELS
- ALL_AVAILABLE_OPENAI_MODELS
- ALL_AVAILABLE_REPLICATE_MODELS
- ALL_AVAILABLE_V3_MODELS
- ALL_OPENAI_EMBEDDING_MODELS
- AnthropicContextAwareAgent
- DEFAULT_BASE_URL
- DEFAULT_CHUNK_OVERLAP
- DEFAULT_CHUNK_OVERLAP_RATIO
- DEFAULT_CHUNK_SIZE
- DEFAULT_COLLECTION
- DEFAULT_CONTEXT_WINDOW
- DEFAULT_DIMENSIONS
- DEFAULT_DOC_STORE_PERSIST_FILENAME
- DEFAULT_GRAPH_STORE_PERSIST_FILENAME
- DEFAULT_IMAGE_VECTOR_NAMESPACE
- DEFAULT_INDEX_STORE_PERSIST_FILENAME
- DEFAULT_NAMESPACE
- DEFAULT_NUM_OUTPUTS
- DEFAULT_PADDING
- DEFAULT_PERSIST_DIR
- DEFAULT_PROJECT_NAME
- DEFAULT_SIMILARITY_TOP_K
- DEFAULT_VECTOR_STORE_PERSIST_FILENAME
- DeuceChatStrategy
- FILE_EXT_TO_READER
- GPT35_MODELS
- GPT4_MODELS
- LlamaDeuce
- O1_MODELS
- OpenAIContextAwareAgent
- PGVECTOR_SCHEMA
- PGVECTOR_TABLE
- Settings
- SimpleNodeParser
- anthropicSummaryPrompt
- anthropicTextQaPrompt
- anyFunctionSchema
- baseToolSchema
- baseToolWithCallSchema
- defaultChoiceSelectPrompt
- defaultCondenseQuestionPrompt
- defaultContextSystemPrompt
- defaultCorrectnessSystemPrompt
- defaultFaithfulnessRefinePrompt
- defaultFaithfulnessTextQaPrompt
- defaultKeywordExtractPrompt
- defaultNodeTextTemplate
- defaultQueryKeywordExtractPrompt
- defaultQuestionExtractPrompt
- defaultRefinePrompt
- defaultRelevancyEvalPrompt
- defaultRelevancyRefinePrompt
- defaultSubQuestionPrompt
- defaultSummaryPrompt
- defaultTextQAPrompt
- defaultTitleCombinePromptTemplate
- defaultTitleExtractorPromptTemplate
- defaultTreeSummarizePrompt
- defaultUserPrompt
- sentenceSplitterSchema
- sentenceWindowNodeParserSchema
- toolMetadataSchema
Functions
- addNodesToVectorStores
- batchEmbeddings
- buildNodeFromSplits
- callTool
- consumeAsyncIterable
- createMessageContent
- createReadableStream
- defaultEvaluationParser
- exists
- getBiggestPrompt
- getResponseSynthesizer
- getSelectorFromContext
- getTopKEmbeddings
- getTopKMMREmbeddings
- imageToDataUrl
- jsonToIndexStruct
- jsonToNode
- parseJsonMarkdown
- runTransformations
- serviceContextFromDefaults
- serviceContextFromServiceContext
- similarity
- splitByChar
- splitByPhraseRegex
- splitByRegex
- splitBySentenceTokenizer
- splitBySep
- splitNodesByType
- stepTools
- stepToolsStreaming
- storageContextFromDefaults
- truncateMaxTokens
- truncateText
- validateAgentParams
- walk