删除代理 - Amazon Bedrock

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

删除代理

如果您不再需要某个代理,可以随时将其删除。

要了解如何删除代理,请选择与您的首选方法对应的选项卡,然后按照以下步骤操作:

Console
删除代理
  1. 采用有权使用 Amazon Bedrock 控制台的 IAM 身份登录 AWS 管理控制台。然后,通过以下网址打开 Amazon Bedrock 控制台:https://console.aws.amazon.com/bedrock

  2. 从左侧导航窗格中选择代理

  3. 要删除代理,请选择相应代理旁边的选项按钮。

  4. 系统会显示一个对话框,提醒您执行删除操作的后果。要确认您要删除代理,请在输入字段中输入 delete,然后选择删除

  5. 删除完成后,系统会显示一个成功横幅。

API

要删除代理,请使用 Amazon Bedrock 代理构建时端点发送 DeleteAgent 请求并指定 agentId

默认情况下,skipResourceInUseCheck 参数为 false,如果资源正在使用中,将会停止删除。如果将 skipResourceInUseCheck 设置为 true,即使资源正在使用中,也会被删除。

def delete_agent(self, agent_id): """ Deletes an Amazon Bedrock agent. :param agent_id: The unique identifier of the agent to delete. :return: The response from Amazon Bedrock Agents if successful, otherwise raises an exception. """ try: response = self.client.delete_agent( agentId=agent_id, skipResourceInUseCheck=False ) except ClientError as e: logger.error(f"Couldn't delete agent. {e}") raise else: return response

有关更多信息,请参阅 开始使用 Amazon Bedrock 代理