기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
사용자 입력을 비활성화하면 에이전트는 사용자에게 추가 세부 정보를 요청하지 않습니다. 작업 그룹에서 API를 호출해야 하지만 API 요청을 완료하기에 충분한 정보가 없는 경우. 대신 에이전트 내의 모델은 기본값을 사용하고 적절한 함수 또는 방법을 호출할 때 가장 잘 추측합니다. 이로 인해 에이전트가 함수 호출 예측을 환각할 수 있습니다.
언제든지 Amazon Bedrock에서 사용자 입력을 비활성화할 수 있습니다.
사용자 입력을 비활성화하는 방법을 알아보려면 선택한 방법에 해당하는 탭을 선택하고 다음 단계를 따릅니다.
- Console
-
사용자 입력을 비활성화하려면
-
Amazon Bedrock 권한이 있는 역할을 AWS Management Console 사용하여 에 로그인하고 에서 Amazon Bedrock 콘솔을 엽니다https://console.aws.amazon.com/bedrock/. IAM
-
왼쪽 탐색 창에서 에이전트를 선택합니다. 그런 다음 에이전트 섹션에서 에이전트를 선택합니다.
-
에이전트 빌더 에서 편집을 선택합니다.
-
추가 설정 섹션을 확장하고 사용자 입력 비활성화를 선택합니다.
-
페이지 상단에서 준비를 선택합니다. 그런 다음 저장을 선택하여 변경 사항을 에이전트에 저장합니다.
- API
-
사용자 입력을 비활성화하려면 Agents for Amazon Bedrock 빌드 타임 엔드포인트와 함께 UpdateAgentActionGroup 요청(요청 및 응답 형식 및 필드 세부 정보는 링크 참조)을 보내고 다음 필드를 지정합니다.
필드 |
간단한 설명 |
actionGroupName |
작업 그룹의 이름 |
parentActionGroup서명 |
에이전트에 대한 사용자 입력을 비활성화AMAZON.UserInput 하려면 지정 |
actionGroupState |
에이전트에 대한 사용자 입력을 비활성화DISABLED 하도록 지정합니다. |
다음 예제에서는 사용자 입력을 비활성화하기 위해 필수 필드를 지정하는 일반적인 형식을 보여줍니다.
CreateAgentActionGroup:
{
"actionGroupName": "AskUserAction",
"parentActionGroupSignature": "AMAZON.UserInput",
"actionGroupState": "DISABLED"
}
에이전트에 대한 사용자 입력을 비활성화한 후에는 Amazon Bedrock용 에이전트 빌드 타임 엔드포인트 와 함께 PrepareAgent 요청(요청 및 응답 형식 및 필드 세부 정보는 링크 참조)을 전송해야 합니다.