Taal

CreateResponseRealtimeClientMessage Klas

Definitie

Vertegenwoordigt een clientbericht dat modeldeductie activeert om een antwoord te genereren.

public ref class CreateResponseRealtimeClientMessage : Microsoft::Extensions::AI::RealtimeClientMessage
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public class CreateResponseRealtimeClientMessage : Microsoft.Extensions.AI.RealtimeClientMessage
public class CreateResponseRealtimeClientMessage : Microsoft.Extensions.AI.RealtimeClientMessage
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type CreateResponseRealtimeClientMessage = class
    inherit RealtimeClientMessage
type CreateResponseRealtimeClientMessage = class
    inherit RealtimeClientMessage
Public Class CreateResponseRealtimeClientMessage
Inherits RealtimeClientMessage
Overname
CreateResponseRealtimeClientMessage
Kenmerken

Opmerkingen

Als u dit bericht verzendt, verwijst de provider naar een nieuw antwoord van het model. Het antwoord kan een of meer uitvoeritems bevatten (tekst, audio of hulpprogramma-oproepen). Eigenschappen van dit bericht overschrijven eventueel alleen de configuratie op sessieniveau voor dit antwoord.

Niet alle providers ondersteunen expliciete reactietriggers. Providers voor spraakactiviteitdetectie (VAD) reageren mogelijk automatisch wanneer spraak wordt gedetecteerd of invoer wordt doorgevoerd. In dat geval kan dit bericht worden behandeld als een no-op. Onderdrukkingen per reactie (instructies, hulpprogramma's, spraak, enzovoort) zijn advies en kunnen op de achtergrond worden genegeerd door providers die deze niet ondersteunen.

Constructors

Name Description
CreateResponseRealtimeClientMessage()

Initialiseert een nieuw exemplaar van de CreateResponseRealtimeClientMessage klasse.

Eigenschappen

Name Description
AdditionalProperties

Hiermee haalt u aanvullende eigenschappen op die zijn gekoppeld aan de antwoordaanvraag of stelt u deze in.

ExcludeFromConversation

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de antwoorduitvoer moet worden uitgesloten van de gesprekscontext.

Instructions

Hiermee worden de instructies opgehaald of ingesteld die het model begeleiden bij gewenste antwoorden.

Items

Hiermee haalt u de lijst met gespreksitems op of stelt u deze in om een antwoord voor te maken.

MaxOutputTokens

Hiermee haalt of stelt u het maximum aantal uitvoertokens voor het antwoord op, inclusief alle modaliteiten en hulpprogramma-aanroepen.

MessageId

Hiermee haalt u de optionele bericht-id op die aan het bericht is gekoppeld.

(Overgenomen van RealtimeClientMessage)
OutputAudioOptions

Hiermee haalt u de audioopties voor de uitvoer voor het antwoord op of stelt u deze in.

OutputModalities

Hiermee worden de uitvoermodaliteiten voor het antwoord opgehaald of ingesteld (bijvoorbeeld 'tekst', 'audio').

OutputVoice

Hiermee haalt u de stem van de uitvoeraudio op of stelt u deze in.

RawRepresentation

Hiermee haalt u de onbewerkte weergave van het bericht op of stelt u deze in. Dit kan worden gebruikt om de onbewerkte gegevens naar het model te verzenden.

(Overgenomen van RealtimeClientMessage)
ToolMode

Hiermee haalt u de keuzemodus voor het hulpprogramma voor het antwoord op of stelt u deze in.

Tools

Hiermee haalt u de AI-hulpprogramma's op die beschikbaar zijn voor het genereren van het antwoord.

Van toepassing op