옵션
뉴스
Alloydb 및 Vertex AI에 의해 향상된 스마트 쇼핑 어시스턴트

Alloydb 및 Vertex AI에 의해 향상된 스마트 쇼핑 어시스턴트

2025년 4월 20일
198

전자상거래의 분주한 세계에서 두각을 나타내려면 단순히 좋은 제품 라인업 이상의 것이 필요합니다. 개인적이고 효율적인 쇼핑 경험을 만드는 것이 중요합니다. 이 가이드에서는 AlloyDB와 Vertex AI Agent Builder를 사용해 스마트 쇼핑 어시스턴트를 구축하는 과정을 안내하겠습니다. 우리는 이러한 기술들이 전자상거래 데이터와 통합되어 실시간 코사인 유사도 검색과 스마트 추천을 제공하는 방법을 탐구할 것입니다. 이 모든 것은 서버리스 Cloud Run 함수에 배포됩니다. 목표는 무엇일까요? 사용자에게 직관적일 뿐만 아니라 매우 만족스러운 쇼핑 경험을 제공하는 것입니다.

주요 포인트

  • AlloyDB 인스턴스 설정 및 전자상거래 데이터셋 로드.
  • AlloyDB에서 pgvector 및 생성 AI 모델 확장 활성화.
  • 제품 설명에서 임베딩 생성.
  • 사용자 입력을 기반으로 실시간 코사인 유사도 검색 수행.
  • 서버리스 Cloud Run 함수에 솔루션 배포.

스마트 쇼핑 어시스턴트 구축: 종합 가이드

AlloyDB와 Vertex AI: 강력한 조합

이 프로젝트는 Google Cloud의 PostgreSQL 호환 데이터베이스 서비스인 AlloyDB와 지능형 에이전트 제작을 위한 Google의 플랫폼인 Vertex AI Agent Builder의 힘을 활용합니다. AlloyDB는 분석의 중추 역할을 하며, Vertex AI는 대화형 AI의 마법을 더합니다. AlloyDB는 대규모 전자상거래 데이터셋을 관리하는 데 필요한 힘을 제공하고, Vertex AI는 자연어 처리와 실시간 추천을 위한 지능을 가져옵니다. 이 둘은 함께 반응이 빠르고 도움이 되는 쇼핑 어시스턴트를 위한 길을 닦습니다.

이 통합의 장점은 다음과 같습니다:

  • 실시간 제품 검색 및 추천
  • 맞춤형 쇼핑 경험
  • 확장되는 전자상거래 데이터를 처리할 수 있는 확장성
  • 서버리스 기술을 사용한 비용 효율적인 배포

1부: AlloyDB로 기초 다지기

AlloyDB를 설정하고 AI 통합을 준비하는 것부터 시작합시다. 해야 할 일은 다음과 같습니다:

  1. AlloyDB 인스턴스 생성: 클라우드 플랫폼에서 인스턴스를 설정하고 전자상거래 데이터셋을 로드합니다.

    AlloyDB 인스턴스 생성

  2. pgvector 및 생성 AI 확장 활성화: 이 확장은 AlloyDB가 벡터 임베딩과 AI 모델을 통합하여 유사도 검색과 지능적인 응답을 가능하게 합니다.
  3. 임베딩 생성: 제품 설명을 의미적 본질을 담은 숫자 벡터로 변환합니다.
  4. 실시간 코사인 유사도 검색: 사용자 텍스트와 제품 데이터를 실시간으로 매칭하기 위해 검색을 수행합니다.
  5. 서버리스 배포: 서버리스 확장성과 비용 효율성을 위해 Cloud Run 함수에 솔루션을 배포합니다.

AlloyDB를 분석 엔진으로: 콘텐츠 추출, 임베딩, 벡터 검색

