Compartilhar via


processConversationMetadata

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

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.

Herda de processContentMetadataBase.

Propriedades

Propriedade Tipo Descrição
accessedResources_v2 coleção resourceAccessDetail Indica os detalhes sobre os recursos acedidos por agentes de IA, incluindo identificadores, tipo de acesso e status.
agentes coleção aiAgentInfo Indica as informações sobre um agente de IA que participou na preparação da mensagem.
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 utilize 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). Herdado de processContentMetadataBase.
createdDateTime DateTimeOffset Obrigatório. Carimbo de data/hora quando o conteúdo original foi criado (por exemplo, hora de criação do ficheiro, hora de envio da mensagem). Herdado de processContentMetadataBase.
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). Herdado de processContentMetadataBase.
isTruncated Booliano Obrigatório. Indica se o conteúdo fornecido foi truncado do formulário original (por exemplo, devido aos limites de tamanho). Herdado de processContentMetadataBase.
Comprimento Int64 O comprimento do conteúdo original em bytes. Herdado de processContentMetadataBase.
modifiedDateTime DateTimeOffset Obrigatório. Carimbo de data/hora quando o conteúdo original foi modificado pela última vez. Para conteúdos efémeros como mensagens, isto pode ser o mesmo que createdDateTime. Herdado de processContentMetadataBase.
nome Cadeia de caracteres Obrigatório. Um nome descritivo para o conteúdo (por exemplo, nome de ficheiro, título da página Web ou mensagem de chat). Herdado de processContentMetadataBase.
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 o correlationId é utilizado. Herdado de processContentMetadataBase.
accessedResources (preterido) 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). A propriedade accessedResources foi preterida e deixou de devolver dados a 20 de agosto de 2025. No futuro, utilize a propriedade accessedResources_v2 .

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@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"
}