Visão geral dos recursos do hub (clássico)

Aplica-se somente a:Portal Foundry (clássico). Este artigo não está disponível para o novo portal do Foundry. Saiba mais sobre o novo portal.

Nota

Links neste artigo podem abrir conteúdo na nova documentação do Microsoft Foundry em vez da documentação da Foundry (clássica) que você está exibindo agora.

Importante

Este artigo fornece suporte herdado para projetos baseados em hub. Ele não funcionará para projetos do Foundry. Veja como saber qual tipo de projeto tenho?

Observação de compatibilidade do SSDK: exemplos de código exigem uma versão específica do SDK do Microsoft Foundry. Se você encontrar problemas de compatibilidade, considere a migração de um projeto baseado em hub para um projeto do Foundry.

Foundry AI Hub é um tipo de recurso utilizado em conjunto com o tipo de recurso Microsoft Foundry. Você só precisa dele para casos de uso selecionados. Os recursos do hub fornecem acesso a hospedagem de modelos de código aberto e capacidades de ajuste fino de modelos, bem como capacidades de Azure Machine Learning, além das capacidades suportadas pelo recurso Foundry associado.

Dica

Os recursos do hub estão disponíveis no portal do Foundry, no Estúdio do Azure Machine Learning e no portal do Azure. O conjunto de recursos e as opções de gerenciamento variam de acordo com a ferramenta.

Ao criar um Hub de IA, você provisiona automaticamente um recurso do Foundry. Você pode usar recursos de hub em Foundry e Estúdio do Azure Machine Learning.

Os hubs têm seus próprios tipos de projeto que dão suporte a um conjunto de recursos diferenciado de projetos do Foundry. Consulte os tipos de projeto para obter uma visão geral dos recursos com suporte.

Criar um recurso de hub

Comece criando seu primeiro hub no portal do Foundry ou use Azure portal ou templates para opções de configuração avançadas, como rede.

Os hubs agrupam um ou mais projetos com configurações comuns, incluindo acesso a dados e configurações de segurança. Os projetos atuam como pastas para organizar o trabalho e dar acesso às APIs do desenvolvedor.

Criar um projeto baseado em hub

Para começar a desenvolver, crie um projeto baseado em hub. Você pode acessar projetos baseados em hub no portal do Foundry para criar com ferramentas de IA generativas e o ML Studio para criar com ferramentas projetadas para treinamento personalizado de modelo de machine learning.

Conceitos do Project

Os projetos permitem criar e agrupar componentes reutilizáveis que podem ser usados entre ferramentas.

Ativo Descrição
Dados Conjunto de dados que você pode usar para criar índices, ajustar modelos e avaliar modelos.
Fluxos Um conjunto de instruções executável que pode implementar a lógica de IA.
Avaliações Avaliações de um modelo ou fluxo. Você pode executar avaliações manuais ou baseadas em métricas.
Índices Índices de pesquisa de vetor gerados a partir de seus dados.

Os projetos também têm configurações específicas que se aplicam somente a esse projeto:

Ativo Descrição
Conexões do projeto Conexões com recursos externos, como provedores de armazenamento de dados que somente você e outros membros do projeto podem usar. Eles complementam as conexões compartilhadas no hub acessível a todos os projetos.
Runtime do fluxo de prompt O prompt flow é um recurso que você pode usar para gerar, personalizar ou executar um fluxo. Para usar o prompt flow, você precisa criar um runtime em cima de uma instância de computação.

Nota

No portal do Foundry, você também pode gerenciar as configurações de idioma e notificação que se aplicam a todos os projetos que você pode acessar, independentemente do hub ou do projeto.

Compartilhar configurações entre projetos usando o hub

Um hub compartilha configurações para um grupo de projetos. Todos os projetos no hub compartilham as mesmas configurações de segurança ou domínio de negócios.

