Share via


ResponsesSkillReferenceParam Class

Definition

The ResponsesSkillReferenceParam.

public class ResponsesSkillReferenceParam : Azure.AI.Extensions.OpenAI.ContainerSkill, System.ClientModel.Primitives.IJsonModel<Azure.AI.Extensions.OpenAI.ResponsesSkillReferenceParam>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Extensions.OpenAI.ResponsesSkillReferenceParam>
type ResponsesSkillReferenceParam = class
    inherit ContainerSkill
    interface IJsonModel<ResponsesSkillReferenceParam>
    interface IPersistableModel<ResponsesSkillReferenceParam>
Public Class ResponsesSkillReferenceParam
Inherits ContainerSkill
Implements IJsonModel(Of ResponsesSkillReferenceParam), IPersistableModel(Of ResponsesSkillReferenceParam)
Inheritance
ResponsesSkillReferenceParam
Implements

Constructors

Name Description
ResponsesSkillReferenceParam(String)

Initializes a new instance of ResponsesSkillReferenceParam.

Properties

Name Description
SkillId

The ID of the referenced skill.

Version

Optional skill version. Use a positive integer or 'latest'. Omit for default.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<ContainerSkill>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from ContainerSkill)
IJsonModel<ContainerSkill>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ContainerSkill)
IJsonModel<ResponsesSkillReferenceParam>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ResponsesSkillReferenceParam>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<ContainerSkill>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from ContainerSkill)
IPersistableModel<ContainerSkill>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from ContainerSkill)
IPersistableModel<ContainerSkill>.Write(ModelReaderWriterOptions) (Inherited from ContainerSkill)
IPersistableModel<ResponsesSkillReferenceParam>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ResponsesSkillReferenceParam>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ResponsesSkillReferenceParam>.Write(ModelReaderWriterOptions)

Applies to