View a markdown version of this page

Amazon Bedrock AgentCore invokeHarness를 사용하여 지원 티켓 분류 - AWS Step Functions

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

Amazon Bedrock AgentCore invokeHarness를 사용하여 지원 티켓 분류

이 샘플 프로젝트는 Amazon Bedrock AgentCore invokeHarness를 사용하여 AI로 고객 지원 티켓을 분류하는 방법을 보여줍니다. 상태 시스템은 역할별 시스템 프롬프트와 함께 invokeHarness 호출 2개를 실행합니다. 먼저 분석가 프롬프트가 티켓의 범주, 감정 및 긴급성을 분석합니다. 그런 다음 분류 디렉터 프롬프트가 작업을 권장합니다. 워크플로는 최종 분류 결정을 Amazon DynamoDB 테이블에 기록합니다.

이 샘플 프로젝트는 상태 시스템, 지원 AWS 리소스를 생성하고 관련 IAM 권한을 구성합니다. 템플릿은 Amazon Nova Lite 모델, 표준 Step Functions 상태 시스템 및 DynamoDB 테이블을 사용하는 Bedrock AgentCore Harness를 프로비저닝합니다. 이 샘플 프로젝트를 살펴보고 Step Functions 상태 시스템과의 Bedrock AgentCore 서비스 통합 사용에 대해 알아보거나 자체 프로젝트의 시작점으로 사용하세요.

사전 조건

이 샘플 프로젝트는 Amazon Nova Lite 대규모 언어 모델(LLM)을 사용합니다. 이 샘플 프로젝트를 성공적으로 실행하려면 Amazon Bedrock 콘솔에서 이 LLM에 대한 액세스 권한을 추가해야 합니다. 모델 액세스 권한을 추가하려면 다음 내용을 따릅니다.

  1. Amazon Bedrock 콘솔을 엽니다.

  2. 기본 탐색 창에서 모델 액세스를 선택합니다.

  3. 모델 액세스 관리를 선택합니다.

  4. Amazon Nova Lite 옆의 확인란을 선택합니다.

  5. 액세스 요청을 선택합니다. Amazon Nova Lite 모델의 액세스 상태는 액세스 권한 부여됨으로 표시됩니다.

1단계: 상태 머신 만들기

  1. Step Functions 콘솔을 열고 상태 머신 생성을 선택합니다.

  2. 템플릿에서 생성을 선택하고 관련 스타터 템플릿을 찾습니다. 다음을 선택하여 계속 진행합니다.

  3. 사용할 템플릿을 선택합니다.

    1. 데모 실행 - 읽기 전용 상태 머신을 생성합니다. 검토 후 워크플로와 모든 관련 리소스를 생성할 수 있습니다.

    2. 이를 기반으로 구축 - 자체 리소스를 사용하여 검토, 사용자 지정 및 배포할 수 있는 편집 가능한 워크플로 정의를 제공합니다. (함수 또는 대기열과 같은 관련 리소스는 자동으로 생성되지 않습니다.)

  4. 템플릿 사용을 선택하여 계속 선택합니다.

    참고

    계정에 배포된 서비스에 표준 요금이 적용됩니다.

2단계: 상태 머신 데모 실행

데모 실행 옵션을 선택한 경우 모든 관련 리소스가 배포되고 실행할 준비가 됩니다. 이를 기반으로 구축을 선택한 경우 사용자 지정 워크플로를 실행하기 전에 자리 표시자 값을 설정하고 추가 리소스를 생성해야 할 수 있습니다.

  1. 배포 및 실행을 선택합니다.

  2. CloudFormation 스택이 배포될 때까지 기다립니다. 이 프로세스는 최대 10분이 걸릴 수 있습니다.

  3. 실행 시작 옵션이 나타나면 입력을 검토하고 실행 시작을 선택합니다.

축하합니다!

이제 상태 머신의 데모가 실행 중이어야 합니다. 그래프 보기에서 상태를 선택하여 입력, 출력, 변수, 정의 및 이벤트를 검토할 수 있습니다.