本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
删除自定义模型部署
使用完模型进行按需推理后,可以删除部署。删除部署后,您无法将其用于按需推理,但删除部署不会删除底层的自定义模型。
您可以使用 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 操作。以下代码显示了如何使用适用于 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