AlloyDB는 분석의 핵심으로, 다음과 같은 필수 기능을 수행합니다:

  • 콘텐츠 추출: 제품, 카테고리, 고객 행동 간의 관계를 파악하여 쇼핑 어시스턴트에 맥락을 제공합니다.
  • 임베딩 생성: 제품 설명과 사용자 쿼리를 임베딩으로 변환하여 의미적 텍스트 비교를 가능하게 합니다.

    임베딩 생성

  • 벡터 검색: 쿼리 임베딩과 제품 임베딩을 비교하여 가장 관련성 높은 상위 25개 매칭을 찾습니다. Gemini가 이를 검증하고, 결과는 JSON 형식으로 포맷됩니다.

단계별 가이드: Google Cloud 프로젝트 설정

Google Cloud 프로젝트 획득

기술적인 측면에 뛰어들기 전에 Google Cloud 프로젝트가 필요합니다. 처음이라면, 프로젝트를 생성하고 스마트 쇼핑 어시스턴트의 테스트 및 배포 비용을 충당하는 데 도움이 되는 $300 크레딧이 포함된 무료 평가판을 이용할 수 있습니다.

Google Cloud 프로젝트 생성

Google Cloud 프로젝트 생성에 대한 자세한 내용은 설명의 비디오(타임스탬프 4:30)를 참조하세요.

  1. Google Cloud Console로 이동합니다.
  2. 아직 가입하지 않았다면 계정을 생성합니다.
  3. 로그인 후 새 프로젝트를 생성하고 무료 평가판을 활성화합니다.
  4. 콘솔에 있으며 프로젝트가 선택되어 있는지 확인합니다.

Cloud Shell 활성화

Google Cloud 서비스를 관리하려면 gcloud 명령줄 도구에 액세스할 수 있는 브라우저 기반 터미널인 Cloud Shell을 실행해야 합니다.

Cloud Shell 활성화

  • Google Cloud Console에서 "Cloud Shell 활성화" 아이콘을 클릭합니다.
  • 초기화될 때까지 잠시 기다립니다.
  • 계정에 로그인합니다.

인증 및 프로젝트 구성

계속 진행하기 전에 인증이 완료되었는지, 프로젝트가 올바르게 설정되었는지 확인하세요. 방법은 다음과 같습니다:

  1. 'gcloud auth list' 명령을 실행하여 인증 상태를 확인합니다.

    인증 확인

  2. 요청 시 Cloud Shell을 인증합니다.
  3. 'gcloud config list project' 명령으로 프로젝트 목록을 확인합니다.

필수 Google Cloud API 활성화

AlloyDB 및 기타 Google Cloud 서비스를 사용하려면 필요한 API를 활성화해야 합니다. gcloud 명령줄 도구로 이를 수행할 수 있습니다.

API 활성화

다음 명령을 실행하여 필요한 API를 활성화합니다:

gcloud services enable alloydb.googleapis.com compute.googleapis.com cloudresourcemanager.googleapis.com servicenetworking.googleapis.com run.googleapis.com sqladmin.googleapis.com cloudfunctions.googleapis.com aiplatform.googleapis.com

이 명령은 AlloyDB, Google의 완전 관리형 PostgreSQL 데이터베이스와 Gemini 1.5 기능을 활성화하는 데 필요한 API를 활성화합니다. 완료까지 몇 분이 걸릴 수 있습니다.

AlloyDB 인스턴스 생성: 단계별

AlloyDB 인스턴스 설정

Google Cloud 프로젝트가 준비되었으므로 AlloyDB 인스턴스를 설정할 차례입니다. 방법은 다음과 같습니다:

AlloyDB 인스턴스 설정

  1. Google Cloud Console에서 AlloyDB를 검색합니다.
  2. 클러스터를 생성하고 비밀번호를 설정합니다.
  3. 인스턴스의 지역을 선택합니다.
  4. 기본 네트워킹 옵션을 선택합니다.

AlloyDB Studio 연결 및 데이터 추가

AlloyDB 인스턴스가 실행되면 지식 기반을 구축하기 위해 데이터를 추가해야 합니다.

