← Voltar ao blog

IA & Agentes

Copilot Studio - Knowledge na nova experiência - o catálogo novo e a confusão com attachment

Copilot Studio - Knowledge in the new experience - the new catalog and the attachment mix-up

Copilot Studio - Knowledge na nova experiência - o catálogo novo e a confusão com attachment

Fala dataholics, seguindo a semana de novidades do Copilot Studio, hoje é a vez do Knowledge. Eu já tinha escrito uma série inteira sobre base de conhecimento, só que ela é da experiência clássica, e na nova o catálogo de fontes mudou de cara. Tem também uma distinção na documentação que parece bobagem e derruba arquitetura de agente.


Onde o Knowledge vive agora

Na nova experiência você configura knowledge pela aba Build, no mesmo painel onde ficam Instructions, Skills e Tools. Sem knowledge o agente responde só com o treinamento geral do modelo mais o que estiver escrito nas instructions, e é aí que ele começa a inventar coisa sobre a sua empresa.

O que muda de verdade é quem decide a busca. O runtime de orquestração avalia sozinho se a pergunta precisa de knowledge, escolhe quais fontes consultar, recupera o conteúdo e monta a resposta, às vezes com citação da origem. Você não amarra fonte em topic nem escreve regra de roteamento, quem faz isso é o orquestrador, e as suas instructions ainda influenciam como ele interpreta e apresenta o que achou.


O catálogo novo

Quando você clica em Add knowledge, o diálogo separa as fontes em abas Featured e Advanced, com uma área de upload no topo. Hoje a lista está assim:

  • Upload de arquivo - arrasta e solta PDF, Word, Excel e PowerPoint direto no agente.

  • Public websites (Featured) - URL de site público, que eu comparei com busca na web no post 4 da série.

  • SharePoint (Featured) - site, biblioteca ou arquivo específico.

  • ServiceNow (Featured) - conteúdo de service management.

  • Confluence (Advanced) - documentação de time e base de conhecimento.

  • Jira e Azure DevOps Work Items (Copilot connector) - issue, bug e backlog viram fonte de consulta.

  • Dataverse, Azure AI Search e outros Copilot connectors - aparecem conforme o seu ambiente e licenciamento.

Esse último ponto está escrito na doc e vale destacar, porque o que aparece na sua tela pode não ser o que aparece na minha. Se um colega jura que viu Dataverse ali e você não acha, provavelmente é diferença de ambiente ou de licença, não é bug.

Reginaldo, e Jira e Azure DevOps como knowledge, isso não seria tool?

Aqui a diferença é o que você quer fazer com eles. Como knowledge, o agente lê o work item pra responder pergunta, tipo "o que já foi reportado sobre lentidão no relatório X". Se você quer que ele crie um work item, aí sim é Tool, e eu abri esse caminho na série de tools e conectores. Mesma fonte, papel diferente dentro do agente.


Knowledge não é a mesma coisa que attachment

Essa é a parte que eu quero que você leve embora. A documentação agora deixa explícito:

  • Knowledge source é conteúdo que o maker disponibiliza pro agente em tempo de design. Todo usuário que conversar com aquele agente recebe exatamente o mesmo grounding.

  • Attachment é quando o usuário final traz o arquivo dele pra uma conversa específica, tipo jogar um PDF no chat e pedir um resumo. Aquilo vale pra aquela conversa e acabou.

Parece detalhe de vocabulário, só que eu já vi projeto desenhado errado por causa disso. A ideia era "o usuário sobe o manual do produto dele e o agente passa a saber responder sobre aquele manual pra todo mundo". Não funciona assim, o attachment morre com a conversa e o agente não aprende nada permanente com ele. Se o conteúdo precisa valer pra todos, ele tem que entrar como knowledge source, configurado pelo maker.


Escolhendo a fonte certa

Um resumo rápido de pra que serve cada uma, que é praticamente a régua que a própria doc sugere:

  • Documento específico que o agente precisa citar, sobe como arquivo.

  • Documentação pública, FAQ e material de produto, Public websites.

  • Política interna, procedimento e conteúdo de time, SharePoint.

  • Dado estruturado em tabela e registro, Dataverse.

  • Coleção grande de documento que precisa de busca de verdade, Azure AI Search.

  • Dado que mora fora da Microsoft, Copilot connectors.

DETALHE IMPORTANTE: lembra do post de ontem sobre Copilot Credits? Knowledge conta como tool na cobrança do GitHub Copilot harness. Cada fonte que o orquestrador resolve consultar entra na conta, então plugar oito fontes "por garantia" tem preço agora. Vale escolher menos e melhor.


RESUMO

  • Knowledge fica na aba Build e o orquestrador decide sozinho o que consultar.

  • Catálogo atual: upload de arquivo, Public websites, SharePoint, ServiceNow, Confluence, Jira, Azure DevOps Work Items, e ainda Dataverse, Azure AI Search e Copilot connectors conforme o ambiente.

  • O que aparece na tela varia por ambiente e licenciamento.

  • Knowledge source é do maker e vale pra todo mundo. Attachment é do usuário e morre na conversa.

  • Fonte demais custa crédito, escolha o que o agente realmente precisa.

Comenta aí se você já tinha percebido a diferença entre knowledge e attachment, porque eu levei um tempo pra achar isso escrito de forma clara na doc.

Referências:

Available knowledge sources for agents

Knowledge overview for agents

Espero que tenha gostado.

#copilotstudio #knowledge #rag #microsoft #ia #agentes #datainaction

#copilotstudio#knowledge#rag#microsoft#ia#agentes#datainaction

Gostou? Tem mais no YouTube e no LinkedIn.

← Voltar ao blog