Resumo das fontes de conhecimento

Note

As funcionalidades deste artigo são alimentadas pelo arnês padrão, que utiliza as opções de faturação descritas em Licenciamento para agentes alimentados pelo chicote padrão. Aprenda a aceder a funcionalidades padrão nos agentes e fluxos de agentes padrão do Access.

No Copilot Studio, as fontes de conhecimento trabalham em conjunto com respostas generativas. Quando adiciona origens de conhecimento, os agentes podem utilizar dados empresariais do Power Platform, dados do Dynamics 365, websites e sistemas externos. As fontes de conhecimento permitem que seus agentes forneçam informações e insights relevantes para seus clientes.

Os agentes publicados que contêm conhecimentos utilizam as fontes de conhecimento configuradas para fundamentar o agente publicado. Pode incorporar conhecimento ao nível do agente, na página Conhecimento, ou ao nível do tópico, com um nó de respostas generativas no tópico do agente.

Pode incorporar origens de conhecimento em agentes durante a sua criação inicial, adicioná-las após a criação do agente ou adicioná-las a um nó de tópico de respostas genéricas.

Fontes de conhecimento suportadas

Nome Source Description Número de entradas suportadas em respostas generativas Authentication
Sítio Web público Externo Pesquisa a entrada da consulta no Bing, devolve apenas resultados dos sites fornecidos Modo generativo: 25 sites
Modo clássico: quatro URLs públicas (por exemplo, microsoft.com)
None
Documents Internal Pesquisa documentos carregados no Dataverse, retorna resultados do conteúdo do documento Modo generativo: Todos os documentos
Modo clássico: Limitado pela alocação de armazenamento de ficheiros do Dataverse
None
SharePoint Internal Liga-se a um URL do SharePoint, usa o GraphSearch para devolver resultados Modo generativo: 25 URLs
Modo clássico: quatro URLs por nó de tópico de respostas generativas
Autenticação do ID Microsoft Entra do utilizador agente
Dataverse Internal Liga-se ao ambiente do Dataverse configurado e usa uma técnica generativa aumentada de obtenção no Dataverse para devolver resultados Modo generativo: Ilimitado
Modo clássico: duas fontes de conhecimento do Dataverse (e até 15 tabelas por fonte de conhecimento)
Autenticação do ID Microsoft Entra do utilizador agente
Dados corporativos usando conectores Internal Conecta-se a conectores onde os dados da sua organização são indexados pelo Microsoft Pesquisa Modo generativo: Ilimitado
Modo clássico: dois por agente personalizado
Autenticação do ID Microsoft Entra do utilizador agente

Note

  • A autenticação do utilizador do agente para fontes de conhecimento significa que, quando um utilizador específico faz uma pergunta ao agente, este apenas apresenta o conteúdo ao qual o utilizador específico pode aceder.

  • As fontes de conhecimento nos nós de respostas generativas atualmente não suportam Bing Custom Search, Azure OpenAI ou Custom Data. Em vez disso, a partir das propriedades do nó de respostas gerativas, utilize a opção Dados clássicos para fontes de Pesquisa Personalizada do Bing, Azure OpenAI ou Dados Personalizados.

  • Para sites, precisa de confirmar que sites a sua organização possui que o Bing pesquisará através do Copilot Studio.

  • Você pode realizar consultas independentes de idioma em todos os tipos de arquivos e idiomas suportados.

  • Se estiver a usar dados não estruturados, como ficheiros e pastas SharePoint individuais, ficheiros e pastas do OneDrive, ou conectores, existem limites e limitações diferentes. Para obter mais informações, vá para Limites e limitações.

  • Atualmente, as citações retornadas de uma fonte de conhecimento não podem ser usadas como entradas para outras ferramentas ou ações.

Autenticação de origem

Se estiver a usar SharePoint, Dataverse ou dados empresariais com conectores Microsoft Copilot, precisa de incorporar autenticação. Para mais informações, consulte Configurar autenticação de utilizadores no Copilot Studio. Para nodos individuais de respostas gerativas, veja Autenticação.

Além disso, talvez seja necessário levar em conta considerações de URL que exijam autenticação extra para suas fontes.

Pesquisa de conhecimento nos modos clássico e generativo

A forma como o sistema pesquisa fontes de conhecimento depende do modo de orquestração que o agente utiliza: clássico ou generativo.

Orquestração clássica

