次の方法で共有


CreateResponseRealtimeClientMessage クラス

定義

モデル推論をトリガーして応答を生成するクライアント メッセージを表します。

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
継承
CreateResponseRealtimeClientMessage
属性

注釈

このメッセージを送信すると、プロバイダーはモデルから新しい応答を生成するように指示されます。 応答には、1 つ以上の出力項目 (テキスト、オーディオ、またはツール呼び出し) が含まれる場合があります。 このメッセージのプロパティは、必要に応じて、この応答のみのセッション レベルの構成をオーバーライドします。

すべてのプロバイダーが明示的な応答トリガーをサポートしているわけではありません。 音声アクティビティ検出 (VAD) 駆動プロバイダーは、音声が検出されたとき、または入力がコミットされたときに自動的に応答する場合があります。その場合、このメッセージは no-opとして扱われる可能性があります。 応答ごとのオーバーライド (命令、ツール、音声など) はアドバイザリであり、サポートしていないプロバイダーでは警告なしに無視される場合があります。

コンストラクター

名前 説明
CreateResponseRealtimeClientMessage()

CreateResponseRealtimeClientMessage クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
AdditionalProperties

応答要求に関連付けられている追加のプロパティを取得または設定します。

ExcludeFromConversation

応答の出力を会話コンテキストから除外するかどうかを示す値を取得または設定します。

Instructions

目的の応答に関するモデルをガイドする命令を取得または設定します。

Items

応答を作成する会話項目の一覧を取得または設定します。

MaxOutputTokens

すべてのモダリティとツール呼び出しを含む、応答の出力トークンの最大数を取得または設定します。

MessageId

メッセージに関連付けられている省略可能なメッセージ ID を取得または設定します。 これは、追跡と関連付けの目的で使用できます。

(継承元 RealtimeClientMessage)
OutputAudioOptions

応答の出力オーディオ オプションを取得または設定します。

OutputModalities

応答の出力モダリティ ("text"、"audio" など) を取得または設定します。

OutputVoice

出力オーディオの音声を取得または設定します。

RawRepresentation

メッセージの生表現を取得または設定します。 これを使用して、生データをモデルに送信できます。

(継承元 RealtimeClientMessage)
ToolMode

応答のツール選択モードを取得または設定します。

Tools

応答の生成に使用できる AI ツールを取得または設定します。

適用対象