AlloyDB Studio 연결

  1. AlloyDB Studio로 이동하여 전자상거래 데이터베이스를 생성합니다. 인스턴스가 준비될 때까지 기다립니다.
  2. 데이터베이스로 PostgreSQL을 선택하고 인증합니다.
  3. AlloyDB Studio로 이동하면 여러 편집기 창이 표시됩니다.
  4. pg_vector 및 googleml 통합 확장을 생성합니다.
  5. 의류 테이블을 생성하고 설정 명령을 실행합니다.
  6. AlloyDB 내에서 다양한 카테고리가 포함된 의류 테이블과 같은 테이블을 생성합니다.

Google Cloud Console을 통해 ML 플래그 추가

검색 기능을 활성화하려면 Cloud Shell을 사용하여 Google Cloud 플래그를 추가해야 합니다:

ML 플래그 추가

  1. 기본 인스턴스로 이동하여 "인스턴스 수정"을 선택합니다.
  2. 고급 옵션을 선택하고 플래그를 선택합니다.
  3. "데이터베이스 플래그 추가"를 클릭합니다.
  4. 모델 지원을 활성화하기 위해 google_ml 통합을 선택하고 클릭합니다. 이 설정은 AlloyDB 서비스 계정이 Vertex AI의 사용자로 작동하도록 허용합니다.

Google Cloud 비용 이해: AlloyDB, Vertex AI, Cloud Run

Google Cloud 가격 고려사항

서비스비용 세부사항
AlloyDB사용된 컴퓨팅 및 메모리 리소스에 따라 비용이 결정됩니다.
Vertex AI제품 설명 및 사용자 검색 텍스트에 수행된 AI 작업에 따라 다릅니다.
Cloud Run배포 비용은 트래픽과 이를 처리하는 데 사용된 리소스에 따라 달라집니다.

그러나 무료 평가판에서 제공되는 $300 크레딧은 초기 구현 단계에서 이러한 비용의 대부분, 아니 전부를 충당할 수 있을 것입니다.

장단점: 균형 잡힌 관점

장점

  • 개인화된 쇼핑 경험: 맞춤형 제품 추천과 검색 결과를 제공하여 고객 만족도와 판매를 증진시킵니다.
  • 실시간 응답성: 즉시 답변을 제공하고 사용자 행동에 따라 추천을 동적으로 조정합니다.
  • 확장성 및 비용 효율성: 서버리스 기술을 활용하여 증가하는 전자상거래 데이터를 관리하고 운영 비용을 절감합니다.
  • AI 기반 지능: 자연어 이해와 벡터 검색을 통합하여 보다 직관적이고 효율적인 쇼핑 경험을 제공합니다.

단점

  • 구현 복잡성: 데이터베이스 관리, AI 통합, 서버리스 배포에 대한 전문 지식이 필요합니다.
  • 데이터 준비: 전자상거래 데이터를 AlloyDB 및 Vertex AI에 적합한 형식으로 변환하는 데 시간이 걸릴 수 있습니다.
  • 모델 훈련: AI 모델을 훈련하고 최적화하는 것은 계산 비용이 많이 들고 전문 기술이 필요합니다.
  • 지속적인 유지보수: AI 모델의 정확성과 관련성을 유지하려면 정기적인 모니터링과 재훈련이 필요합니다.

이 지식 엔진의 기능

Google AlloyDB의 기능

Google Cloud의 완전 관리형 PostgreSQL인 AlloyDB는 분석 엔진 역할을 합니다. 제공하는 기능은 다음과 같습니다:

  • 콘텐츠 추출: 콘텐츠와 사용자 검색 간의 관계를 분석합니다.

    콘텐츠 추출

  • 콘텐츠 임베딩: 텍스트를 의미 분석을 위한 숫자 벡터로 변환합니다.
  • 답변 찾기: 사용자에게 가장 관련성 높은 검색 결과를 식별합니다.

스마트 쇼핑 어시스턴트 활용

전자상거래 개인화

"핑크 캐주얼 순면" 상의를 찾는 고객을 상상해보세요. 스마트 쇼핑 어시스턴트는 이 쿼리를 사용하여 여성 상의 카테고리에 맞는 제품뿐만 아니라 사용자의 색상, 스타일, 원단 선호도에 맞는 제품을 찾을 수 있습니다. 이러한 개인화 수준은 쇼핑 경험을 더욱 관련성 있고 즐겁게 만듭니다.

