Skip to content

RerankModelResponse

Namespace: Vercel.AI.Operations

public sealed class RerankModelResponse

Model response for doRerank.

Inheritance: object

View source

RerankModelResponse(IReadOnlyList<RerankModelRank>, IReadOnlyList<OperationWarning>?, JsonElement?, ProviderResponse?)

Section titled “RerankModelResponse(IReadOnlyList<RerankModelRank>, IReadOnlyList<OperationWarning>?, JsonElement?, ProviderResponse?)”
public RerankModelResponse(IReadOnlyList<RerankModelRank> ranking, IReadOnlyList<OperationWarning>? warnings = null, JsonElement? providerMetadata = null, ProviderResponse? response = null)

Creates a model response.

Parameters

Name Type Description
ranking IReadOnlyList<RerankModelRank>
warnings IReadOnlyList<OperationWarning>
providerMetadata JsonElement?
response ProviderResponse

View source

public JsonElement? ProviderMetadata { get; }

Provider metadata.

Value: JsonElement?

View source

public IReadOnlyList<RerankModelRank> Ranking { get; }

Ranked indexes.

Value: IReadOnlyList<RerankModelRank>

View source

public ProviderResponse? Response { get; }

Raw response.

Value: ProviderResponse

View source

public IReadOnlyList<OperationWarning> Warnings { get; }

Warnings.

Value: IReadOnlyList<OperationWarning>

View source

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