Quando configura um agente para usar orquestração clássica, aplicam-se as seguintes condições:

  • No tópico do sistema de amplificação conversacional , o número de fontes de conhecimento que o agente pode pesquisar é limitado. Depende do tipo de fonte de conhecimento. Seu agente pode pesquisar qualquer combinação de fontes de conhecimento, até o número máximo indicado para cada tipo na tabela a seguir:

    Tipo de fonte de conhecimento Limit
    Conexão do Serviço OpenAI do Azure 5
    IDs de Configuração Personalizada do Bing Custom Search 2
    Fontes de dados personalizadas 3
    Fontes de conhecimento do Dataverse 2 fontes com até 15 tabelas cada
    URLs do SharePoint 4
    Ficheiros carregados Ilimitado
    URLs do sítio web 4
  • Também pode incorporar um nó de respostas generativas num tópico, para que uma pesquisa seja realizada para intenções específicas e não apenas como uma contingência. Aplicam-se os limites da fonte de conhecimento anterior.

  • A orquestração clássica suporta fontes de dados personalizadas, além das outras fontes de conhecimento.

Orquestração generativa

Quando configura um agente para usar orquestração generativa, aplicam-se as seguintes condições:

Definições das fontes de conhecimento do agente

A página de definições de IA generativa do seu agente contém definições importantes que afetam a forma como o seu agente utiliza as fontes de conhecimento.

Permitir respostas sem fundamento

A definição Permitir respostas sem fundamento na secção de Conhecimento das definições de IA Generativa do seu agente gere se o seu agente pode gerar respostas usando apenas o conhecimento geral do modelo. Esta configuração exige que o agente tenha a orquestração generativa ativada.

Captura de ecrã da definição Permitir respostas sem fundamento na secção de Conhecimento.

Quando ativa a opção Permitir respostas sem fundamento , o seu agente pode responder usando o conhecimento geral do modelo, mesmo que este não utilize fontes ou ferramentas de conhecimento.

Quando desligas esta definição, o agente bloqueia qualquer resposta gerada num turno em que não utilizou uma fonte de conhecimento ou ferramenta. Esta condição significa que a resposta é bloqueada se o agente responder a uma pergunta a partir do histórico de conversações ou conhecimento geral sem chamar uma fonte de conhecimento ou ferramenta. Nesse caso, o tópico de contingência é acionado.

Por exemplo, considere a seguinte conversa:

Utilizador: "Qual é a política de devolução para encomendas online?"

Agente: "A nossa política de devoluções permite devoluções dentro de 30 dias após a compra (para todos os artigos, incluindo artigos em promoção)." (Retirado de uma fonte de conhecimento)

Utilizador: "Isso aplica-se também a artigos em promoção?"

Agente:(Bloqueado)

Neste cenário, o agente pode decidir que já tem contexto suficiente dos turnos anteriores para responder à pergunta seguinte, sem precisar de chamar outra ferramenta ou fonte de conhecimento, pelo que a resposta fica bloqueada.

Note

Ativar o Permitir respostas sem fundamento não garante que o agente nunca use conhecimentos gerais. O modelo subjacente do agente pode ainda incorporar conhecimento geral quando combina esse conhecimento com informação que recupera de fontes de conhecimento ou ferramentas. Esta configuração só bloqueia respostas quando o agente não usou qualquer fonte de conhecimento ou ferramenta nesse turno.

Porque é que o agente às vezes não dá uma resposta concreta

Quando desativa Permitir respostas sem fundamento, o agente devolve uma resposta de uma fonte de conhecimento apenas quando a resposta inclui uma citação no texto dessa fonte. Este requisito ajuda a garantir que as respostas se baseiam nas suas fontes de conhecimento e não no conhecimento geral do modelo.

Por vezes, o modelo gera uma resposta correta a partir de uma fonte de conhecimento, mas não inclui uma citação para ela. Quando isso acontece, o agente retém a resposta e responde como se não tivesse encontrado qualquer informação. Como os modelos nem sempre incluem citações, este comportamento pode ser intermitente. Por exemplo, fazer a mesma pergunta novamente pode devolver a resposta.

Para tornar as citações e respostas fundamentadas mais consistentes:

  • Adicione instruções de citação. Nas instruções do agente, peça ao modelo que cite sempre as suas fontes. Por exemplo, "Inclua sempre uma citação no texto do documento de origem para cada afirmação."
  • Evite instruções que interfiram com as citações. Instruções que indicam ao modelo para omitir referências ou fontes, ou que forçam um formato de saída rígido (por exemplo, "responder apenas em JSON"), podem suprimir os marcadores de citação de que o agente precisa. Mantenha as instruções concisas e não instrua o modelo a remover ou reformatar fontes de forma a quebrá-las.
  • Adicione detalhes de citação a dados personalizados. Se usar uma fonte de dados personalizada num nó de respostas generativas, inclua o ContentLocation (URL) e Title os campos para que o modelo possa citar a fonte. Saiba mais em Utilizar uma fonte de dados personalizada para nós de respostas generativas.

Note

Se quiseres que o agente responda mesmo quando não consegue citar uma fonte, ativa Permitir respostas sem fundamento. O agente pode então responder usando o conhecimento geral do modelo, pelo que as suas respostas nem sempre se baseiam nas suas fontes de conhecimento.