고객 지원 챗봇

고객 서비스 챗봇은 이 지식 엔진을 활용하여 제품 관련 질문에 실시간 답변을 제공할 수 있습니다. 고객의 쿼리를 분석하고 제품 설명과 비교함으로써 챗봇은 정확하고 유용한 정보를 제공하여 고객 만족도를 높이고 지원 비용을 줄일 수 있습니다.

자주 묻는 질문

AlloyDB란 무엇인가요?

AlloyDB for PostgreSQL은 Google Cloud Platform의 완전 관리형, PostgreSQL 호환 데이터베이스 서비스로, 높은 성능과 가용성으로 알려져 있습니다. 오픈소스 PostgreSQL의 장점과 Google의 혁신을 결합합니다.

Vertex AI Agent Builder란 무엇인가요?

Vertex AI Agent Builder는 AI 기반 에이전트와 대화형 인터페이스를 구축하고 배포하기 위한 Google Cloud의 플랫폼입니다. 자연어 이해, 대화 관리, 다양한 데이터 소스와의 통합을 위한 도구를 제공합니다.

사용 중인 임베딩 모델은 무엇인가요?

이 구현은 사용자 검색을 수행하기 위해 Vertex AI 서비스의 텍스트 임베딩 004 모델을 사용합니다.

관련 질문 및 추가 탐구

쇼핑 어시스턴트 경험을 어떻게 더 개인화할 수 있나요?

개인화를 한 단계 더 높이려면 사용자 행동 데이터를 통합할 수 있습니다. 이는 과거 구매, 검색 기록, 기타 상호작용을 분석하여 상세한 사용자 프로필을 구축하는 것을 의미합니다. 쇼핑 어시스턴트는 이 프로필을 사용하여 제품 추천과 검색 결과를 미세 조정하여 각 사용자의 선호도에 맞춘 쇼핑 경험을 제공할 수 있습니다.

관련 기사
애플 스마트 글래스가 WWDC27에서 공개될 수 있으며, 프라이버시 보호를 강조할 것으로 예상된다 애플 스마트 글래스가 WWDC27에서 공개될 수 있으며, 프라이버시 보호를 강조할 것으로 예상된다 블룸버그의 마크 거먼은 시제품명 N50인 애플의 스마트 글래스가 2027년 6월 WWDC27에서 공개될 예정이며, 2027년 가을에 소매 시장 출시가 예상된다고 보도했다. 원래 올해 말과 2027년 초 출시가 목표였으나, 제품의 추가 정교화와 프라이버시 프로토콜 강화를 위해 출시 시기가 연기되었다.프라이버시는 애플의 스마트 글래스 전략의 핵심 기둥이다. 메타 등 경쟁사의 프라이버시 논란에서 교훈을 얻은 애플은 강력한 기능과 정책을 도입하고 있
내부 세부 사항 공개: 차세대 Gemini에 대한Computing Power의 긴장, 내부 팀들은 개발 우선순위와 자원 배분에 대해 의견이 갈렸다 내부 세부 사항 공개: 차세대 Gemini에 대한Computing Power의 긴장, 내부 팀들은 개발 우선순위와 자원 배분에 대해 의견이 갈렸다 보고에 따르면 구글의 높은 기대를 모았던次世代 제미니 모델의 출시가 연기되었다. 개발 우선순위와 자원 배분에 대한 내부 의견 불일치, 제한된 컴퓨팅 용량, 복잡한 승인 절차가 결합되어 2개월의 지연이 불가피해졌다. 자체 맞춤형 TPU 칩을 보유하고 있음에도 불구하고, 모델 학습, 구글 클라우드 서비스, 수많은 소비자 및 기업용 AI 애플리케이션 간의 경쟁적 수요로 인해 구글은 컴퓨팅 자원 부족에 직면해 있다. 최고 경영진은 이제 조직 개편을 통
OpenAI, 성장 둔화 우려 불식…여러 사업부門 가속화 OpenAI, 성장 둔화 우려 불식…여러 사업부門 가속화 외부로부터의 판매 성장 둔화 및 내부 목표 미달성에 대한 scrutiny에 대응하여, AI 선도 기업 오픈AI는 4월 28일 화요일에 자신감 있는 성명을 발표했다. 이 회사는 소비자 제품과 기업 서비스의 빠른 진전을 명확히 하며, 최근 제기된 사업 둔화에 대한 추측을 직접적으로 반박했다.동사가 "여러 내부 목표를 놓쳤다"는 주장에 대해, 오픈AI는 이러한 보도를 "전형적인 클릭베이트"로 일축했다. 이 회사는 AI 통합에 대한 강력한 기업 수요
관련 특별 주제 추천
데이터 분석 수익 대시보드, 퍼널 분석, 그리고 제품 지표를 위한 AI SQL 코파일럿
수익 대시보드, 퍼널 분석, 그리고 제품 지표를 위한 AI SQL 코파일럿

