Skip to content

RerankRequest

Namespace: Vercel.AI.Operations

public sealed class RerankRequest : OperationRequest

Options for CancellationToken).

Inheritance: object → OperationRequest

View source

public IReadOnlyList<object?> Documents { get; set; }

Documents. Strings are sent as text; anything else is sent as objects.

Value: IReadOnlyList<object>

View source

public Func<RerankEndEvent, Task>? ExperimentalOnEnd { get; set; }

Deprecated alias of OnEnd.

Value: Func<RerankEndEvent, Task>

View source

public Func<RerankStartEvent, Task>? ExperimentalOnStart { get; set; }

Deprecated alias of OnStart.

Value: Func<RerankStartEvent, Task>

View source

public RerankTelemetry? ExperimentalTelemetry { get; set; }

Deprecated alias of Telemetry.

Value: RerankTelemetry

View source

public IRerankCaller? Model { get; set; }

Reranking model.

Value: IRerankCaller

View source

public Func<RerankEndEvent, Task>? OnEnd { get; set; }

Called after the model.

Value: Func<RerankEndEvent, Task>

View source

public Func<RerankStartEvent, Task>? OnStart { get; set; }

Called before the model.

Value: Func<RerankStartEvent, Task>

View source

public string Query { get; set; }

Query.

Value: string

View source

public RerankTelemetry? Telemetry { get; set; }

Telemetry callbacks.

Value: RerankTelemetry

View source

public int? TopN { get; set; }

Maximum results.

Value: int?

View source

Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product