IQ de Trabalho - tipo de recurso copilotConversation

Importante

As APIs na /beta versão estão sujeitas a alterações. A utilização destas APIs em aplicações de produção não é suportada.

Representa uma conversação copilot que está a ser criada ou continuada através da API de Chat do IQ de Trabalho.

Métodos

Método Tipo de retorno Descrição
Criar copilotConversation Crie uma nova conversação copilot.
Chat copilotConversation Envie uma mensagem de chat para o Copilot e receba uma resposta de forma síncrona.
Conversar por fluxo fluxo de copilotConversation Envie uma mensagem de chat para o Copilot e receba uma resposta de transmissão em fluxo.

Propriedades

Propriedade Tipo Descrição
agentId Cadeia de caracteres O identificador exclusivo do agente associado à conversação.
createdDateTime DateTimeOffset A data e hora em que a conversação foi criada.
displayName Cadeia de caracteres O nome a apresentar da conversação.
id Cadeia de caracteres O identificador exclusivo da conversação. Isto é utilizado como um parâmetro de caminho ao continuar uma conversação síncrona ou transmitida em fluxo.
state copilotConversationState O estado da conversação.
turnCount Int32 O número de turnos na conversação.

enumeração copilotConversationState

Uma enumeração evoluível com os seguintes valores possíveis.

Valor
active
disengagedForRai

Relações

Relação Tipo Descrição
messages copilotConversationResponseMessage collection A lista ordenada de mensagens na conversação.

Representação JSON

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

{
  "@odata.type": "#microsoft.graph.copilotConversation",
  "id": "String",
  "agentId": "String",
  "createdDateTime": "DateTimeOffset",
  "displayName": "String",
  "state": "String",
  "turnCount": "Int32",
  "messages": [
    {
      "@odata.type": "#microsoft.graph.copilotConversationResponseMessage"
    }
  ]
}