As configurações compartilhadas que você gerencia no hub incluem:

  • Segurança , incluindo acesso à rede pública, criptografia de chave gerenciada pelo cliente e controles de identidade. Configurações de segurança que você configura no hub passam automaticamente para cada projeto. Uma rede virtual gerenciada é compartilhada entre todos os projetos que compartilham o mesmo hub.
  • As conexões permitem que você acesse objetos no portal do Foundry que são gerenciados fora do hub. Por exemplo, dados carregados em uma conta de armazenamento do Azure ou implantações de modelo em um recurso Azure OpenAI ou Foundry existente. Opcionalmente, use a conexão para armazenar credenciais compartilhadas, para que os desenvolvedores possam acessar implicitamente objetos remotos durante o desenvolvimento.
  • A alocação de computação e cota é gerenciada como capacidade compartilhada para todos os projetos no portal do Foundry que compartilham o mesmo hub. Essa cota inclui a instância de computação como estação de trabalho baseada em nuvem gerenciada para um indivíduo. O mesmo usuário pode usar uma instância de computação entre projetos.
  • Policy implementada no Azure no escopo do hub aplica-se a todos os projetos gerenciados por ele.
  • Recursos dependentes do Azure são configurados uma vez por hub e os projetos associados. Você usa esses recursos para armazenar artefatos gerados enquanto trabalha no portal do Foundry, como logs ou ao carregar dados. Para obter mais informações, consulte recursos dependentes.

Acessar modelos do Foundry de projetos baseados em hub

Usando hubs, você pode gerenciar conexões com recursos existentes Azure OpenAI ou Foundry. Use seus modelos e recursos de personalização selecionados em projetos baseados em hub.

Depois de criar uma conexão, você pode acessar implementações de modelos por meio de ambientes de teste interativos. Quando você usa experiências de ajuste fino em um projeto baseado em hub, seus trabalhos de ajuste fino são executados implicitamente no recurso Foundry ao qual está conectado (contexto de projeto padrão).

Recursos dependentes de Armazenamento e Key Vault

O Hub de IA do Foundry é uma implementação de Azure Machine Learning e requer vários serviços de Azure como dependências.

Tipo de recurso Tipo e provedor de recursos Variante Capacidades com suporte
Microsoft Foundry Microsoft.CognitiveServices/account AIServices Agentes, avaliações, Azure OpenAI, Fala, Visão, Linguagem e Compreensão de Conteúdo
Projeto de fundimento Microsoft.CognitiveServices/account/project AIServices Sub-recurso do item acima
Serviço de Voz do Azure Microsoft.CognitiveServices/account Speech Fala
Linguagem Azure nas Ferramentas de Foundry Microsoft.CognitiveServices/account Language Linguagem
Azure Vision em Ferramentas de Fundição Microsoft.CognitiveServices/account Vision Visão
Serviço Azure OpenAI Microsoft.CognitiveServices/account OpenAI Modelos OpenAI do Azure e sua personalização
Hub de IA do Azure Microsoft.MachineLearningServices/workspace hub Hub de conectividade e módulo de configuração de segurança para projetos baseados em hub
Projeto do Hub de IA do Azure Microsoft.MachineLearningServices/workspace project Treinamento personalizado de modelos de aprendizado de máquina e hospedagem de modelos

Se você não fornecer os seguintes recursos dependentes, eles serão criados automaticamente.

Recurso dependente do Azure Provedor de recursos Opcional Nota
Microsoft Foundry Microsoft.CognitiveServices/accounts Fornece acesso a modelos e outras APIs principais da Foundry.
conta do Armazenamento do Azure Microsoft.Storage/storageAccounts Armazena artefatos para seus projetos, como fluxos e avaliações. Para isolamento de dados, os contêineres de armazenamento são prefixados usando o GUID do projeto e protegidos condicionalmente usando Azure ABAC para a identidade do projeto.
Azure Key Vault Microsoft.KeyVault/vaults Armazena segredos como cadeias de conexão para suas conexões de recurso. Para isolamento de dados, segredos não podem ser recuperados entre projetos por meio de APIs.
Registro de Contêiner do Azure Microsoft.ContainerRegistry/registries Armazenam imagens do Docker criadas ao usar o runtime personalizado para o prompt flow. Para isolamento de dados, as imagens do Docker são prefixadas usando o GUID do projeto.
Aplicativo Azure Insights &
Workspace do Log Analytics
Microsoft.Insights/components
Microsoft.OperationalInsights/workspaces
Usado como o armazenamento de logs quando você escolhe o log de nível de aplicativo para os prompt flows implantados.
Pesquisa de IA do Azure  Microsoft.Search/searchServices Fornece recursos de pesquisa para seus projetos.

Próximas etapas