JinaAIReranker
Defined in: llamaindex/src/postprocessors/rerankers/JinaAIReranker.ts:16
Implements
BaseNodePostprocessor
Constructors
new JinaAIReranker()
new JinaAIReranker(
init
?):JinaAIReranker
Defined in: llamaindex/src/postprocessors/rerankers/JinaAIReranker.ts:21
Parameters
init?
Partial
<JinaAIReranker
>
Returns
Properties
model
model:
string
="jina-reranker-v1-base-en"
Defined in: llamaindex/src/postprocessors/rerankers/JinaAIReranker.ts:17
topN?
optional
topN:number
Defined in: llamaindex/src/postprocessors/rerankers/JinaAIReranker.ts:18
apiKey?
optional
apiKey:string
=undefined
Defined in: llamaindex/src/postprocessors/rerankers/JinaAIReranker.ts:19
Methods
rerank()
rerank(
query
,documents
,topN
):Promise
<JinaAIRerankerResult
[]>
Defined in: llamaindex/src/postprocessors/rerankers/JinaAIReranker.ts:33
Parameters
query
string
documents
string
[]
topN
undefined
| number
Returns
Promise
<JinaAIRerankerResult
[]>
postprocessNodes()
postprocessNodes(
nodes
,query
?):Promise
<NodeWithScore
<Metadata
>[]>
Defined in: llamaindex/src/postprocessors/rerankers/JinaAIReranker.ts:65
Send message along with the class's current chat history to the LLM. This version returns a promise for asynchronous operation.
Parameters
nodes
NodeWithScore
<Metadata
>[]
Array of nodes with scores.
query?
MessageContent
Optional query string.
Returns
Promise
<NodeWithScore
<Metadata
>[]>
Implementation of
BaseNodePostprocessor.postprocessNodes