Como as citações aparecem em diferentes canais

A forma como as citações são apresentadas pode variar consoante o canal:

  • O Microsoft Teams tem limites mais rigorosos do que outros canais. Uma resposta mostra, no máximo, 20 citações; Qualquer um além disso é eliminado. O título de cada citação é limitado a cerca de 80 caracteres e o seu excerto a cerca de 480 caracteres, pelo que títulos ou excertos mais longos são encurtados.
  • Se personalizar a resposta generativa, as citações não são adicionadas automaticamente. Por exemplo, se limpar um nó Message e renderizar a resposta por si próprio através de uma variável ou de um Cartão Adaptativo, precisa de incluir a renderização da citação por si próprio. No Teams, os links de citação são devolvidos automaticamente apenas para respostas que não são personalizadas. Saiba mais em Citações não são renderizadas para respostas personalizadas.

Utilizar informações da Web

Pode encontrar a informação de utilização na definição web na página de definições de IA Generativa do agente. Também pode encontrar a definição de Pesquisa na Web na secção de Conhecimento da página de Visão Geral do agente. Esta configuração permite ao seu agente aceder a informações amplas, em tempo real e up-todatas para além do que está disponível em bases de conhecimento pré-definidas ou específicas da empresa. Essa configuração requer que o agente tenha a orquestração generativa ativada.

Quando ativa a opção Usar informação na configuração de Pesquisa Web/, é ativada quando a pergunta de um utilizador pode beneficiar de informação na web. Ele pesquisa todos os sites públicos indexados pelo Bing. Este tipo de pesquisa acontece em paralelo com quaisquer pesquisas de sites públicos que você adicionou como fontes de conhecimento. Os resultados da Utilização de informações da Web/Pesquisa na Web estão intercalados com resultados das suas fontes de conhecimento dos sites públicos configurados.

Note

Utilizar informação da web/A Pesquisa na Web utiliza o Grounding com o Bing Search para devolver informação da web.

Moderação

Ao ativar as definições de moderação de conteúdo, o seu agente pode fornecer mais respostas. No entanto, o aumento das respostas pode afetar a permissão de conteúdo nocivo pelo agente.

Pode configurar as definições de moderação de conteúdos nas seguintes áreas:

  • A definição na página de definições de IA Generativa define a moderação ao nível do agente.
  • A definição no nó de respostas generativas define a moderação ao nível do tópico.
  • A definição na ferramenta de prompt define a moderação ao nível do prompt.

Em tempo de execução, a definição ao nível do tópico tem precedência. Se não definires a moderação de conteúdo ao nível do tópico, ela passa por defeito para a configuração de definições de IA Generativa .

Para sobrescrever a moderação de conteúdo do agente ou do tópico para ferramentas de prompt, configure a definição de Conclusão da ferramenta de prompt para enviar uma resposta específica.

Para ajustar as configurações de moderação de conteúdo no nível do agente, altere a opção Generative AI do seu agente para Generative.

  1. Selecione o nível de moderação pretendido para o seu agente.

    Os níveis de moderação variam do mais baixo ao mais alto. O nível mais baixo gera mais respostas, mas estas podem conter conteúdo prejudicial. O nível mais elevado de moderação de conteúdo gera menos respostas e aplica um filtro mais rigoroso para restringir conteúdo prejudicial. O nível de moderação padrão é Alto.

  2. Selecione Guardar.

Para ajustar as configurações de moderação de conteúdo no nível do tópico, altere a configuração no nó de respostas generativas.

Para ajustar as definições de moderação de conteúdo para a ferramenta de prompts, altere a definição no criador de prompts.

A base do grafo de inquilino com a definição de pesquisa semântica na página de definições de IA Generativa do seu agente determina se o seu agente usa pesquisa semântica para melhorar os resultados da pesquisa. Essa configuração requer que o agente tenha a orquestração generativa ativada.

Por defeito, todos os utilizadores com as licenças Microsoft 365 Copilot utilizam a pesquisa semântica com grounding de grafos de inquilino. No entanto, se nem todos os utilizadores finais tiverem licenças Microsoft 365 Copilot, ative esta definição para aproveitar o índice semântico desses utilizadores e melhorar a qualidade. Esta funcionalidade tem um custo adicional. Saiba mais em Copilot Credits taxas de faturação.

Esse recurso requer que o agente compartilhe um locatário com uma licença do Microsoft 365 Copilot. Também requer que um índice semântico seja configurado para utilização. Para usar um índice semântico, a licença Microsoft 365 Copilot deve ser atribuída a pelo menos um utilizador na empresa.

Note

Para pesquisar sobre o conteúdo do ficheiro Excel, use o interpretador de código em vez da pesquisa semântica. A pesquisa semântica tem limitações para a indexação de células.

