Interface RerankingProviderModelInfo

The specific models that the provider supports for reranking.

Example

// nvidia.models[0]
{
name: 'nvidia/llama-3.2-nv-rerankqa-1b-v2',
isDefault: true,
url: 'https://...',
properties: null,
apiModelSupport: {
status: 'SUPPORTED',
},
}

Field

name - The name of the model to use

Field

isDefault - Whether this model is the default for the provider

Field

url - The URL endpoint for the reranking model

Field

properties - Additional properties for the model (may be null)

Field

apiModelSupport - Information about the model's API support status

See

RerankingProviderInfo

interface RerankingProviderModelInfo {
    apiModelSupport: RerankingProviderModelApiSupportInfo;
    isDefault: boolean;
    name: string;
    parameters?: Record<string, unknown>;
    properties: null | Record<string, unknown>;
    url: string;
}

Properties

Information about the model's API support status.

Example

// nvidia.models[0].apiModelSupport
{ status: 'SUPPORTED' }
isDefault: boolean

Whether this model is the default for the provider.

Example

// nvidia.models[0].isDefault
true
name: string

The name of the model to use.

Example

// nvidia.models[0].name
'nvidia/llama-3.2-nv-rerankqa-1b-v2'
parameters?: Record<string, unknown>

Additional parameters for the model, if any.

properties: null | Record<string, unknown>

Additional properties for the model (may be null).

Example

// nvidia.models[0].properties
null
url: string

The URL endpoint for the reranking model.

Example

// nvidia.models[0].url
'https://...'