processContentMetadataBase リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

processContentRequest で処理中のコンテンツ エントリのメタデータを表す抽象基本型。識別子、コンテンツの詳細、タイムスタンプなどがあります。 次の派生型を使用します。会話コンテンツには processConversationMetadata 、ファイル コンテンツには processFileMetadata 、コンテンツ アクティビティには contentActivityMetadata

プロパティ

プロパティ 説明
content contentBase テキスト (textContent) またはバイナリ データ (binaryContent) として実際のコンテンツを表します。 メタデータだけでポリシーの評価に十分な場合は省略可能です。 contentActivities には使用しないでください。
correlationId String 複数の関連コンテンツ エントリ (たとえば、同じファイル アップロードの異なる部分、会話内のメッセージ) をグループ化するために使用される識別子。
createdDateTime DateTimeOffset 必須です。 元のコンテンツが作成された日時を示すタイムスタンプ (ファイルの作成時刻、メッセージの送信時刻など)。
識別子 String 必須です。 呼び出し元のアプリケーションまたは強制平面のコンテキスト内のこの特定のコンテンツ エントリの一意の識別子 (メッセージ ID、ファイル パス/URL など)。
isTruncated ブール型 必須です。 指定された content が元の形式から切り捨てられた (サイズ制限など) かどうかを示します。
length Int64 元のコンテンツの長さ (バイト単位)。
modifiedDateTime DateTimeOffset 必須です。 元のコンテンツが最後に変更された日時を示すタイムスタンプ。 メッセージなどの一時的なコンテンツの場合、これは createdDateTime と同じになる場合があります。
name String 必須です。 コンテンツのわかりやすい名前 (例: ファイル名、Web ページのタイトル、「Chat Message」)。
sequenceNumber Int64 コンテンツが生成された順序、または処理する必要がある順序を示すシーケンス番号。 correlationId を使用するときに必要です。
contentCategory microsoft.graph.contentCategory コンテンツのタイプ。 使用可能な値: noneaiunknownFutureValue。 既定値は ai で、AI によって生成されたコンテンツを参照します。

リレーションシップ

なし。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "@odata.type": "#microsoft.graph.processContentMetadataBase",
  "identifier": "String",
  "content": { "@odata.type": "microsoft.graph.contentBase" },
  "name": "String",
  "correlationId": "String",
  "sequenceNumber": "Int64",
  "length": "Int64",
  "isTruncated": "Boolean",
  "createdDateTime": "String (timestamp)",
  "modifiedDateTime": "String (timestamp)",
  "contentCategory": { "@odata.type": "microsoft.graph.contentCategory" }
}