Compartilhar via


processConversationMetadata

Namespace: microsoft.graph

Representa metadados para uma entrada de conteúdo que faz parte de uma conversação, por exemplo, uma mensagem de chat e uma interação de IA.

Propriedades

Propriedade Tipo Descrição
accessedResources String collection Lista de recursos (por exemplo, URLs de ficheiro, URLs web) acedidos durante a geração desta mensagem (relevante para interações de bot).
conteúdo contentBase Representa o conteúdo real, como texto (textContent) ou dados binários (binaryContent). Opcional se só os metadados forem suficientes para a avaliação da política. Não utilizar para contentActivities Herdado de processContentMetadataBase.
correlationId Cadeia de caracteres Um identificador utilizado para agrupar múltiplas entradas de conteúdo relacionadas (por exemplo, partes diferentes do mesmo carregamento de ficheiros, mensagens numa conversação).
createdDateTime DateTimeOffset Obrigatório. Carimbo de data/hora que indica quando o conteúdo original foi criado (por exemplo, hora de criação do ficheiro, hora de envio da mensagem).
identificador Cadeia de caracteres Obrigatório. Um identificador exclusivo para esta entrada de conteúdo específica no contexto da aplicação de chamada ou plano de imposição (por exemplo, ID da mensagem, caminho do ficheiro/URL).
isTruncated Booliano Obrigatório. Indica se o fornecido content foi truncado do formulário original (por exemplo, devido aos limites de tamanho).
Comprimento Int64 O comprimento do conteúdo original em bytes.
modifiedDateTime DateTimeOffset Obrigatório. Carimbo de data/hora que indica quando o conteúdo original foi modificado pela última vez. Para conteúdos efémeros como mensagens, isto pode ser o mesmo que createdDateTime.
nome Cadeia de caracteres Obrigatório. Um nome descritivo para o conteúdo (por exemplo, nome de ficheiro, título da página Web, Chat Message).
parentMessageId Cadeia de caracteres Identificador da mensagem principal numa conversação por tópicos, se aplicável.
plug-ins coleção aiInteractionPlugin Lista de plug-ins utilizados durante a geração desta mensagem (relevante para interações de IA/bot).
sequenceNumber Int64 Um número de sequência que indica a ordem pela qual o conteúdo foi gerado ou deve ser processado, necessário quando correlationId é utilizado.

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o 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"
    }
  ]
}