O Elastic Algorithm Service (EAS) oferece processadores integrados para frameworks comuns, como PMML e XGBOOST. Também é possível criar um processador personalizado.
Como funciona
Prepare os arquivos de modelo, os arquivos do processador e outros artefatos de implantação e envie-os para um serviço de armazenamento em nuvem, como Object Storage Service (OSS) ou NAS. O EAS implanta o serviço ao montar o serviço de armazenamento para acessar esses artefatos.
Fluxo de trabalho de implantação de processador do EAS:
Pontos principais da implantação de processador:
O PAI fornece processadores integrados para casos de uso comuns. Para atender a requisitos específicos de negócios, desenvolva modelos e arquivos de processador personalizados e envie-os para um serviço de armazenamento em nuvem, como OSS ou NAS.
Armazene os arquivos de modelo e de processador separadamente. Durante a implantação, configure o caminho de montagem do modelo. No arquivo do processador, utilize o parâmetro get_model_path para recuperar o caminho configurado. Isso simplifica a substituição do modelo quando são necessárias atualizações frequentes.
Ao implantar um serviço com um processador, o EAS obtém a imagem de ambiente oficial do framework de inferência selecionado. Com base no arquivo do processador, ele implanta um servidor HTTP para gerenciar as solicitações do serviço.
Recomenda-se a implantação por imagem. A implantação por processador exige que o framework de inferência do modelo e o arquivo do processador atendam a requisitos de ambiente específicos, tornando esse método menos flexível que a implantação por imagem.
Parâmetros
Parâmetros específicos para implantação baseada em processador no console. Para outros parâmetros, consulte Implantação personalizada.
|
Parâmetro |
Descrição |
|
Model Settings |
Configure o arquivo de modelo usando um dos seguintes métodos:
|
|
Processor Type |
Há suporte para processadores integrados e personalizados. Para mais informações sobre processadores integrados, consulte Processadores integrados.
|