RerankRequest
Namespace: Vercel.AI.Operations
public sealed class RerankRequest : OperationRequestOptions for CancellationToken).
Inheritance: object → OperationRequest
Properties
Section titled “Properties”Documents
Section titled “Documents”public IReadOnlyList<object?> Documents { get; set; }Documents. Strings are sent as text; anything else is sent as objects.
Value: IReadOnlyList<object>
ExperimentalOnEnd
Section titled “ExperimentalOnEnd”public Func<RerankEndEvent, Task>? ExperimentalOnEnd { get; set; }Deprecated alias of OnEnd.
Value: Func<RerankEndEvent, Task>
ExperimentalOnStart
Section titled “ExperimentalOnStart”public Func<RerankStartEvent, Task>? ExperimentalOnStart { get; set; }Deprecated alias of OnStart.
Value: Func<RerankStartEvent, Task>
ExperimentalTelemetry
Section titled “ExperimentalTelemetry”public RerankTelemetry? ExperimentalTelemetry { get; set; }Deprecated alias of Telemetry.
Value: RerankTelemetry
public IRerankCaller? Model { get; set; }Reranking model.
Value: IRerankCaller
public Func<RerankEndEvent, Task>? OnEnd { get; set; }Called after the model.
Value: Func<RerankEndEvent, Task>
OnStart
Section titled “OnStart”public Func<RerankStartEvent, Task>? OnStart { get; set; }Called before the model.
Value: Func<RerankStartEvent, Task>
public string Query { get; set; }Query.
Value: string
Telemetry
Section titled “Telemetry”public RerankTelemetry? Telemetry { get; set; }Telemetry callbacks.
Value: RerankTelemetry
public int? TopN { get; set; }Maximum results.
Value: int?
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product