LlamaCloudIndex
Defined in: llamaindex/src/cloud/LlamaCloudIndex.ts:30
Constructors
new LlamaCloudIndex()
new LlamaCloudIndex(
params
):LlamaCloudIndex
Defined in: llamaindex/src/cloud/LlamaCloudIndex.ts:33
Parameters
params
Returns
Properties
params
params:
CloudConstructorParams
Defined in: llamaindex/src/cloud/LlamaCloudIndex.ts:31
Methods
getPipelineId()
getPipelineId(
name
?,projectName
?,organizationId
?):Promise
<string
>
Defined in: llamaindex/src/cloud/LlamaCloudIndex.ts:146
Parameters
name?
string
projectName?
string
organizationId?
string
Returns
Promise
<string
>
getProjectId()
getProjectId(
projectName
?,organizationId
?):Promise
<string
>
Defined in: llamaindex/src/cloud/LlamaCloudIndex.ts:158
Parameters
projectName?
string
organizationId?
string
Returns
Promise
<string
>
fromDocuments()
static
fromDocuments(params
,config
?):Promise
<LlamaCloudIndex
>
Defined in: llamaindex/src/cloud/LlamaCloudIndex.ts:177
Adds documents to the given index parameters. If the index does not exist, it will be created.
Parameters
params
object
& object
& ClientParams
An object containing the following properties:
- documents: An array of Document objects to be added to the index.
- verbose: Optional boolean to enable verbose logging.
- Additional properties from CloudConstructorParams.
config?
embedding
undefined
| null
| AzureOpenAIEmbeddingConfig
| CohereEmbeddingConfig
| GeminiEmbeddingConfig
| HuggingFaceInferenceAPIEmbeddingConfig
| OpenAIEmbeddingConfig
| VertexAIEmbeddingConfig
| BedrockEmbeddingConfig
transform
undefined
| null
| AutoTransformConfig
| AdvancedModeTransformConfig
Returns
Promise
<LlamaCloudIndex
>
A Promise that resolves to a new LlamaCloudIndex instance.
addDocuments()
addDocuments(
documents
,verbose
?):Promise
<void
>
Defined in: llamaindex/src/cloud/LlamaCloudIndex.ts:193
Parameters
documents
Document
<Metadata
>[]
verbose?
boolean
Returns
Promise
<void
>
asRetriever()
asRetriever(
params
):BaseRetriever
Defined in: llamaindex/src/cloud/LlamaCloudIndex.ts:253
Parameters
params
CloudRetrieveParams
= {}
Returns
BaseRetriever
asQueryEngine()
asQueryEngine(
params
?):BaseQueryEngine
Defined in: llamaindex/src/cloud/LlamaCloudIndex.ts:257
Parameters
params?
object
& Omit
<RetrievalParams
, "query"
| "search_filters"
| "dense_similarity_top_k"
> & object
Returns
BaseQueryEngine
insert()
insert(
document
):Promise
<void
>
Defined in: llamaindex/src/cloud/LlamaCloudIndex.ts:275
Parameters
document
Document
<Metadata
>
Returns
Promise
<void
>
delete()
delete(
document
):Promise
<void
>
Defined in: llamaindex/src/cloud/LlamaCloudIndex.ts:296
Parameters
document
Document
<Metadata
>
Returns
Promise
<void
>
refreshDoc()
refreshDoc(
document
):Promise
<void
>
Defined in: llamaindex/src/cloud/LlamaCloudIndex.ts:311
Parameters
document
Document
<Metadata
>
Returns
Promise
<void
>
ensureIndex()
ensureIndex(
config
?):Promise
<void
>
Defined in: llamaindex/src/cloud/LlamaCloudIndex.ts:332
Parameters
config?
embedding?
null
| AzureOpenAIEmbeddingConfig
| CohereEmbeddingConfig
| GeminiEmbeddingConfig
| HuggingFaceInferenceAPIEmbeddingConfig
| OpenAIEmbeddingConfig
| VertexAIEmbeddingConfig
| BedrockEmbeddingConfig
transform?
null
| AutoTransformConfig
| AdvancedModeTransformConfig
verbose?
boolean
Returns
Promise
<void
>