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.
Aviso
O desenvolvimento de funcionalidades do Prompt Flow terminou em 20 de abril de 2026. O recurso será totalmente desativado em 20 de abril de 2027. Na data de desativação, o Fluxo de Prompt entra no modo somente leitura. Seus fluxos existentes continuarão a operar até essa data.
Ação recomendada: Migre suas cargas de trabalho de Fluxo de Prompt para Microsoft Agent Framework antes de 20 de abril de 2027.
Antes de começar, verifique se você está familiarizado com ambientes Docker e Azure Machine Learning.
Etapa 1: Preparar o contexto do Docker
Criar image_build pasta
Em seu ambiente local, crie uma pasta que contenha os arquivos a seguir. A estrutura da pasta deve ter esta aparência:
|--image_build
| |--requirements.txt
| |--Dockerfile
| |--environment.yaml
Definir seus pacotes necessários em requirements.txt
Opcional: adicionar pacotes no repositório PyPI privado.
Use o seguinte comando para baixar seus pacotes localmente: pip wheel <package_name> --index-url=<private pypi> --wheel-dir <local path to save packages>
Abra o requirements.txt arquivo e adicione seus pacotes extras e suas versões específicas. Por exemplo:
###### Requirements with Version Specifiers ######
numpy == 2.2.0 # Version Matching. Must be version 2.2.0
requests >= 2.31.0 # Minimum version 2.31.0
coverage != 3.5 # Version Exclusion. Anything except version 3.5
pydantic ~= 2.0 # Compatible release. Same as >= 2.0, == 2.*
<path_to_local_package> # reference to local pip wheel package
Para obter mais informações sobre como estruturar o requirements.txt arquivo, consulte o formato de arquivo Requisitos na documentação do pip.
Definir o Dockerfile
Crie um Dockerfile e adicione o seguinte conteúdo e salve o arquivo:
FROM <Base_image>
COPY ./* ./
RUN pip install -r requirements.txt
Nota
Crie esta imagem Docker a partir da imagem base do "prompt flow".mcr.microsoft.com/azureml/promptflow/promptflow-runtime:<newest_version> Se possível, use a versão mais recente da imagem base.
Etapa 2: Criar um ambiente de Azure Machine Learning personalizado
Defina seu ambiente em environment.yaml
No computador local, use a CLI (v2) para criar um ambiente personalizado com base na imagem do Docker.
Nota
- Certifique-se de atender aos pré-requisitos para a criação de ambiente.
- Verifique se você se conectou ao seu espaço de trabalho.
az login # if not already authenticated
az account set --subscription <subscription ID>
az configure --defaults workspace=<Azure Machine Learning workspace name> group=<resource group>
Abra o environment.yaml arquivo e adicione o conteúdo a seguir. Substitua o marcador <environment_name> pelo nome do ambiente desejado.
$schema: https://azuremlschemas.azureedge.net/latest/environment.schema.json
name: <environment_name>
build:
path: .
Criar um ambiente
cd image_build
az ml environment create -f environment.yaml --subscription <sub-id> -g <resource-group> -w <workspace>
Nota
A criação da imagem do ambiente pode levar vários minutos.
Vá para a página da interface do usuário do workspace, vá para a página de ambiente e localize o ambiente personalizado que você criou.
Você também pode encontrar a imagem na página de detalhes do ambiente e usá-la como imagem base na sessão de computação do fluxo de comandos. Essa imagem também é usada para criar um ambiente para implantação de fluxo da interface do usuário. Para saber mais, veja como especificar a imagem base na sessão de computação.
Para saber mais sobre a CLI do ambiente, consulte Gerenciar ambientes.