本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
删除自定义模型部署
在模型用于按需型推理之后,可以删除部署。删除部署后,您无法将其用于按需推理,但删除部署不会删除底层的自定义模型。
您可以使用 Amazon Bedrock 控制台删除自定义模型部署 AWS Command Line Interface、或 AWS SDKs。
重要
自定义模型部署删除后不可逆。请确保不再需要部署后再进行删除。如果需要再次使用自定义模型进行按需型推理,则必须创建新的部署。
删除自定义模型部署(控制台)
删除自定义模型部署
-
在导航窗格中的 Infer 下,选择按需自定义模型。
-
选择想要删除的自定义模型部署。
-
选择删除。
-
在确认对话框中,键入部署名称来确认删除。
-
选择删除确认删除。
删除自定义模型部署 (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
" \ --regionregion
删除自定义模型部署 (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