2026년 최신 최고의 AI SQL 코파일럿들이 최상위 순위에 올랐습니다! XIX.AI는 매주 업데이트되는 실제 환경 테스트를 위해 강력하고 혁신적인 도구들을 선별하여 제공합니다. 반드시 사용해 보아야 할 이 도구들은 정확한 수익 대시보드를 생성하고, 판매 과정을 분석하며, 제품 관련 지표를 신속하게 추적할 수 있도록 도와 생산성을 크게 향상시켜 줍니다. 데이터 기반 의사결정을 위한 완벽한 도구를 찾아보세요! 238자

9 도구
xix.ai
음악 작곡 노래 초안을 위한 최고의 AI 멜로디 작곡 도구
노래 초안을 위한 최고의 AI 멜로디 작곡 도구

2026년 최신 최고 인기 AI 멜로디 작곡 도구! XIX.AI는 엄격한 실전 테스트를 거쳐 최고의 작곡 경험을 제공하는 강력한 게임 체인저 컬렉션을 엄선했습니다. 무료와 유료 버전의 상세 비교, 정확한 순위, 그리고 놀라운 노래 초안을 손쉽게 만들고 창의적 생산성을 크게 높일 수 있는 필수 추천 옵션들을 확인할 수 있습니다. 지금 바로 탐색하여 완벽한 도구를 발견하세요!

8 도구
xix.ai
챗봇 면접 연습을 위한 최고의 AI 대화 트레이너 도구
면접 연습을 위한 최고의 AI 대화 트레이너 도구

2026년 최신 최고의 평점 높은 AI 대화 트레이너 도구들이 XIX.AI에서 만나보세요! 면접 연습을 위한 이 엄선된 컬렉션은 강력한, 게임 체인저 도구들을 포함하고 있으며, 엄격한 실제 세계 테스트를 거쳐 정확한 피드백을 제공합니다. 무료 대 유료 비교와 상세한 순위표를 찾을 수 있어 자신감과 기술을 향상시킬 수 있는 꼭 시도해봐야 할 옵션을 선택하는 데 도움이 됩니다. 지금 탐색하여 면접 성공을 위한 완벽한 도구를 발견하세요!

12 도구
xix.ai
디자인과 예술 창의적인 실험을 위한 최고의 AI 스타일 변환 도구
창의적인 실험을 위한 최고의 AI 스타일 변환 도구

2026년 최신, 최고 평점을 받은 창의적 실험을 위한 AI 스타일 변환 도구! XIX.AI는 실제 테스트와 엄격한 평가를 통해 탁월한 결과를 보여주는, 강력하고 판도를 바꿀 만한 ‘꼭 사용해 봐야 할’ 도구들을 엄선했습니다. 이 최고의 솔루션들은 콘텐츠 제작 속도를 높이고 무한한 창의적 가능성을 열어줌으로써 크리에이터들의 생산성을 크게 높여줍니다. 지금 바로 탐색하여 나에게 딱 맞는 도구를 찾아보고, 오늘 바로 창작을 시작해 보세요!

