Partilhar via


tipo de recurso agentCardManifest

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 a definição de manifesto para um agente de IA, incluindo as respetivas capacidades, competências, requisitos de segurança e metadados. Um manifesto de card de agente define a forma como um agente se apresenta aos utilizadores e aos sistemas. Este recurso está associado a instâncias de agente através do registo do agente.

Herda de entidade.

Methods

Método Tipo de retorno Descrição
List coleção agentCardManifest Obtenha uma lista dos objetos agentCardManifest e respetivas propriedades.
Get agentCardManifest Leia as propriedades e relações do objeto agentCardManifest .
Atualizar agentCardManifest Atualize as propriedades de um objeto agentCardManifest.

Propriedades

Propriedade Tipo Descrição
capabilities agentCapabilities Uma declaração de capacidades opcionais suportadas pelo agente.
createdBy Cadeia de caracteres ID de objeto do utilizador ou aplicação que criou o agente card manifesto. Somente leitura.
createdDateTime DateTimeOffset Quando este agente card manifesto foi criado.
defaultInputModes String collection Conjunto predefinido de tipos de MIME de entrada suportados para todas as competências, que podem ser substituídas por competência.
defaultOutputModes String collection Conjunto predefinido de tipos de MIME de saída suportados para todas as competências, que podem ser substituídas por competência.
description Cadeia de caracteres Uma descrição legível por humanos do agente.
displayName Cadeia de caracteres Um nome a apresentar legível por humanos do agente.
documentationUrl Cadeia de caracteres URL para a documentação do agente.
iconUrl Cadeia de caracteres URL para a imagem do ícone do agente.
id Cadeia de caracteres ID do agente card manifesto. Herdado da entidade. Chave.
lastModifiedDateTime DateTimeOffset Quando este agente card manifesto foi modificado pela última vez.
managedBy Cadeia de caracteres appId (referido como ID da Aplicação (cliente) na centro de administração do Microsoft Entra) da aplicação que gere este manifesto de agente.
originatingStore Cadeia de caracteres Nome do arquivo/sistema de origem do agente. Por exemplo, Copilot Studio.
ownerIds String collection Lista de IDs de objeto para os proprietários do agente card manifesto.
protocolVersion Cadeia de caracteres Versão do protocolo suportada pelo agente.
fornecedor agentProvider Informações sobre a organização que fornece o agente.
segurança securityRequirement collection Requisitos de segurança – matriz de referências do esquema de segurança.
securitySchemes securitySchemes Dicionário de definições de esquema de segurança com chave pelo nome do esquema.
skills agentSkill collection Competências/capacidades que o agente pode executar
supportsAuthenticatedExtendedCard Booliano Se o agente suporta a obtenção de card expandida autenticada
versão Cadeia de caracteres Versão da implementação do agente

Relações

Nenhum

Representação JSON

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

{
  "@odata.type": "#microsoft.graph.agentCardManifest",
  "id": "String (identifier)",
  "ownerIds": [
    "String"
  ],
  "managedBy": "String",
  "originatingStore": "String",
  "createdBy": "String",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "protocolVersion": "String",
  "displayName": "String",
  "description": "String",
  "iconUrl": "String",
  "provider": {
    "@odata.type": "microsoft.graph.agentProvider"
  },
  "version": "String",
  "documentationUrl": "String",
  "capabilities": {
    "@odata.type": "microsoft.graph.agentCapabilities"
  },
  "securitySchemes": {
    "@odata.type": "microsoft.graph.securitySchemes"
  },
  "security": [
    {
      "@odata.type": "microsoft.graph.securityRequirement"
    }
  ],
  "defaultInputModes": [
    "String"
  ],
  "defaultOutputModes": [
    "String"
  ],
  "skills": [
    {
      "@odata.type": "microsoft.graph.agentSkill"
    }
  ],
  "supportsAuthenticatedExtendedCard": "Boolean"
}