processContentMetadataBase tipo de recurso

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.

Um tipo base abstrato que representa metadados para uma entrada de conteúdo que está sendo processada em um processContentRequest, incluindo identificadores, detalhes de conteúdo e carimbos de data/hora. Use os seguintes tipos derivados: processConversationMetadata para conteúdo de conversa, processFileMetadata para conteúdo de arquivo e contentActivityMetadata para atividade de conteúdo.

Propriedades

Propriedade Tipo Descrição
conteúdo contentBase Representa o conteúdo real, como texto (textContent) ou dados binários (binaryContent). Opcional se os metadados por si só forem suficientes para a avaliação da política. Não use para contentActivities.
correlationId Cadeia de caracteres Um identificador usado para agrupar várias entradas de conteúdo relacionado (por exemplo, partes diferentes do mesmo upload de arquivo, mensagens em uma conversa).
createdDateTime DateTimeOffset Obrigatório. Carimbo de data/hora que indica quando o conteúdo original foi criado (por exemplo, hora de criação do arquivo, hora de envio da mensagem).
identificador Cadeia de caracteres Obrigatório. Um identificador exclusivo para essa entrada de conteúdo específica no contexto do aplicativo de chamada ou do plano de imposição (por exemplo, ID da mensagem, caminho/URL do arquivo).
isTruncated Booliano Obrigatório. Indica se o fornecido content foi truncado de sua forma original (por exemplo, devido a 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údo efêmero, como mensagens, pode ser o mesmo que createdDateTime.
nome Cadeia de caracteres Obrigatório. Um nome descritivo para o conteúdo (por exemplo, nome do arquivo, título da página da Web, "Mensagem de Chat").
número de sequência Int64 Um número de sequência que indica a ordem em que o conteúdo foi gerado ou deve ser processado, necessário quando correlationId usado.
contentCategory microsoft.graph.contentCategory O tipo de conteúdo. Os valores possíveis são: none, ai, unknownFutureValue. O valor padrão é ai, que se refere ao conteúdo gerado por IA.

Relações

Nenhum

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

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