Important

A funcionalidade Fundamento do grafo de inquilinos com pesquisa semântica exige que a autenticação do utilizador do agente esteja definida como Autenticar com a Microsoft. Se a autenticação estiver definida para qualquer outro método que não Autenticar com a Microsoft, não pode alterar a definição.

Quando ativas a funcionalidade e o criador tem uma licença Microsoft 365 no mesmo tenant, o agente suporta SharePoint e conectores contendo ficheiros até 200 MB.

Note

  • Para agentes baseados em fontes de conhecimento SharePoint, o grounding em grafos de inquilino com pesquisa semântica proporciona melhor recuperação de conhecimento e qualidade de resposta. Esta funcionalidade utiliza ferramentas internas de recuperação de ponta que permitem ao agente obter um maior volume de contexto, com maior precisão. No entanto, devido ao aumento da complexidade do sistema, alguns utilizadores e consultas podem deparar-se com um ligeiro aumento de latência.

  • Se não tiveres uma licença Microsoft 365 Copilot no mesmo tenant que o teu agente, ou se experimentares menor qualidade de resposta, desativa a funcionalidade.

  • O criador do agente não precisa ter uma licença do Microsoft 365 Copilot para criar um agente com um índice semântico.

  • Os conectores SharePoint e Microsoft Copilot suportam ficheiros até 512 MB se tiverem extensões PDF, PPTX ou DOCX. Saiba mais sobre os tipos de ficheiros suportados em Tipos de conteúdo suportados.

  • A funcionalidade Fundamento do grafo de inquilinos com pesquisa semântica é uma funcionalidade separada da funcionalidade de Pesquisa do Dataverse. Saiba mais sobre como funciona a pesquisa Dataverse em Perguntas Frequentes sobre a pesquisa Dataverse.

Definições das fontes de conhecimento na descrição geral do agente

As seguintes definições na página Descrição Geral do agente afetam a forma como o agente utiliza fontes de conhecimento.

A definição de Pesquisa Web na secção de Conhecimento da página de Visão Geral do agente. A informação de utilização da definição web na página de definições de IA Generativa também controla esta definição. Ao ativar esta definição, ela é ativada quando a pergunta de um utilizador pode beneficiar de informação na web. Ele pesquisa todos os sites públicos indexados pelo Bing. Este tipo de pesquisa acontece em paralelo com quaisquer pesquisas de sites públicos que você adicionou como fontes de conhecimento. Os resultados da Pesquisa na Web são intercalados com os resultados das fontes de conhecimento do seu site público configurado.

Captura de tela da página Visão geral de um agente, com foco na seção Conhecimento e destacando a configuração Pesquisa na Web.

Fontes oficiais

Quando adiciona fontes de conhecimento ao seu agente, pode nem sempre controlar a forma como a informação evolui ao longo do tempo ou pode não confiar totalmente nessas informações. É importante informar os seus utilizadores de que devem considerar as respostas com cautela e verificá-las quando apropriado.

No entanto, poderá saber que uma fonte de conhecimento específica é sujeita a um processo de verificação rigoroso e é altamente confiável. Nesse caso, pode marcá-la como fonte oficial. O agente pode então utilizá-la diretamente, sem verificação.

Para marcar uma fonte de conhecimento como oficial, na página de Conhecimento , selecione os três pontos () da fonte de conhecimento, selecione Fonte Oficial e selecione Sim.

Note

  • Quando a orquestração generativa está ativada, esta funcionalidade não é compatível. Se você quiser que seu agente use fontes de conhecimento oficiais e as marque como tal, desative a orquestração generativa.
  • Quando um agente usa fontes de conhecimento autorizadas, a resposta começa com uma indicação distinta.

Adicione e gerencie conhecimento para obter respostas generativas

As respostas generativas permitem ao seu agente encontrar e apresentar informação de múltiplas fontes, internas ou externas, sem necessidade de criar tópicos específicos. Use respostas generativas como fontes primárias de informação ou como fonte de recurso quando os temas criados não conseguem responder à questão do utilizador. Como resultado, pode criar e implementar rapidamente um agente funcional. Os criadores não precisam criar manualmente vários tópicos, que podem não responder a todas as perguntas dos clientes.

Por padrão, quando você cria um agente, o Copilot Studio cria automaticamente o tópico do sistema de impulsionamento de conversação . Este tópico contém um nó de respostas generativas, que pode usar para começar a utilizar fontes de conhecimento imediatamente. Todas as fontes de conhecimentos que adicionar ao nível do agente são adicionadas ao nó de respostas generativas no tópico de sistema Reforço conversacional.

Para obter pré-requisitos e informações sobre limitações, consulte Respostas generativas.

Para obter informações sobre métricas de análise por fonte de conhecimento, consulte: