기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AI 프롬프트 및 AI 에이전트용 모델 업그레이드
Amazon Connect에서 AI 프롬프트 또는 AI 에이전트를 사용자 지정할 때 각 AI 프롬프트와 연결된 모델은 지침을 처리하는 대규모 언어 모델(LLM)을 결정합니다. 시간이 지남에 따라 더 새롭고 기능이 뛰어난 모델을 사용할 수 있게 됩니다. 이 주제에서는 몇 가지 일반적인 시나리오에서 모델을 업그레이드하는 방법을 설명합니다.
-
더 이상 사용되지 않는 모델을 사용하는 사용자 지정 AI 프롬프트가 하나 이상 있는 사용자 지정 AI 에이전트가 있는 경우
-
프롬프트 재정의가 없는 사용자 지정 AI 에이전트가 있는 경우
-
이전 버전의 시스템 AI 에이전트를 사용하고 있습니다.
사전 조건
모델을 업그레이드하기 전에 다음이 있는지 확인합니다.
-
AI 에이전트 디자이너가 활성화된 Amazon Connect 인스턴스입니다.
-
관리자 계정 또는 보안 프로필에 AI 에이전트 디자이너 권한이 있는 계정.
-
AI 프롬프트, AI 에이전트, 기본 시스템 AI 프롬프트 및 에이전트에 대한 지식.
업그레이드 시기
Amazon Connect는 모델 사용 중단이 예약되면 알려줍니다. Amazon Connect는 사용 중단 날짜가 지난 모델이 있으면 지원되는 모델로 LLM 추론을 자동으로 리디렉션하므로 서비스 중단이 발생하지 않습니다. 그러나 사용 중단 날짜 이전에 수동으로 업그레이드하면 대체 모델을 선택하고 환경에서 테스트할 수 있습니다. 다음 단계에 따라 자신에게 적용되는 시나리오를 결정합니다.
1단계: 사용자 지정 AI 에이전트를 확인합니다. 관리자 웹 사이트에서 AI 에이전트 디자이너인 AI 에이전트로 이동합니다. 유형 열을 살펴봅니다. 시스템 에이전트는 유형 이름 뒤에 시스템을 표시합니다(예: "응답 권장 사항 - 시스템"). 이 접미사가 없는 에이전트는 생성한 사용자 지정 에이전트입니다.
-
사용자 지정 AI 프롬프트가 하나 이상 할당된 사용자 지정 AI 에이전트가 있는 경우 → 시나리오 1(일부 프롬프트 유형만 재정의한 경우 설정되지 않은 프롬프트가 자동 업그레이드되고 사용자 지정 프롬프트만 업그레이드하면 됨)
-
프롬프트 재정의가 없는 사용자 지정 AI 에이전트가 있는 경우 → 시나리오 2(자동 업그레이드 프롬프트, 작업 필요 없음)
-
사용자 지정 AI 에이전트가 없는 경우 2단계로 건너뜁니다.
2단계: 기본 AI 에이전트 구성을 확인합니다. 동일한 AI 에이전트 페이지에서 기본 AI 에이전트 구성 섹션으로 스크롤합니다. 사용 사례가 특정 버전(최신으로 설정되지 않음)에 고정되어 있는 경우 → 시나리오 3을 업데이트할 수 있습니다. 이는 사용자 지정 에이전트가 없더라도 모든 고객에게 적용됩니다.
모델 해상도 작동 방식
개별 AI 에이전트를 구성할 때 Connect가 각 프롬프트에 사용할 LLM을 선택하거나, 각 프롬프트가 사용할 모델을 선택하거나, 두 옵션의 조합을 선택하도록 할 수 있습니다.
-
각 AI 프롬프트에는 사용할 LLM을 지정하는 모델 속성이 있습니다.
-
각 AI 에이전트는 하나 이상의 AI 프롬프트 버전을 참조합니다. 버전은 모델 선택을 포함하여 프롬프트의 변경 불가능한 스냅샷입니다.
-
사용자 지정 AI 에이전트를 생성하고 에이전트와 연결된 일부 프롬프트만 재정의하면 나머지 유형은 런타임 시 시스템 기본값에서 채워집니다. 명시적으로 설정한 프롬프트는 선택한 버전에 고정됩니다. 시스템에서 채우는 프롬프트는 최신 시스템 기본값을 사용합니다. 이 per-prompt-type 해상도는 Answer Recommendation, Manual Search 및 Non-Agentic Self Service와 같은 에이전트가 아닌 AI 에이전트 유형에 적용됩니다.
-
사용 가능한 모델은 Amazon Connect 인스턴스의 AWS 리전에 따라 다릅니다. 리전당 지원되는 모델 목록은 섹션을 참조하세요시스템/사용자 지정 프롬프트에 지원되는 모델.
시나리오 1: 사용자 지정 AI 프롬프트가 있는 사용자 지정 AI 에이전트
이 시나리오에서는 사용자 지정 AI 에이전트를 생성하고 하나 이상의 사용자 지정 AI 프롬프트를 할당했습니다. 사용자 지정 프롬프트는 게시할 때 선택한 모델에 고정됩니다.
사용자 지정 프롬프트는 모델 업그레이드를 자동으로 수신하지 않습니다. 모델을 수동으로 업데이트하고, 새 프롬프트 버전을 게시하고, AI 에이전트를 업데이트해야 합니다.
일부 프롬프트 유형만 재정의한 경우
일부 AI 에이전트 유형은 여러 프롬프트 유형을 지원합니다. 예를 들어 답변 권장 AI 에이전트는 의도 레이블 지정 생성, 쿼리 재구성, 답변 생성의 세 가지 프롬프트 유형을 지원합니다. 이 중 일부만 사용자 지정 프롬프트로 설정하고 나머지는 설정되지 않은 상태로 두면 다음이 적용됩니다.
-
명시적으로 설정한 프롬프트 유형(관리자 웹 사이트 또는 CLI를 통해)은 선택한 특정 프롬프트 버전에 고정됩니다. 업데이트하지 않는 한 변경되지 않습니다. 각 사용자 지정 프롬프트에 대해 아래 업그레이드 단계를 따릅니다.
-
설정 해제한 프롬프트 유형은 AI 에이전트 구성에 저장되지 않습니다. 런타임 시 Amazon Connect는 현재 시스템 기본값에서 문제를 해결합니다. 이러한 유형은 항상 모델 업그레이드를 포함한 최신 시스템 프롬프트 버전을 사용합니다. 설정되지 않은 프롬프트 유형에는 작업이 필요하지 않습니다.
관리자 웹 사이트를 사용하여 업그레이드
1단계: 업데이트된 모델을 사용하여 새 프롬프트 버전 생성
-
Amazon Connect 관리자 웹 사이트에 로그인합니다.
-
탐색 메뉴에서 AI 에이전트 디자이너, AI 프롬프트를 선택합니다.
-
프롬프트 목록에서 업그레이드하려는 사용자 지정 AI 프롬프트를 선택합니다.
-
AI Prompt Builder(오른쪽 상단)에서 편집을 선택합니다.
-
오른쪽 상단 드롭다운에는 최신: 초안이 표시됩니다. 수정하려는 작업 복사본입니다.
-
모델 섹션에서 드롭다운을 사용하여 새 모델을 선택합니다.
-
게시를 선택합니다. 그러면 새 모델로 새 버전의 프롬프트가 생성됩니다.
-
동일한 페이지의 버전 섹션까지 아래로 스크롤합니다. 새 버전이 생성되었는지 확인할 수 있습니다.
-
새 버전을 확인하려면 AI 에이전트 디자이너인 AI 프롬프트로 돌아갑니다. 목록에서 프롬프트를 선택한 다음 버전 드롭다운(오른쪽 상단)을 사용하여 새 버전을 선택합니다. 개요 섹션에 업데이트된 모델 ID가 표시됩니다.
2단계: 새 프롬프트 버전을 사용하도록 AI 에이전트 업데이트
-
AI 에이전트 디자이너, AI 에이전트로 이동합니다.
-
이 프롬프트를 참조하는 사용자 지정 AI 에이전트를 선택합니다.
-
AI 에이전트 빌더에서 편집을 선택하여 에이전트 빌더 페이지를 엽니다.
-
프롬프트 추가를 선택합니다. 사용 가능한 프롬프트가 포함된 팝업이 나타납니다.
-
새 프롬프트 버전을 선택한 다음 추가를 선택합니다. 팝업이 닫히고 에이전트에 프롬프트가 추가됩니다.
-
게시를 선택합니다. 이렇게 하면 업데이트된 모델과 함께 사용자 지정 프롬프트를 사용하여 새 AI 에이전트 버전이 생성됩니다.
-
버전 섹션까지 아래로 스크롤하여 새 AI 에이전트 버전이 나타나는지 확인합니다.
-
필요에 따라 오른쪽 상단 드롭다운에서 최신 버전을 선택합니다. 프롬프트 섹션에 새 프롬프트 버전이 표시됩니다.
3단계: 새 AI 에이전트 버전을 기본값으로 설정
-
AI 에이전트 디자이너, AI 에이전트로 이동합니다.
-
기본 AI 에이전트 구성 섹션에서 사용자 지정 AI 에이전트를 사용하는 사용 사례를 찾아 새 버전으로 업데이트합니다.
-
체크 표시 아이콘(✓)을 선택하여 저장합니다.
-
매번 버전을 수동으로 업데이트하지 않으려면 버전 드롭다운에서 최신을 선택합니다. 이렇게 하면 가장 최근에 게시된 AI 에이전트 버전이 자동으로 사용됩니다.
AWS CLI를 사용하여 업그레이드
AI 프롬프트를 새 모델로 업데이트합니다.
aws qconnect update-ai-prompt \ --assistant-idassistant-id\ --ai-prompt-idcustom-prompt-id\ --model-idnew-model-id
프롬프트의 새 버전을 게시합니다.
aws qconnect create-ai-prompt-version \ --assistant-idassistant-id\ --ai-prompt-idcustom-prompt-id
AI 에이전트를 업데이트하여 새 프롬프트 버전을 참조합니다.
aws qconnect update-ai-agent \ --assistant-idassistant-id\ --ai-agent-idcustom-agent-id\ --configuration '{ "agentTypeConfiguration": { "promptTypeAIPromptId": "custom-prompt-id:new-version-number" } }'
AI 에이전트의 새 버전을 게시합니다.
aws qconnect create-ai-agent-version \ --assistant-idassistant-id\ --ai-agent-idcustom-agent-id
새 AI 에이전트 버전을 기본값으로 설정합니다.
aws qconnect update-assistant-ai-agent \ --assistant-idassistant-id\ --ai-agent-typeAGENT_TYPE\ --configuration '{ "aiAgentId": "custom-agent-id:new-version-number" }'
시나리오 2: 프롬프트 재정의가 없는 사용자 지정 AI 에이전트
이 시나리오에서는 로캘 또는 지식 기반 구성과 같은 설정을 사용자 지정하는 사용자 지정 AI 에이전트를 생성했지만 프롬프트 유형을 재정의하지 않았습니다. 모든 프롬프트는 시스템 기본값에서 확인됩니다.
자동 업그레이드
Amazon Connect가 업그레이드된 모델이 포함된 새 시스템 AI 에이전트 및 프롬프트 버전을 게시하면 사용자 지정 AI 에이전트가 자동으로 최신 시스템 프롬프트 버전을 선택합니다. 아무 조치도 필요하지 않습니다.
이는 설정되지 않은 프롬프트 유형이 항상 최신 시스템 프롬프트 버전을 가리키는 현재 시스템 기본값에서 런타임 시 확인되기 때문입니다.
시스템 업그레이드 전에 특정 모델 강제 적용
Amazon Connect가 새 모델을 시스템 기본값으로 롤아웃하기 전에 사용하려는 경우:
-
업그레이드하려는 시스템 프롬프트를 복사하여 사용자 지정 AI 프롬프트를 생성합니다.
-
모델을 원하는 최신 모델로 변경합니다.
-
사용자 지정 프롬프트를 게시합니다.
-
사용자 지정 AI 에이전트를 편집하고 원하는 유형에 사용자 지정 프롬프트를 추가합니다.
-
AI 에이전트를 게시합니다.
그러면 해당 프롬프트 유형이 시나리오 1 구성으로 변환됩니다.
시나리오 3: 기본 AI 에이전트 구성 업데이트
AI 에이전트 개요 페이지의 기본 AI 에이전트 구성 섹션은 각 사용 사례(응답 권장 사항, 수동 검색, 셀프 서비스 등)에 대해 활성화된 AI 에이전트 버전을 제어합니다.
Amazon Connect 인스턴스가 생성되면 각 사용 사례가 특정 시스템 AI 에이전트 버전으로 자동으로 구성됩니다. 이러한 버전은 고정되어 있습니다. Amazon Connect가 새 시스템 AI 에이전트 버전을 게시하거나 새 사용자 지정 AI 에이전트 버전을 게시할 때 자동 업데이트되지 않습니다. 새 버전을 수동으로 선택해야 합니다.
관리자 웹 사이트를 사용하여 업그레이드
-
AI 에이전트 디자이너, AI 에이전트로 이동합니다.
-
기본 AI 에이전트 구성 섹션에서 업데이트하려는 사용 사례(예: 권장 답변)를 찾습니다.
-
버전 드롭다운에서 새 AI 에이전트 버전을 선택합니다.
-
저장을 선택합니다.
-
매번 버전을 수동으로 업데이트하지 않으려면 버전 드롭다운에서 최신을 선택합니다. 이렇게 하면 가장 최근에 게시된 AI 에이전트 버전이 자동으로 사용됩니다.
AWS CLI를 사용하여 업그레이드
aws qconnect update-assistant-ai-agent \ --assistant-idassistant-id\ --ai-agent-typeAGENT_TYPE\ --configuration '{ "aiAgentId": "ai-agent-id:new-version-number" }'
AGENT_TYPE을 사용 사례 유형(예: , ANSWER_RECOMMENDATIONMANUAL_SEARCH, SELF_SERVICE)으로 바꿉니다.
요약
| # | 시나리오 | 자동 업그레이드? | 필요한 작업 |
|---|---|---|---|
| 1 | 사용자 지정 AI 프롬프트가 있는 사용자 지정 AI 에이전트 | 사용자 지정 프롬프트: 아니요. 설정 해제 프롬프트: 예 | 프롬프트 편집, 모델 변경, 프롬프트 게시, 에이전트 업데이트, 에이전트 게시. 설정 해제 프롬프트 자동 업그레이드. |
| 2 | 프롬프트 재정의가 없는 사용자 지정 AI 에이전트 | 예 | 조치가 필요하지 않음 |
| 3 | 기본 AI 에이전트 구성 업데이트 | 설정되지 않은 사용 사례: 예. 명시적으로 설정: 아니요 | 명시적으로 고정된 버전: 새 버전을 선택하고 저장 |
중요 고려 사항
-
테스트: 변경 사항을 광범위하게 배포하기 전에 비프로덕션 환경에서 모델 업그레이드를 테스트합니다.
update-sessionAPI를 사용하여 특정 세션에 대한 AI 에이전트 버전을 설정합니다. -
코드형 인프라: CloudFormation 또는를 통해 AI 프롬프트 및 AI 에이전트를 관리하는 경우 템플릿의 리소스 속성(예:
AWS::Wisdom::AIPrompt)ModelId을 AWS CDK업데이트하고 스택을 배포합니다. 이 주제에 설명된 프롬프트 유형 동작은 동일한 방식으로 적용됩니다. 즉, 런타임 시 시스템 기본값에서AWS::Wisdom::AIAgent해석의 프롬프트 유형을 설정 해제합니다. -
리전 가용성: 모델 가용성은 AWS 리전에 따라 다릅니다. 모델을 선택하기 전에 지원되는 모델 테이블을 확인합니다. 자세한 내용은 시스템/사용자 지정 프롬프트에 지원되는 모델 단원을 참조하십시오.
-
세션 수준 재정의: 세션에 설정된 AI 에이전트 버전이 어시스턴트 수준 기본값보다 우선하며, 이는 시스템 기본값보다 우선합니다. 세션 수준에서 AI 에이전트 버전을 설정하는 경우 해당 참조도 업데이트해야 합니다.
-
시스템 기본값으로 되돌리기: 관리자 웹 사이트를 사용하여 사용 사례를 시스템 AI 에이전트로 다시 전환하려면 AI 에이전트 디자이너인 AI 에이전트로 이동합니다. 기본 AI 에이전트 구성 섹션의 사용 사례를 찾고 에이전트 드롭다운에서 시스템 AI 에이전트를 선택한 다음 원하는 버전 또는 최신을 선택하고 저장을 선택합니다. CLI를 사용하여를 실행
list-ai-agents --origin SYSTEM하여 사용 사례 유형에 대한 시스템 AI 에이전트 ID를 찾은 다음를 사용하여 설정합니다update-assistant-ai-agent.