CreateResponseRealtimeClientMessage 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表一則客戶端訊息,觸發模型推理以產生回應。
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
- 繼承
- 屬性
備註
發送此訊息指示提供者從模型產生新的回應。 回應可能包含一個或多個輸出項目(文字、音訊或工具呼叫)。 此訊息上的屬性可選擇性覆蓋此回應的會話層級設定。
並非所有醫療提供者都支援明確的反應觸發。 語音活動偵測(VAD)驅動的提供者在偵測到語音或輸入時會自動回應,此時此訊息可視為 no-op。 依應答覆寫(指令、工具、語音等)僅為建議性,且不支援的服務提供者可能會默默忽略。
建構函式
| 名稱 | Description |
|---|---|
| CreateResponseRealtimeClientMessage() |
初始化 CreateResponseRealtimeClientMessage 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| AdditionalProperties |
取得或設定與回應請求相關的額外屬性。 |
| ExcludeFromConversation |
取得或設定一個值,指示回應輸出是否應排除在對話上下文中。 |
| Instructions |
取得或設定指示,指導模型做出期望的回應。 |
| Items |
取得或設定對話項目清單,準備回應。 |
| MaxOutputTokens |
取得或設定回應所需的最大輸出標記數,包含所有模態與工具呼叫。 |
| MessageId |
取得或設定與該訊息相關的可選訊息 ID。 (繼承來源 RealtimeClientMessage) |
| OutputAudioOptions |
取得或設定回應的輸出音訊選項。 |
| OutputModalities |
取得或設定回應的輸出模態(例如「文字」、「音訊」)。 |
| OutputVoice |
取得或設定輸出音訊的音色。 |
| RawRepresentation |
取得或設定訊息的原始表示。 這可以用來將原始資料傳送到模型。 (繼承來源 RealtimeClientMessage) |
| ToolMode |
取得或設定回應工具選擇模式。 |
| Tools |
取得或設定可用的 AI 工具來產生回應。 |