名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
チャット メッセージや AI 操作など、会話の一部であるコンテンツ エントリのメタデータを表します。
processContentMetadataBase から継承します。
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| accessedResources_v2 | resourceAccessDetail コレクション | 識別子、アクセスの種類、状態など、AI エージェントによってアクセスされるリソースに関する詳細を示します。 |
| エージェント | aiAgentInfo コレクション | メッセージの準備に参加した AI エージェントに関する情報を示します。 |
| content | contentBase | テキスト (textContent) またはバイナリ データ (binaryContent) として実際のコンテンツを表します。 メタデータだけでポリシーの評価に十分な場合は省略可能です。 contentActivities には使用しないでください。 processContentMetadataBase から継承されます。 |
| correlationId | String | 複数の関連コンテンツ エントリ (たとえば、同じファイル アップロードの異なる部分、会話内のメッセージ) をグループ化するために使用される識別子。 processContentMetadataBase から継承されます。 |
| createdDateTime | DateTimeOffset | 必須です。 元のコンテンツが作成されたタイムスタンプ (ファイル作成時刻、メッセージの送信時刻など)。 processContentMetadataBase から継承されます。 |
| 識別子 | String | 必須です。 呼び出し元のアプリケーションまたは強制平面のコンテキスト内のこの特定のコンテンツ エントリの一意の識別子 (メッセージ ID、ファイル パス/URL など)。 processContentMetadataBase から継承されます。 |
| isTruncated | ブール型 | 必須です。 提供された コンテンツ が元の形式から切り捨てられたかどうかを示します (たとえば、サイズ制限のため)。 processContentMetadataBase から継承されます。 |
| length | Int64 | 元のコンテンツの長さ (バイト単位)。 processContentMetadataBase から継承されます。 |
| modifiedDateTime | DateTimeOffset | 必須です。 元のコンテンツが最後に変更されたときのタイムスタンプ。 メッセージなどのエフェメラル コンテンツの場合、これは createdDateTime と同じになる場合があります。 processContentMetadataBase から継承されます。 |
| name | String | 必須です。 コンテンツのわかりやすい名前 (ファイル名、Web ページ タイトル、チャット メッセージなど)。 processContentMetadataBase から継承されます。 |
| parentMessageId | 文字列 | スレッド形式の会話内の親メッセージの識別子 (該当する場合)。 |
| プラグイン | aiInteractionPlugin コレクション | このメッセージの生成中に使用されたプラグインの一覧 (AI/ボットの対話に関連)。 |
| sequenceNumber | Int64 | コンテンツが生成された順序または処理される必要がある順序を示すシーケンス番号。 correlationId を使用する場合に必要です。 processContentMetadataBase から継承されます。 |
| accessedResources (非推奨) | String collection | このメッセージの生成中にアクセスされたリソース (ファイル URL、Web URL など) の一覧 (ボットの対話に関連)。 accessedResources プロパティは非推奨となり、2025 年 8 月 20 日にデータの返送が停止されました。 以降は、 accessedResources_v2 プロパティを使用します。 |
| contentCategory | microsoft.graph.contentCategory | コンテンツのタイプ。 使用可能な値: none、ai、unknownFutureValue。 既定値は ai で、AI によって生成されたコンテンツを参照します。
processContentMetadataBase から継承されます。 |
リレーションシップ
なし。
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.processConversationMetadata",
"accessedResources": ["String"],
"accessedResources_v2": [{"@odata.type": "microsoft.graph.resourceAccessDetail"}],
"agents": [{"@odata.type": "microsoft.graph.aiAgentInfo"}],
"content": {"@odata.type": "microsoft.graph.contentBase"},
"correlationId": "String",
"createdDateTime": "String (timestamp)",
"identifier": "String",
"isTruncated": "Boolean",
"length": "Int64",
"modifiedDateTime": "String (timestamp)",
"name": "String",
"parentMessageId": "String",
"plugins": [{"@odata.type": "microsoft.graph.aiInteractionPlugin"}],
"sequenceNumber": "Int64"
}