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
IdstringDisplayNamestringProviderNamestringSizestringStatusstringDescriptionstringCapabilitiesModelCapabilities
Properties
Capabilities
public ModelCapabilities Capabilities { get; init; }
Property Value
Description
public string? Description { get; init; }
Property Value
DisplayName
public string DisplayName { get; init; }
Property Value
Id
public string Id { get; init; }
Property Value
ProviderName
public string ProviderName { get; init; }
Property Value
Size
public string? Size { get; init; }
Property Value
Status
public string Status { get; init; }