Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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/componentsMicrosoft.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. |