删除自定义模型部署 - Amazon Bedrock

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

删除自定义模型部署

在模型用于按需型推理之后,可以删除部署。删除部署后,您无法将其用于按需推理,但删除部署不会删除底层的自定义模型。

您可以使用 Amazon Bedrock 控制台删除自定义模型部署 AWS Command Line Interface、或 AWS SDKs。

重要

自定义模型部署删除后不可逆。请确保不再需要部署后再进行删除。如果需要再次使用自定义模型进行按需型推理,则必须创建新的部署。

删除自定义模型部署(控制台)

删除自定义模型部署
  1. 在导航窗格中的 Infer 下,选择按需自定义模型

  2. 选择想要删除的自定义模型部署。

  3. 选择删除

  4. 在确认对话框中,键入部署名称来确认删除。

  5. 选择删除确认删除。

删除自定义模型部署 (AWS Command Line Interface)

要使用删除自定义模型部署 AWS Command Line Interface,请使用带有部署标识符的delete-custom-model-deployment命令。此命令使用 DeleteCustomModelDeployment API 操作。

aws bedrock delete-custom-model-deployment \ --custom-model-deployment-identifier "deployment-arn-or-name" \ --region region

删除自定义模型部署 (AWS SDKs)

要以编程方式删除自定义模型部署,请使用带有部署的 Amazon 资源名称 (ARN) 或名称的 DeleteCustomModelDeploymentAPI 操作。以下代码演示了如何使用 SDK for Python (Boto3) 删除自定义模型部署。

def delete_custom_model_deployment(bedrock_client): """Delete a custom model deployment Args: bedrock_client: A boto3 Amazon Bedrock client for making API calls Returns: dict: The response from the delete operation Raises: Exception: If there is an error deleting the deployment """ try: response = bedrock_client.delete_custom_model_deployment( customModelDeploymentIdentifier="Deployment identifier" ) print("Deleting deployment...") return response except Exception as e: print(f"Error deleting deployment: {str(e)}") raise