Compartir a través de


processConversationMetadata

Espacio de nombres: microsoft.graph

Representa los metadatos de una entrada de contenido que forma parte de una conversación, por ejemplo, un mensaje de chat y una interacción de inteligencia artificial.

Propiedades

Propiedad Tipo Descripción
accessedResources Colección string Lista de recursos (por ejemplo, direcciones URL de archivo, direcciones URL web) a los que se accede durante la generación de este mensaje (relevante para las interacciones del bot).
contenido contentBase Representa el contenido real, ya sea como texto (textContent) o como datos binarios (binaryContent). Opcional si los metadatos por sí solos son suficientes para la evaluación de directivas. No usar para contentActivities Se hereda de processContentMetadataBase.
correlationId Cadena Identificador que se usa para agrupar varias entradas de contenido relacionadas (por ejemplo, diferentes partes de la misma carga de archivos, mensajes en una conversación).
createdDateTime DateTimeOffset Necesario. Marca de tiempo que indica cuándo se creó el contenido original (por ejemplo, tiempo de creación de archivos, hora de envío de mensajes).
identificador Cadena Obligatorio. Identificador único de esta entrada de contenido específica en el contexto de la aplicación de llamada o el plano de cumplimiento (por ejemplo, el identificador de mensaje, la ruta de acceso o la dirección URL del archivo).
isTruncated Booleano Obligatorio. Indica si el proporcionado content se ha truncado de su formulario original (por ejemplo, debido a límites de tamaño).
length Int64 Longitud del contenido original en bytes.
modifiedDateTime DateTimeOffset Necesario. Marca de tiempo que indica cuándo se modificó por última vez el contenido original. En el caso del contenido efímero, como los mensajes, podría ser el mismo createdDateTimeque .
name Cadena Obligatorio. Nombre descriptivo del contenido (por ejemplo, nombre de archivo, título de página web, Chat Message).
parentMessageId Cadena Identificador del mensaje primario en una conversación en subproceso, si procede.
complementos colección aiInteractionPlugin Lista de complementos usados durante la generación de este mensaje (relevante para las interacciones de IA/bot).
sequenceNumber Int64 Número de secuencia que indica el orden en el que se generó o se debe procesar el contenido, necesario cuando correlationId se usa.

Relaciones

Ninguna.

Representación JSON

La siguiente representación JSON muestra el tipo de recurso.

{
  "@odata.type": "#microsoft.graph.processConversationMetadata",
  "identifier": "String",
  "content": {
    "@odata.type": "microsoft.graph.contentBase"
  },
  "name": "String",
  "correlationId": "String",
  "sequenceNumber": "Integer",
  "length": "Integer",
  "isTruncated": "Boolean",
  "createdDateTime": "String (timestamp)",
  "modifiedDateTime": "String (timestamp)",
  "parentMessageId": "String",
  "accessedResources": [
    "String"
  ],
  "plugins": [
    {
      "@odata.type": "microsoft.graph.aiInteractionPlugin"
    }
  ]
}