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.
Neste quickstart, crias um Microsoft Foundry project e implementas um modelo. Se estiver a gerir uma equipa, também concede acesso aos membros da equipa. Depois de completar estes passos, você ou a sua equipa podem começar a construir aplicações de IA usando o modelo implementado.
Sugestão
Este quickstart mostra-te como criar recursos para construir um agente com uma configuração básica. Para cenários mais avançados que utilizam os teus próprios recursos, vê Configurar o teu ambiente para desenvolvimento de agentes.
Pré-requisitos
- Uma conta no Azure com uma subscrição ativa. Se não tiveres uma, cria uma conta Azure free, que inclui uma subscrição de teste gratuita.
- Se estás a criar um projeto para ti:
- Acesso a um papel que permite criar um recurso Foundry, como Azure Account AI Owner ou Azure AI Owner na subscrição ou grupo de recursos. Para mais informações sobre permissões, consulte Role-based access control for Microsoft Foundry.
- Se estás a criar o projeto para uma equipa:
- Acesso a uma função que permite completar atribuições de funções, como Proprietário. Para mais informações sobre permissões, consulte Role-based access control for Microsoft Foundry.
- Uma lista de endereços de email de utilizadores ou IDs de grupos de segurança Microsoft Entra para membros da equipa que necessitem de acesso.
Selecione o seu método preferido usando as seguintes abas:
Instale a versão 2.67.0 ou posterior da Azure CLI (verifique com
az version).Iniciar sessão no Azure:
az login
Crie um project
Crie um projeto Foundry para organizar o seu trabalho. O projeto contém modelos, agentes e outros recursos que a equipa utiliza.
Cria um grupo de recursos ou usa um já existente. Por exemplo, crie
my-foundry-rgemeastus:az group create --name my-foundry-rg --location eastusCrie o recurso Foundry. Por exemplo, crie
my-foundry-resourcenomy-foundry-rggrupo de recursos:az cognitiveservices account create \ --name my-foundry-resource \ --resource-group my-foundry-rg \ --kind AIServices \ --sku s0 \ --location eastus \ --allow-project-managementA flag
--allow-project-managementpermite a criação de projetos dentro deste recurso.Cria um subdomínio personalizado para o recurso. O nome custom domain deve ser globalmente único. Se
my-foundry-resourceestiver ocupado, tente um nome mais único.az cognitiveservices account update \ --name my-foundry-resource \ --resource-group my-foundry-rg \ --custom-domain my-foundry-resourceCria o projecto. Por exemplo, crie
my-foundry-projectnomy-foundry-resource:az cognitiveservices account project create \ --name my-foundry-resource \ --resource-group my-foundry-rg \ --project-name my-foundry-project \ --location eastusVerifique se o projeto foi criado:
az cognitiveservices account project show \ --name my-foundry-resource \ --resource-group my-foundry-rg \ --project-name my-foundry-projectA saída mostra as propriedades do projeto, incluindo o seu ID de recurso.
Referência: az cognitiveservices account
Implementar um modelo
Implementa um modelo que possas usar. Este exemplo usa gpt-4.1-mini, mas pode escolher qualquer modelo disponível.
az cognitiveservices account deployment create \
--name my-foundry-resource \
--resource-group my-foundry-rg \
--deployment-name gpt-4.1-mini \
--model-name gpt-4.1-mini \
--model-version "2025-04-14" \
--model-format OpenAI \
--sku-capacity 10 \
--sku-name Standard
Verifique se a implementação foi bem-sucedida:
az cognitiveservices account deployment show \
--name my-foundry-resource \
--resource-group my-foundry-rg \
--deployment-name gpt-4.1-mini
Quando a implementação está pronta, a saída mostra "provisioningState": "Succeeded".
Referência: az cognitiveservices deployment de conta
Obtenha os detalhes de ligação do seu projeto
Precisas que o endpoint do teu projeto se conecte a partir do teu código. Se estiver a administrar este project para outros, envie-lhes este endpoint juntamente com o nome da implementação.
- Inicie sessão no Microsoft Foundry usando a sua conta Azure.
- Seleciona o teu projecto.
- Encontre o endpoint do seu projeto no ecrã de boas-vindas do projeto.
- Copie o valor do endpoint. Usas este valor noutros tutoriais e iniciações rápidas.
Para administradores - conceder acesso
Se estiveres a administrar uma equipa, atribui o papel Azure AI User aos membros da equipa para que possam usar os modelos de projeto e implementados. Esta função fornece as permissões mínimas necessárias para construir e testar aplicações de IA. Para outras funções que possa precisar de atribuir, consulte controlo de acesso baseado em funções para Microsoft Foundry
Obtenha o ID do recurso do projeto.
PROJECT_ID=$(az cognitiveservices account project show \ --name my-foundry-resource \ --resource-group my-foundry-rg \ --project-name my-foundry-project \ --query id -o tsv)Atribuir o papel de Utilizador Azure IA a um membro da equipa:
az role assignment create \ --role "Azure AI User" \ --assignee "user@contoso.com" \ --scope $PROJECT_IDPara adicionar um grupo de segurança em vez de um utilizador individual:
az role assignment create \ --role "Azure AI User" \ --assignee-object-id "<security-group-object-id>" \ --assignee-principal-type Group \ --scope $PROJECT_IDVerifique a atribuição de funções:
az role assignment list \ --scope $PROJECT_ID \ --role "Azure AI User" \ --output table
Referência: atribuição de funções az
Verificar o acesso dos membros da equipa
Peça a um membro da equipa para verificar o seu acesso iniciando sessão no Microsoft Foundry, selecionando o projeto da lista de projetos e confirmando que o modelo implementado aparece em Build>Models.
Se o membro da equipa não conseguir acess ao projeto, verifique se a atribuição de funções foi concluída com sucesso. Verifique se usou o endereço de email correto ou o ID do grupo de segurança. Certifique-se de que a conta Azure do membro da equipa está no mesmo tenant Microsoft Entra.
Limpeza de recursos
Quando já não quiser este project, elimine o grupo de recursos para eliminar todos os recursos associados a ele.
az group delete --name my-foundry-rg --yes --no-wait