

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 에이전트 삭제
<a name="agents-delete"></a>

에이전트가 더 이상 필요하지 않은 경우 언제든지 삭제할 수 있습니다.

에이전트를 삭제하는 방법을 알아보려면 원하는 방법의 탭을 선택하고 다음 단계를 따릅니다.

------
#### [ Console ]

**에이전트를 삭제하려면 다음을 수행하세요.**

1. Amazon Bedrock 콘솔을 사용할 권한이 있는 IAM 자격 증명으로 AWS Management Console에 로그인합니다. 그 다음 [https://console.aws.amazon.com/bedrock](https://console.aws.amazon.com/bedrock)에서 Amazon Bedrock 콘솔을 엽니다.

1. 왼쪽 탐색 창에서 **에이전트**를 선택합니다.

1. 에이전트를 삭제하려면 삭제하려는 에이전트 옆에 있는 옵션 버튼을 선택합니다.

1. 삭제 결과에 대해 경고하는 대화 상자가 나타납니다. 에이전트 삭제를 계속 진행하려면 입력 필드에 **delete**를 입력한 다음 **삭제**를 선택합니다.

1. 삭제가 완료되면 성공 배너가 나타납니다.

------
#### [ API ]

에이전트를 삭제하려면 [Amazon Bedrock Agents 빌드 타임 엔드포인트](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt)를 사용하여 [DeleteAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteAgent.html) 요청을 보내고 `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 Agents 시작](bedrock-agent_example_bedrock-agent_Hello_section.md) 섹션을 참조하세요.

------