영화 전문가 플레이북 기반 사전 빌드된 에이전트는 영화와 관련된 다양한 질문에 답변할 수 있습니다. 에이전트는 영화에 관한 메타데이터가 포함된 BigQuery 데이터 세트와 Wikipedia에서 가져온 영화 줄거리 요약의 비정형 데이터 스토어를 모두 참조합니다.
샘플 대화상자
다음 샘플 대화상자에서는 사전 빌드된 에이전트가 처리하는 일반적인 시나리오를 보여줍니다.
줄거리 요약 및 데이터베이스 검색
사용자가 에이전트에게 아바타에 관한 요약을 요청합니다. 에이전트가 데이터 저장소에서 아바타의 영화 줄거리를 가져와 사용자에게 요약합니다. 사용자가 아바타의 수익을 묻습니다. 상담사는 데이터베이스에서 아바타의 수익과 예산을 검색하고 이 정보를 사용하여 사용자의 질문에 답변합니다. 사용자가 아바타가 출시된 달에 가장 높은 수익을 올린 비영어 영화가 무엇인지 묻습니다. 상담사는 데이터베이스를 검색하고 날짜와 언어로 필터링하여 사용자의 질문에 답변합니다.
사용자 입력 | 에이전트 응답 |
---|---|
안녕하세요. | |
안녕하세요. Cymbal Movies에 오신 것을 환영합니다. 영화 관련 질문에 답변해 드릴 수 있습니다. 무엇이든 물어보세요. | |
아바타에 대해 자세히 알려 줘 | |
영화 '아바타'의 줄거리는 다음과 같습니다. 2154년, 인류는 지구의 천연자원을 고갈시켜 심각한 에너지 위기에 직면합니다. 자원 개발 관리국 (RDA)은 알파 센타우리 항성계의 가스 거성 폴리페무스를 공전하는, 숲이 울창한 거주 가능 달인 판도라에서 귀중한 광물인 언옵테늄을 채굴합니다. 인간에게 유독한 대기를 가진 판도라에는 자연과 조화를 이루고 에이와라는 어머니 여신을 숭배하는 3m 높이의 파란색 피부를 가진 지능적인 휴머노이드 종족인 나비족이 살고 있습니다. 다른 도움이 필요하신가요? |
|
얼마나 많은 이익을 냈나요? | |
아바타의 예산은 2억 3,700만 달러였으며 총수입은 27억 9,000만 달러로, 25억 5,000만 달러의 수익을 올렸습니다. 도움이 더 필요한 사항은 없으신가요? |
|
아바타가 개봉한 달에 가장 높은 수익을 올린 비영어 영화는 무엇이었어? | |
아바타가 개봉된 달에 가장 높은 수익을 올린 비영어 영화는 3 Idiots로, 총수입이 7,000만 달러였습니다. 도움이 더 필요한 사항은 없으신가요? |
|
이상입니다. 감사합니다. | |
도움이 되었다니 다행입니다. |
기본 설정
이 사전 빌드된 에이전트를 설정하려면 다음 안내를 따르세요.
- 사전 빌드된 에이전트를 가져옵니다.
- 종속 리소스 만들기 체크박스를 선택된 상태로 둡니다.
도구 설정
이 에이전트에는 외부 서비스와 통합하는 데 사용되는 도구가 포함되어 있습니다.
이 서비스는 'movies_data' 및 'credits'라는 두 개의 테이블이 포함된 종속 BigQuery 데이터 세트 'Movies'를 자동으로 만듭니다.
영화 메타데이터가 새로 생성된 테이블로 가져오고 bq-search
OpenAPI 도구가 해당 데이터를 기반으로 빌드됩니다.
또한 'Movie Expert-data-store'라는 새 데이터 스토어가 생성되고 필요한 문서가 가져와집니다. 이 데이터 스토어는 'cymbal-movie-plots' 데이터 스토어 도구에서 사용됩니다.
조정
cymbal-movie-plots
도구는 영화 줄거리 요약이 포함된 Cloud Storage 버킷을 가리키는 데이터 스토어에 연결됩니다.
영화 데이터베이스 검색
bq-search
OpenAPI 도구는 BigQuery API에 연결하고, 에이전트가 생성한 SQL 쿼리를 입력하고, 영화에 관한 메타데이터가 포함된 BigQuery 테이블에서 실행하고, 쿼리 출력을 JSON 객체로 에이전트에 반환합니다.
이 도구에 서비스 계정 인증을 구성하고 BigQuery 작업 사용자 및 BigQuery 데이터 뷰어 역할을 부여한 서비스 계정을 제공해야 합니다.
완료
이제 에이전트 및 통합이 설정되어 테스트할 수 있습니다.