Table of Contents

Class ProviderInfo

Namespace
JD.AI.Gateway.Client.Models
Assembly
JD.AI.Gateway.Client.dll
public sealed record ProviderInfo : IEquatable<ProviderInfo>
Inheritance
ProviderInfo
Implements
Inherited Members

Constructors

ProviderInfo(string, bool, string?, ProviderModelInfo[])

public ProviderInfo(string Name, bool IsAvailable, string? StatusMessage, ProviderModelInfo[] Models)

Parameters

Name string
IsAvailable bool
StatusMessage string
Models ProviderModelInfo[]

Properties

IsAvailable

public bool IsAvailable { get; init; }

Property Value

bool

Models

public ProviderModelInfo[] Models { get; init; }

Property Value

ProviderModelInfo[]

Name

public string Name { get; init; }

Property Value

string

StatusMessage

public string? StatusMessage { get; init; }

Property Value

string