RaiInvocationModeration interface

リクエスト/レスポンステキストの所在を宣言し、コンテンツ安全のガードレールがそれを抽出できるようにします。

プロパティ

input_content_type

REQUESTボディの解析方法。 省略すると、サービスはデフォルトで jsonとなります。

input_paths

REQUEST本文内のユーザーテキストへのパス。 input_content_typeが jsonされたときに必須です。

output_content_type

RESPONSEボディの解析方法。 省略すると、サービスはデフォルトで jsonとなります。

output_paths

NON-STREAMING 応答体内のエージェントテキストへのパス。 response_modeがnon_streamingまたは両方でoutput_content_typeが jsonの場合に必須です。

response_mode

著者が宣言した応答形状;どの出力ゲートが実行され、どのフィールドが必要かを決定します。

stream_selectors

イベントタイプごとにテキストを運ぶSSEイベント>フィールドセレクターが1つあります。 response_modeがストリーミング/両方で、output_content_typeが jsonの場合は必須です。

プロパティの詳細

input_content_type

REQUESTボディの解析方法。 省略すると、サービスはデフォルトで jsonとなります。

input_content_type?: RaiInvocationContentType

プロパティ値

input_paths

REQUEST本文内のユーザーテキストへのパス。 input_content_typeが jsonされたときに必須です。

input_paths?: string[]

プロパティ値

string[]

output_content_type

RESPONSEボディの解析方法。 省略すると、サービスはデフォルトで jsonとなります。

output_content_type?: RaiInvocationContentType

プロパティ値

output_paths

NON-STREAMING 応答体内のエージェントテキストへのパス。 response_modeがnon_streamingまたは両方でoutput_content_typeが jsonの場合に必須です。

output_paths?: string[]

プロパティ値

string[]

response_mode

著者が宣言した応答形状;どの出力ゲートが実行され、どのフィールドが必要かを決定します。

response_mode: RaiInvocationMode

プロパティ値

stream_selectors

イベントタイプごとにテキストを運ぶSSEイベント>フィールドセレクターが1つあります。 response_modeがストリーミング/両方で、output_content_typeが jsonの場合は必須です。

stream_selectors?: RaiSseTextSelector[]

プロパティ値