Table of Contents

Class RemoteModelResult

Namespace
JD.AI.Core.Providers.ModelSearch
Assembly
JD.AI.Core.dll

Describes a model discovered via remote or local catalog search.

public sealed record RemoteModelResult : IEquatable<RemoteModelResult>
Inheritance
RemoteModelResult
Implements
Inherited Members

Constructors

RemoteModelResult(string, string, string, string?, string, string?, ModelCapabilities)

Describes a model discovered via remote or local catalog search.

public RemoteModelResult(string Id, string DisplayName, string ProviderName, string? Size, string Status, string? Description, ModelCapabilities Capabilities = ModelCapabilities.Chat | ModelCapabilities.ToolCalling)

Parameters

Id string
DisplayName string
ProviderName string
Size string
Status string
Description string
Capabilities ModelCapabilities

Properties

Capabilities

public ModelCapabilities Capabilities { get; init; }

Property Value

ModelCapabilities

Description

public string? Description { get; init; }

Property Value

string

DisplayName

public string DisplayName { get; init; }

Property Value

string

Id

public string Id { get; init; }

Property Value

string

ProviderName

public string ProviderName { get; init; }

Property Value

string

Size

public string? Size { get; init; }

Property Value

string

Status

public string Status { get; init; }

Property Value

string