ResponsesInlineSkillParam Class

Definition

The ResponsesInlineSkillParam.

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

Constructors

Name Description
ResponsesInlineSkillParam(String, String, ResponsesInlineSkillSourceParam)

Initializes a new instance of ResponsesInlineSkillParam.

Properties

Name Description
Description

The description of the skill.

Name

The name of the skill.

Source

Inline skill payload.

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<ResponsesInlineSkillParam>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ResponsesInlineSkillParam>.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<ResponsesInlineSkillParam>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ResponsesInlineSkillParam>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ResponsesInlineSkillParam>.Write(ModelReaderWriterOptions)

Applies to