tipo de recurso aiInteraction

Importante

As APIs sob a /beta versão estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção.

Representa uma interação entre um usuário e o Copilot.

Observação

Para obter informações sobre as interações de IA incluídas nessa API e os requisitos de licenciamento relevantes, consulte Licenciamento e pré-requisitos e interações de IA retornadas.

Métodos

Nenhum.

Propriedades

Propriedade Tipo Descrição
appClass Cadeia de caracteres A fonte de dados para dados do Copilot. Por exemplo: IPM.SkypeTeams.Message.Copilot.Excel ou IPM.SkypeTeams.Message.Copilot.Loop.
attachments Coleção aiInteractionAttachment A coleção de documentos anexados à interação, como cartões e imagens.
body itemBody O corpo da mensagem, incluindo o texto do corpo e seu tipo de corpo.
contexts Coleção aiInteractionContext O identificador que mapeia para todos os contextos associados a uma interação.
conversationType Cadeia de caracteres O tipo de conversa. Por exemplo: appchat ou bizchat.
createdDateTime DateTime A hora em que a interação foi criada.
etag Cadeia de caracteres O carimbo de data/hora de quando a interação foi modificada pela última vez.
from identitySet O usuário, aplicativo ou dispositivo associado a essa interação.
id Cadeia de caracteres O identificador da mensagem.
interactionType aiInteractionType Indica se a interação é um prompt ou uma resposta do Copilot. Os valores possíveis são userPrompt, aiResponse, unknownFutureValue.
links Coleção aiInteractionLink A coleção de links que aparecem na interação.
locale Cadeia de caracteres A localidade do remetente.
mentions Coleção aiInteractionMention A coleção das entidades mencionadas na interação, incluindo usuários, bots e assim por diante.
requestId Cadeia de caracteres O identificador que agrupa um prompt de usuário com sua resposta do Copilot.
sessionId Cadeia de caracteres A ID do thread ou identificador de conversa que mapeia para todas as sessões do Copilot para o usuário.

valores de aiInteractionType

Member Descrição
userPrompt Um prompt do usuário na interação.
aiResponse Uma resposta do Copilot ao prompt.
unknownFutureValue Valor sentinela de enumeração evolutiva. Não usar.

Relações

Nenhum

Representação JSON

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

{
  "appClass": "String",
  "attachments": [{"@odata.type": "microsoft.graph.aiInteractionAttachment"}],
  "body": {"@odata.type": "microsoft.graph.itemBody"},
  "contexts": [{"@odata.type": "microsoft.graph.aiInteractionContext"}],
  "conversationType": "String",
  "createdDateTime": "String (timestamp)",
  "etag": "String",
  "from": {"@odata.type": "microsoft.graph.identitySet"},
  "id": "String (identifier)",
  "interactionType": "String",
  "links": [{"@odata.type": "microsoft.graph.aiInteractionLink"}],
  "locale": "String",
  "mentions": [{"@odata.type": "microsoft.graph.aiInteractionMention"}],
  "requestId": "String",
  "sessionId": "String"
}