Amazon Web Services 한국 블로그
Amazon Q Business 업데이트: ISV를 위한 생성형 AI 경험 개선
Amazon Q Business를 사용하여 기업 데이터 및 정보를 기반으로 더 나은 결정을 내리는 데 도움이 되는 생성형 AI 기반 어시스턴트를 통해 직원의 생산성을 향상시켜 오고 있습니다. 또한 직원은 독립 소프트웨어 개발 판매 회사(ISV)에서 제공하는 다양한 소프트웨어 애플리케이션을 사용하여 작업을 완료합니다. 많은 ISV가 사용자의 생산성을 높이기 위해 자체적으로 생성형 AI 기능을 만들고 있지만 ISV는 자사 애플리케이션 내의 데이터만 활용하는 경우가 많기 때문에 최종 사용자는 여전히 여러 애플리케이션 사이를 오가며 작업을 완료하고 있습니다.
오늘, ISV를 위한 새로운 Amazon Q Business의 성능을 발표하게 되었습니다. 이제 ISV는 Amazon Q 인덱스와 통합하여 단일 API를 통해 여러 소스에서 데이터를 검색하고 Amazon Q 임베디드 어시스턴트의 설계를 사용자 지정할 수 있습니다.
이러한 새로운 성능을 통해 ISV와 애플리케이션 개발자는 여러 SaaS(Software-as-a-Service) 애플리케이션에서 엔터프라이즈 지식과 사용자 컨텍스트를 모두 활용하는 동시에 Amazon Q Business 기능으로 생성형 AI 로드맵을 가속화하여 애플리케이션 내에 개인화된 AI 기반 경험을 신속하게 배포할 수 있습니다.
Amazon Q 인덱스를 사용하여 추가 데이터로 생성형 AI 기능 개선
이 새로운 성능을 통해 ISV는 애플리케이션 외부에서 콘텐츠와 컨텍스트에 액세스하여 더 다채로운 경험을 구축하고 참여 및 유지율을 개선하는 동시에, 선호하는 대규모 언어 모델(LLM)을 사용하여 기존의 생성형 AI 및 검색 증강 생성(RAG) 워크플로를 보완할 수 있습니다. 중요한 것은 고객이 인덱스에 대한 완전한 소유권을 유지하고 데이터에 액세스할 수 있는 애플리케이션을 완벽하게 제어할 수 있다는 것입니다.
소프트웨어 제공업체는 고객이 인덱싱된 데이터에 대한 액세스 권한을 부여할 수 있도록 Amazon Q Business에 애플리케이션을 등록합니다. 검증 후 소프트웨어 제공업체는 이 추가 데이터를 사용하여 내장된 생성형 AI 기능을 개선하여 고객에게 보다 개인화된 응답을 제공할 수 있습니다. 자세한 내용은 소프트웨어 제공업체용 Amazon Q 인덱스 웹 페이지를 참조하십시오.
ISV가 Amazon Q 인덱스와의 통합을 완료한 후에는 고객이 이 새로운 교차 애플리케이션 환경을 사용하도록 온보딩할 수 있는 두 가지 경로가 있습니다.
- ISV 애플리케이션을 통한 온보딩 — 고객이 ISV 플랫폼을 통해 프로세스를 시작합니다. ISV가 각 고객을 대신하여 Amazon Q Business 애플리케이션 및 인덱스를 생성합니다. 그러면 고객이 추가 데이터 소스를 연결할 자격 증명을 ISV에 제공합니다. 이 시나리오에서 ISV는 온보딩 경험과 사용자 인터페이스를 완벽하게 제어합니다.
- AWS Management Console을 통한 온보딩 — 고객이 AWS Console을 통해 직접 Amazon Q Business 애플리케이션을 생성하여 데이터 소스를 연결하고 ISV에 인덱스에 대한 액세스 권한을 부여할 수 있습니다. 검증된 ISV는 Amazon Q Business 콘솔에 ‘데이터 접근자’로 표시됩니다. 이 검증 상태는 ISV가 위에서 언급한 필수 검증 프로세스를 완료하고 고객 경험을 시작할 준비가 되었을 때 부여됩니다.
다음으로 고객이 기존 인덱스에 대해 검증된 ISV 액세스 권한을 부여하는 프로세스를 간략하게 설명하겠습니다.
고객은 애플리케이션을 생성하고 인덱스를 추가한 후 검증된 ISV에 대한 액세스 권한을 부여할 수 있습니다. 이 작업은 왼쪽 탐색 패널에서 데이터 접근자를 선택한 다음 데이터 접근자 추가를 선택하여 수행할 수 있습니다.
고객은 데이터 접근자 추가 페이지에서 검증된 모든 ISV 애플리케이션 목록을 찾을 수 있습니다.
고객은 ISV 애플리케이션을 선택한 후 ISV가 액세스할 수 있는 데이터를 구성합니다. 또한 고객은 ISV의 업데이트된 기능에 대한 액세스 권한을 부여할 사용자를 선택합니다.
액세스 권한을 부여한 후 고객은 ISV의 관리 콘솔에서 Amazon Q Business 애플리케이션을 연결하여 설정을 완료해야 합니다. 완료되면 ISV는 SearchRelevantContent
API를 사용하여 지정된 인덱스에서 데이터 검색 작업을 시작해 인덱스에서 데이터를 검색하여 생성형 AI 성능을 강화할 수 있습니다. 다음은 이 API를 사용하기 위한 샘플 코드 스니펫입니다.
import boto3
import pprint
qbiz = boto3.client("qbusiness", region_name="us-east-1", **credentials)
Q_BIZ_APP_ID = ${Q_BIZ_APP_ID}
Q_RETRIEVER_ID = ${Q_RETRIEVER_ID}
Q_DATA_SOURCE_ID = ${Q_DATA_SOURCE_ID}
search_params = {
'applicationId': Q_BIZ_APP_ID,
'contentSource': {
'retriever': {
'retrieverId': Q_RETRIEVER_ID
}
},
'queryText': 'Order coffee API',
'maxResults': 5,
'attributeFilter': {
'documentAttributeFilter': {
'andAllFilters': [{
'equalsTo': {
'name': '_data_source_id',
'value': {
'stringValue': DATA_SOURCE_ID
}
}
}]
}
}
}
search_response = qbiz.search_relevant_content(**search_params)
임베디드 어시스턴트의 설계 사용자 지정
Amazon Q 임베디드는 AI 기반 어시스턴트를 사용자 인터페이스에 임베딩하여 ISV가 Amazon Q Business를 최종 사용자까지 확장할 수 있도록 지원하는 성능입니다. 이 성능을 통해 ISV 사용자는 문서 요약 및 질문에 대한 답변 등 다양한 작업을 완료할 수 있습니다.
이제 소프트웨어 제공업체는 Amazon Q가 임베드된 임베딩 가능한 생성형 AI 어시스턴트 사용자 인터페이스(UI)를 기업 브랜딩에 맞게 사용자 지정할 수 있습니다. 시작하려면 왼쪽 탐색 패널에서 임베드된 Amazon Q를 선택하고 웹 경험 사용자 지정을 선택합니다.
이 페이지에서 테마를 선택하여 어시스턴트 이름, 환영 메시지, 색 구성표 및 로고 구성과 같은 생성형 AI 어시스턴트 UI의 모양과 느낌을 사용자 지정하기 시작합니다.
지금 이용 가능
사용자 지정 가능한 UI가 임베드된 Amazon Q 인덱스 및 Amazon Q는 현재 미국 동부(버지니아 북부) 및 미국 서부(오리건) AWS 리전에서 일반적으로 사용할 수 있으며, 추가 AWS 리전에서도 곧 사용할 수 있습니다.
이제 ISV는 Amazon Q Business의 기능을 통해 강력한 AI 성능을 바탕으로 사용자 경험을 혁신하고 개선할 수 있습니다. ISV가 애플리케이션을 개선할 수 있는 방법에 대해 자세히 알아보려면 소프트웨어 제공업체용 Amazon Q Business 페이지를 방문하십시오.
즐거운 코딩 되시기 바랍니다!
— Donnie