9 도구
xix.ai
만화 창작 시각적 스토리텔링을 위한 최고의 AI 대화 풍선 도구
시각적 스토리텔링을 위한 최고의 AI 대화 풍선 도구

2026년 시각적 스토리텔링을 위한 최신 최고 평점의 AI 대화 풍선 도구가 XIX.AI에 소개됩니다! 이 엄선된 모음집에는 크리에이터들이 생산성을 높이고 창의적인 난관을 극복하는 데 도움을 주는, 강력하고 획기적인 도구들이 포함되어 있습니다. 무료 버전과 유료 버전의 비교 정보를 확인하고, 실제 테스트 결과를 살펴보며, 최신 순위를 통해 매력적인 시각적 이야기를 만드는 데 꼭 필요한 솔루션을 찾아보세요. 지금 바로 탐색하여 여러분에게 딱 맞는 도구를 발견해 보세요!

10 도구
xix.ai
회의 도우미 최고의 AI 회의 요약 도구: 의사 결정 사항과 후속 조치를 명확하게 추적하세요
최고의 AI 회의 요약 도구: 의사 결정 사항과 후속 조치를 명확하게 추적하세요

2026년 최신 최고 평점을 받은 최고의 AI 회의 요약 도구로, 명확한 의사 결정 추적과 손쉬운 후속 조치를 실현하세요. 이 엄선된 목록은 회의록 자동화, 핵심 실행 과제 파악, 모든 프로젝트에 걸친 팀 협업 효율화를 통해 생산성을 획기적으로 높여주는 강력하고 혁신적인 솔루션을 소개합니다. 무료 버전과 유료 버전의 비교 정보, 실제 사용 후기, 매주 업데이트되는 순위 정보를 통해 여러분에게 딱 맞는 도구를 찾아보세요. 지금 바로 살펴보고 AI의 힘을 경험해 보세요!

9 도구
xix.ai
의견 (18)
0/500
EdwardBaker
EdwardBaker 2025년 12월 16일 오후 9시 30분 41초 GMT+09:00

Interesting guide! The combo of AlloyDB and Vertex AI for a shopping assistant sounds powerful. I wonder how it compares to the real-time recommendation engines some big players already use. Integration cost might be a hurdle for smaller shops though. Will keep an eye on this! 👍

AnthonyMoore
AnthonyMoore 2025년 10월 19일 오전 11시 30분 30초 GMT+09:00

Les assistants shopping IA deviennent vraiment indispensables 🛍️ C'est marrant de voir comment Google pousse ses solutions cloud dans tous les domaines. J'espère que ça va pas remplacer totalement le conseil humain...

JuanCarter
JuanCarter 2025년 8월 5일 오전 4시 0분 59초 GMT+09:00

This smart shopping assistant sounds like a game-changer! Using AlloyDB and Vertex AI to make e-commerce feel so personal is wild. Can’t wait to see how it handles my weird shopping habits 😄. Does it really get me better than my mom picking my clothes?

StevenAllen
StevenAllen 2025년 4월 26일 오전 5시 44분 15초 GMT+09:00

스마트 쇼핑 어시스턴트는 꽤 멋지지만, 가끔 필요 없는 물건을 추천해. 마치 나를 너무 잘 아는 것 같으면서도, 충분히 아는 것 같지 않아? 그래도 쇼핑이 더 쉬워졌어. 좀 더 정확했으면 좋겠어! 🛍️🤔

DonaldGonzález
DonaldGonzález 2025년 4월 25일 오후 5시 8분 49초 GMT+09:00

スマートショッピングアシスタントはかなりクールだけど、時々必要ないものを提案してくる。まるで私のことをよく知っているようで、でも十分じゃない?それでもショッピングが簡単になる。もう少し正確だといいな!🛍️🤔

RalphHill
RalphHill 2025년 4월 25일 오전 6시 15분 21초 GMT+09:00

O assistente de compras inteligente é bem legal, mas às vezes sugere coisas que eu não preciso. Parece que me conhece muito bem, mas também não o suficiente? Ainda assim, facilita as compras. Só queria que fosse um pouco mais preciso! 🛍️🤔

OR