Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se apenas a:Portal Foundry (clássico). Este artigo não está disponível para o novo portal da Foundry.
Saiba mais sobre o novo portal.
Nota
Os links neste artigo podem abrir conteúdo na nova documentação do Microsoft Foundry em vez da documentação do Foundry (clássico) que está a ver agora.
Importante
Este artigo fornece suporte legado para projetos baseados em hubs. Não funciona para projetos da Foundry. Veja : Como sei que tipo de projeto tenho?
Nota de compatibilidade SDK: Exemplos de código requerem uma versão específica do Microsoft Foundry SDK. Se encontrar problemas de compatibilidade, considere migrar de um projeto baseado em hub para um projeto Foundry.
O Foundry AI Hub é um tipo de recurso que se utiliza juntamente com o tipo de recurso Microsoft Foundry. Só precisas dele para casos de uso selecionados. Os recursos do hub fornecem acesso a capacidades de alojamento e ajuste fino de modelos open-source, bem como capacidades de Azure Machine Learning, para além das capacidades suportadas pelo seu recurso associado Foundry.
Dica
Os recursos do hub estão disponíveis no portal Foundry, Estúdio do Azure Machine Learning e no portal Azure. O conjunto de funcionalidades e as opções de gestão variam consoante a ferramenta.
Quando cria um Hub de IA, provisiona automaticamente um recurso Foundry. Podes usar os recursos do hub em Foundry e Estúdio do Azure Machine Learning.
Os hubs têm os seus próprios tipos de projetos que suportam um conjunto de funcionalidades diferenciado dos projetos Foundry. Consulte tipos de projetos para uma visão geral das funcionalidades suportadas.
Criar um recurso hub
Comece por
Os hubs agrupam um ou mais projetos com definições comuns, incluindo acesso a dados e configurações de segurança. Os projetos funcionam como pastas para organizar o trabalho e dar acesso às APIs dos programadores.
Crie um projeto baseado num hub
Para começar a desenvolver, crie um projeto baseado em hubs. Pode aceder a projetos baseados em hubs no portal Foundry para construir com ferramentas de IA generativa, e ao ML Studio para construir com ferramentas concebidas para treino personalizado de modelos de aprendizagem automática.
Conceitos do projeto
Os projetos permitem-te criar e agrupar componentes reutilizáveis que podes usar entre ferramentas.
| Ativo | Descrição |
|---|---|
| Dados | Conjunto de dados que pode usar para criar índices, ajustar modelos e avaliar modelos. |
| Fluxos | Um conjunto de instruções executável que pode implementar a lógica da IA. |
| Avaliações | Avaliações de um modelo ou fluxo. Pode realizar avaliações manuais ou baseadas em métricas. |
| Índices | Indexações de pesquisa vetorial geradas a partir dos seus dados. |
Os projetos também têm definições específicas que se aplicam apenas a esse projeto:
| Ativo | Descrição |
|---|---|
| Ligações de Projeto | Ligações a recursos externos, como fornecedores de armazenamento de dados, que só tu e outros membros do projeto podem usar. Complementam as ligações partilhadas no hub acessível a todos os projetos. |
| Tempo de execução do fluxo de prompt | O fluxo de prompts é um recurso que pode usar para gerar, personalizar ou executar um fluxo. Para usar o fluxo de prompts, precisas de criar um runtime por cima de uma instância de computação. |
Nota
No portal Foundry, também pode gerir as definições de idioma e notificações que se aplicam a todos os projetos a que possa aceder, independentemente do hub ou projeto.
Partilhe configurações entre projetos usando o hub
Um hub partilha configurações para um grupo de projetos. Todos os projetos no hub partilham as mesmas configurações de segurança ou domínio de negócio.
As configurações partilhadas que gere no hub incluem:
- Segurança incluindo acesso à rede pública, encriptação de chaves gerida pelo cliente e controlos de identidade. As definições de segurança que configuras no hub passam automaticamente para cada projeto. Uma rede virtual gerida é partilhada entre todos os projetos que partilham o mesmo hub.
- As ligações permitem-te aceder a objetos no portal Foundry que são geridos fora do teu hub. Por exemplo, carregar dados numa conta de armazenamento Azure, ou modelar implementações num recurso Azure OpenAI ou Foundry existente. Opcionalmente, use a ligação para armazenar credenciais partilhadas, para que os programadores possam aceder implicitamente a objetos remotos durante o desenvolvimento.
- A computação e a alocação de quotas são geridas como capacidade partilhada para todos os projetos no portal Foundry que partilham o mesmo hub. Esta quota inclui uma instância computacional como uma estação de trabalho gerida na cloud para um indivíduo. O mesmo utilizador pode usar uma instância de computação entre projetos.
- Política aplicada em Azure no âmbito do hub aplica-se a todos os projetos geridos sob ele.
- Recursos dependentes do Azure são configurados uma vez por hub e projetos associados. Utiliza estes recursos para armazenar artefactos que gera enquanto trabalha no portal Foundry, como registos ou ao carregar dados. Para mais informações, consulte recursos dependentes.
Aceder a modelos Foundry de projetos baseados em hubs
Ao usar hubs, pode gerir ligações aos recursos existentes do Azure OpenAI ou Foundry. Utilize os seus modelos e as capacidades selecionadas de personalização em projetos baseados em hubs.
Depois de criar uma ligação, pode aceder a implementações de modelos através de experiências interativas de teste. Quando utiliza experiências de ajuste fino num projeto baseado em hub, os seus trabalhos de ajuste fino são implícitamente executados no recurso Foundry ligado (contexto padrão do projeto).
Recursos dependentes de armazenamento e de Key Vault
O Foundry AI Hub é uma implementação do Azure Machine Learning e requer múltiplos serviços Azure como dependências.
| Tipo de recurso | Fornecedor e tipo de recurso | Variante | Capacidades suportadas |
|---|---|---|---|
| Microsoft Foundry | Microsoft.CognitiveServices/account |
AIServices |
Agentes, Avaliações, Azure OpenAI, Fala, Visão, Linguagem e Compreensão de Conteúdos |
| Projeto da fundição | Microsoft.CognitiveServices/account/project |
AIServices |
Sub-recurso associado ao acima mencionado |
| Azure Speech | Microsoft.CognitiveServices/account |
Speech |
Voz |
| Azure Language in Foundry Tools | Microsoft.CognitiveServices/account |
Language |
Linguagem |
| Azure Vision em Foundry Tools | Microsoft.CognitiveServices/account |
Vision |
Visão |
| Azure OpenAI service | Microsoft.CognitiveServices/account |
OpenAI |
Modelos Azure OpenAI e a sua personalização |
| Azure AI Hub | Microsoft.MachineLearningServices/workspace |
hub |
Concentrador de conectividade e controlador de configuração de segurança para projetos que utilizam concentradores. |
| Projeto Azure AI Hub | Microsoft.MachineLearningServices/workspace |
project |
Treino personalizado de modelos de ML e alojamento de modelos |
Se não fornecer os seguintes recursos dependentes, eles são automaticamente criados.
| Recurso dependente do Azure | Fornecedor de recursos | Opcional | Nota |
|---|---|---|---|
| Microsoft Foundry | Microsoft.CognitiveServices/accounts |
Fornece acesso a modelos e outras APIs principais da Foundry. | |
| Conta de Armazenamento Azure | Microsoft.Storage/storageAccounts |
Armazena artefatos para os seus projetos, como fluxos e avaliações. Para isolamento de dados, os contentores de armazenamento são prefixados usando o GUID do projeto e protegidos condicionalmente com Azure ABAC para a identidade do projeto. | |
| Azure Key Vault | Microsoft.KeyVault/vaults |
Armazena segredos como cadeias de conexão para as tuas ligações de recursos. Para isolamento de dados, os segredos não podem ser recuperados entre projetos através de APIs. | |
| Azure Container Registry | Microsoft.ContainerRegistry/registries |
✔ | Armazena imagens do Docker criadas ao usar runtime personalizado para o fluxo de prompts. Para isolamento de dados, as imagens docker são prefixadas usando o GUID do projeto. |
| Aplicação Azure Insights & Espaço de Trabalho de Analítica de Logs |
Microsoft.Insights/componentsMicrosoft.OperationalInsights/workspaces |
✔ | Usado como armazenamento de registos quando opta por registos ao nível da aplicação para os fluxos de prompts implementados. |
| Pesquisa de IA do Azure | Microsoft.Search/searchServices |
✔ | Oferece capacidades de pesquisa para os seus projetos. |