Agent Wealth HubFree public resources
中文 EN العربية

Back to catalog / Agent workflows

Answer shopping needs with semantic catalog search

Map natural-language shopping needs to BigQuery attributes and Vector Search results, returning verifiable product candidates.

Goal

Map natural-language shopping needs to BigQuery attributes and Vector Search results, returning verifiable product candidates.

Steps

  1. Load product titles/attributes and verify indexed fields and filters. [source-google-answer-shopper-with-semantic-catalog-search]
  2. Retrieve vector candidates, filter by price/category/availability, and show rationale. [source-google-answer-shopper-with-semantic-catalog-search]
  3. Verify SKUs and filters; state when availability is unknown instead of inventing it. [source-google-answer-shopper-with-semantic-catalog-search]

How to verify

Run fixed queries and verify each product ID exists, hard attributes match, and inventory comes from the catalog result.

Troubleshooting

If a semantically similar item violates a hard filter, apply structured filters before vector ranking; ask a follow-up when no candidate qualifies.

Permissions

Prerequisites

Permissions

Limitations

Run the source on isolated test data, then check outputs and dependency versions before adapting it.

Pinned upstream source

https://github.com/google/adk-samples/blob/9252494a7aaafca8fe4d81a04f15392345a5779b/contrib/python/retail-product-search/README.md

Repository
google/adk-samples
File path
contrib/python/retail-product-search/README.md
Pinned commit
9252494a7aaafca8fe4d81a04f15392345a5779b
Source checked
2026-10-14 · Reviewed against the pinned upstream source

Repository metrics

These values describe the upstream repository, not popularity or likes for an individual skill or playbook.

Stars
Not collected
Forks
Not collected
Observed at
Not collected

No metrics snapshot is available yet.

License: Apache-2.0

Main topic

Turn ecommerce campaign materials into a reviewable weekly brief

Related resources