Language

VoiceAgentLlmInterimResponseConfig Class

Definition

An interim response generated by a language model.

public class VoiceAgentLlmInterimResponseConfig : Azure.AI.Projects.Agents.VoiceAgentInterimResponseConfig, System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.Agents.VoiceAgentLlmInterimResponseConfig>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.Agents.VoiceAgentLlmInterimResponseConfig>
type VoiceAgentLlmInterimResponseConfig = class
    inherit VoiceAgentInterimResponseConfig
    interface IJsonModel<VoiceAgentLlmInterimResponseConfig>
    interface IPersistableModel<VoiceAgentLlmInterimResponseConfig>
Public Class VoiceAgentLlmInterimResponseConfig
Inherits VoiceAgentInterimResponseConfig
Implements IJsonModel(Of VoiceAgentLlmInterimResponseConfig), IPersistableModel(Of VoiceAgentLlmInterimResponseConfig)
Inheritance
VoiceAgentLlmInterimResponseConfig
Implements

Constructors

Name Description
VoiceAgentLlmInterimResponseConfig()

Initializes a new instance of VoiceAgentLlmInterimResponseConfig.

Properties

Name Description
Instructions

Optional instructions for generating interim responses.

LatencyThresholdMs

The latency threshold in milliseconds.

(Inherited from VoiceAgentInterimResponseConfig)
MaxCompletionTokens

The maximum completion-token count for an interim response.

Model

The model used to generate interim responses.

Triggers

Conditions that may trigger one interim response.

(Inherited from VoiceAgentInterimResponseConfig)

Methods

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

Explicit Interface Implementations

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

Applies to