RaiInvocationModeration interface
リクエスト/レスポンステキストの所在を宣言し、コンテンツ安全のガードレールがそれを抽出できるようにします。
プロパティ
| input_content_type | REQUESTボディの解析方法。 省略すると、サービスはデフォルトで |
| input_paths | REQUEST本文内のユーザーテキストへのパス。 input_content_typeが |
| output_content_type | RESPONSEボディの解析方法。 省略すると、サービスはデフォルトで |
| output_paths | NON-STREAMING 応答体内のエージェントテキストへのパス。 response_modeがnon_streamingまたは両方でoutput_content_typeが |
| response_mode | 著者が宣言した応答形状;どの出力ゲートが実行され、どのフィールドが必要かを決定します。 |
| stream_selectors | イベントタイプごとにテキストを運ぶSSEイベント>フィールドセレクターが1つあります。 response_modeがストリーミング/両方で、output_content_typeが |
プロパティの詳細
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[]