Class AiModelConnection
Represents the metadata of an AI Model Connection.
Inherited Members
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class AiModelConnection : Connection
Properties
AuthDetails
Declaration
[JsonProperty(PropertyName = "authDetails")]
public AiModelAuthDetails AuthDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| AiModelAuthDetails |
MaxInputChars
Declaration
[JsonProperty(PropertyName = "maxInputChars")]
public int? MaxInputChars { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | Maximum number of input characters supported by this AI model connection. |
ModelKey
Declaration
[Required(ErrorMessage = "ModelKey is required.")]
[JsonProperty(PropertyName = "modelKey")]
public string ModelKey { get; set; }
Property Value
| Type | Description |
|---|---|
| string | AI model identifier. |
Remarks
Required
ProviderType
Declaration
[JsonProperty(PropertyName = "providerType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public AiModelConnection.ProviderTypeEnum? ProviderType { get; set; }
Property Value
| Type | Description |
|---|---|
| AiModelConnection.ProviderTypeEnum? | AI Provider type used by the AI Model Connection. |
TechnologyType
Declaration
[Required(ErrorMessage = "TechnologyType is required.")]
[JsonProperty(PropertyName = "technologyType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public AiModelConnection.TechnologyTypeEnum? TechnologyType { get; set; }
Property Value
| Type | Description |
|---|---|
| AiModelConnection.TechnologyTypeEnum? | The AI Model technology type. |
Remarks
Required