O que é o IQ do Foundry?
Dica
Consulte a guia Texto e imagens para obter mais detalhes!
Microsoft Foundry fornece um ambiente integrado para a criação de aplicativos e agentes de IA. Os modelos fornecem aos agentes recursos de linguagem e raciocínio, ferramentas permitem que eles executem ações e o conhecimento fornece informações que não foram incluídas no treinamento de modelo.
O IQ de fundimento é a camada de conhecimento gerenciado nesse ambiente. Ele conecta dados estruturados e não estruturados de sistemas empresariais compatíveis e da Web, disponibilizando essas informações aos agentes por meio de bases de dados de conhecimento reutilizáveis.
Uma solução de IQ do Foundry baseia-se em um recurso de Pesquisa de IA do Azure que manipula a recuperação de conhecimento e tem três componentes principais:
| Componente | Purpose |
|---|---|
| Base de conhecimento | O recurso de nível superior que identifica uma coleção de fontes de conhecimento relacionadas e controla o comportamento de recuperação. |
| Fonte de conhecimento | Uma conexão com conteúdo indexado ou remoto, como conteúdo Microsoft SharePoint, bancos de dados SQL do Azure, documentos em Armazenamento do Azure, dados públicos da Web, qi de trabalho Microsoft 365 Copilot e outros. |
| Recuperação agêntica | Um processo de recuperação que planeja pesquisas, localiza conteúdo relevante, classifica os resultados e retorna uma resposta unificada com referências de origem. |
Vários agentes podem usar o Protocolo de Contexto de Modelo (MCP) para se conectar ao recurso de Perguntas Frequentes do Foundry e pesquisar seus repositórios de conhecimento, permitindo que você desenvolva e gerencie uma única camada de conhecimento gerenciada centralmente para sua propriedade de agente em vez de implementar pipelines RAG individuais para cada agente e fonte de dados.
Por que usar o IQ do Foundry?
Considere uma organização que deseja criar três agentes:
- Um agente financeiro que aconselha os funcionários sobre diretrizes e procedimentos de declaração de despesas.
- Um agente do local de trabalho que permite que os funcionários solicitem suporte com as instalações do local de trabalho.
- Um agente de férias que fornece informações sobre feriados corporativos e permite que os funcionários reservem licenças pessoais.
Cada agente precisa de informações confiáveis. Uma abordagem é criar um pipeline RAG separado para cada agente, incluindo processamento de documentos, inserções, índices de pesquisa, lógica de recuperação, permissões e monitoramento. Essa abordagem pode duplicar o trabalho e produzir resultados inconsistentes.
Com o IQ do Foundry, os desenvolvedores podem criar bases de dados de conhecimento em torno de domínios de negócios, como políticas financeiras ou local de trabalho e instalações, e conectá-los aos agentes que precisam deles. Vários agentes podem usar a mesma base de dados de conhecimento, de modo que uma melhoria no conhecimento compartilhado pode beneficiar todos os agentes conectados.
O IQ da Foundry fornece recursos que incluem:
- Conectando bases de dados de conhecimento a fontes de conhecimento indexadas e remotas.
- Preparando o conteúdo indexado por meio de operações como agrupamento, geração de inserção e extração de metadados.
- Recuperando informações com técnicas de pesquisa de palavra-chave, vetor ou híbrida.
- Planejando e coordenando a recuperação em várias fontes.
- Retornando conteúdo relevante com citações para suas fontes.
- Impondo permissões de usuário para fontes e configurações com suporte.
Criar um recurso de IQ do Foundry
Pesquisa de IA do Azure fornece a infraestrutura de indexação e recuperação subjacente para o IQ do Foundry. A primeira etapa na criação da solução de IQ do Foundry é configurar um recurso de IQ do Foundry com uma instância de Pesquisa de IA do Azure .
Dica
Depois que o recurso de IQ do Foundry tiver sido criado, adicione a identificação gerenciada usada pelo projeto Foundry à função Leitor de Dados do Índice de Pesquisa para o recurso Pesquisa de IA do Azure para permitir que você teste a recuperação de conhecimento no playground do agente. As identidades gerenciadas para todos os agentes de produção que usarão a implementação do IQ do Foundry também precisam ser adicionadas a essa função.