Document compressor that uses Cohere Rerank API.

Hierarchy

  • CohereRerank

Constructors

Properties

Methods

Constructors

Properties

client: CohereClient
model: string = "rerank-english-v2.0"
topN: number = 3

Methods

  • Compress documents using Cohere's rerank API.

    Parameters

    • documents: DocumentInterface[]

      A sequence of documents to compress.

    • query: string

      The query to use for compressing the documents.

    Returns Promise<DocumentInterface[]>

    A sequence of compressed documents.

Generated using TypeDoc