名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
ユーザー スコープの processContent、テナント スコープの processContent、およびテナント スコープの processContentAsync アクションの入力ペイロードを定義します。
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| activityMetadata | activityMetadata | アクティビティに関するメタデータ、およびエージェントの評価のために、インタラクションの他の参加者に関するメタデータ。 必須です。 |
| contentEntries | Collection(processContentMetadataBase) | 処理するコンテンツ エントリ。 プロンプトと応答には processConversationMetadata を使用し、ファイルには processFileMetadata を使用します。 ContentActivity API の場合のみ、ポリシーの評価を完了できなかった場合は、DLP 適用の結果または evaluationIncompleteActivityMetadata に contentActivityMetadata を使用します。 ContentActivity 固有の型は、 processContent API または processContentAsync API ではサポートされていません。 必須です。 |
| deviceMetadata | deviceMetadata | コンテンツの送信元のデバイスに関するメタデータ。 必須です。 デバイス シグナルが使用できない場合、空のオブジェクトはエージェント要求に対して有効です。 |
| evaluationScope | evaluationScope | 要求の評価コンテキストを指定します。 省略可能、一般的に;テナント スコープの processContent アクションに必要です ( type は agent である必要があります)。 他のアクションから省略した場合、要求は既定のテナント評価コンテキストを使用します。 |
| integratedAppMetadata | integratedApplicationMetadata | 要求を作成した統合アプリケーションに関するメタデータ。 必須です。 |
| protectedAppMetadata | protectedApplicationMetadata | 保護されたアプリケーションに関するメタデータ。 エージェント要求の場合、 applicationLocation は policyLocationAgent である必要があります。 エージェント要求に必須です。それ以外の場合は省略可能です。 |
リレーションシップ
なし。
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.processContentRequest",
"activityMetadata": {
"@odata.type": "microsoft.graph.activityMetadata"
},
"contentEntries": [
{
"@odata.type": "microsoft.graph.processContentMetadataBase"
}
],
"deviceMetadata": {
"@odata.type": "microsoft.graph.deviceMetadata"
},
"evaluationScope": {
"@odata.type": "microsoft.graph.evaluationScope"
},
"integratedAppMetadata": {
"@odata.type": "microsoft.graph.integratedApplicationMetadata"
},
"protectedAppMetadata": {
"@odata.type": "microsoft.graph.protectedApplicationMetadata"
}
}