Class GenAiDetail
GenAI details required to provision dedicated clusters.
Inherited Members
Namespace: Oci.DifService.Models
Assembly: OCI.DotNetSDK.Dif.dll
Syntax
public class GenAiDetail
Properties
BaseModel
Declaration
[Required(ErrorMessage = "BaseModel is required.")]
[JsonProperty(PropertyName = "baseModel")]
public string BaseModel { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Name of the base model. |
Remarks
Required
ClusterType
Declaration
[Required(ErrorMessage = "ClusterType is required.")]
[JsonProperty(PropertyName = "clusterType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ClusterType? ClusterType { get; set; }
Property Value
| Type | Description |
|---|---|
| ClusterType? | The dedicated AI cluster type. |
Remarks
Required
Endpoints
Declaration
[JsonProperty(PropertyName = "endpoints")]
public List<EndpointDetails> Endpoints { get; set; }
Property Value
| Type | Description |
|---|---|
| List<EndpointDetails> | List of endpoints to provision for the GENAI cluster. |
InstanceId
Declaration
[Required(ErrorMessage = "InstanceId is required.")]
[JsonProperty(PropertyName = "instanceId")]
public string InstanceId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Id for the GGCS instance to be provisioned. |
Remarks
Required
OciRegion
Declaration
[Required(ErrorMessage = "OciRegion is required.")]
[JsonProperty(PropertyName = "ociRegion")]
public string OciRegion { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Region on which the cluster end endpoint will be provisioned. |
Remarks
Required
UnitCount
Declaration
[Required(ErrorMessage = "UnitCount is required.")]
[JsonProperty(PropertyName = "unitCount")]
public int? UnitCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | No of replicas of base model to be used for hosting. |
Remarks
Required