Class: LlamaCloudRetriever
Retrievers retrieve the nodes that most closely match our query in similarity.
Implements
Constructors
constructor
• new LlamaCloudRetriever(params
): LlamaCloudRetriever
Parameters
Name | Type |
---|---|
params | { name : string ; projectName? : string ; serviceContext? : ServiceContext } & ClientParams & Omit <RetrievalParams , "query" | "className" | "searchFilters" | "pipelineId" > & { similarityTopK? : number } |
Returns
Defined in
packages/core/src/cloud/LlamaCloudRetriever.ts:39
Properties
callbackManager
• callbackManager: CallbackManager
Defined in
packages/core/src/cloud/LlamaCloudRetriever.ts:25
client
• Optional
client: PlatformApiClient
Defined in
packages/core/src/cloud/LlamaCloudRetriever.ts:19
clientParams
• clientParams: ClientParams
Defined in
packages/core/src/cloud/LlamaCloudRetriever.ts:20
pipelineName
• pipelineName: string
Defined in
packages/core/src/cloud/LlamaCloudRetriever.ts:23
projectName
• projectName: string
= DEFAULT_PROJECT_NAME
Defined in
packages/core/src/cloud/LlamaCloudRetriever.ts:22
retrieveParams
• retrieveParams: CloudRetrieveParams
Defined in
packages/core/src/cloud/LlamaCloudRetriever.ts:21
serviceContext
• Optional
serviceContext: ServiceContext
Defined in
packages/core/src/cloud/LlamaCloudRetriever.ts:24
Methods
getClient
▸ getClient(): Promise
<PlatformApiClient
>
Returns
Promise
<PlatformApiClient
>
Defined in
packages/core/src/cloud/LlamaCloudRetriever.ts:57
getServiceContext
▸ getServiceContext(): undefined
| ServiceContext
Returns
undefined
| ServiceContext
Implementation of
BaseRetriever.getServiceContext
Defined in
packages/core/src/cloud/LlamaCloudRetriever.ts:103
resultNodesToNodeWithScore
▸ resultNodesToNodeWithScore(nodes
): NodeWithScore
<Metadata
>[]
Parameters
Name | Type |
---|---|
nodes | TextNodeWithScore [] |
Returns
Defined in
packages/core/src/cloud/LlamaCloudRetriever.ts:27
retrieve
▸ retrieve(«destructured»
): Promise
<NodeWithScore
<Metadata
>[]>
Parameters
Name | Type |
---|---|
«destructured» | RetrieveParams |
Returns
Promise
<NodeWithScore
<Metadata
>[]>