问题标签 [google-product-search]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-cloud-platform - 视觉产品搜索索引时间
我有一个关于 Google Vision 产品搜索的问题。
为了测试 API,我从 Kaggle 数据集中上传了 700 个产品和 700 张图片:每个 300x800px。
API listProductSets 给出了索引需要一些时间,并且每小时都在增加,您可以在以下错误消息中注意到:
产品集 [[{".../testProductSet","displayName":"测试产品集","indexTime":{"seconds":"1578776083","nanos":909481355},"indexError":{"details ":[],"code":0,"message":""}}],null,null]
产品集 [[{"name":"...testProductSet","displayName":"测试产品集","indexTime":{"seconds":"1578779673","nanos":63308579},"indexError": {"details":[],"code":0,"message":""}}],null,null]
这是否意味着索引需要更多时间或表明 API 中存在错误?
索引连续 2 天,仍然没有索引图像。
python - 如何使用谷歌产品搜索 API?
我是编程的初学者,对Python的经验很少,但它是基础水平。
我正在尝试使用Google 云视觉产品搜索 API制作网络应用程序。
我尝试按照 google 上的操作指南进行操作,但我完全无法理解Creating a product set section。
首先,我尝试在 python 类别中使用代码,但我不明白它是如何工作的。
它还显示命令,如
HTTP 方法和 URL:
POST https://vision.googleapis.com/v1/projects/project-id/locations/location-id/productSets
请求 JSON 正文:
我在 Cloud Shell 中尝试过,但它不起作用。
我根本不知道在哪里以及如何输入这些命令。
请回答如何使用这些命令。谢谢你。
google-vision - Google 购物不响应灰色结果
我正在尝试使用具有白色背景的几种产品的 API,并使用与图像中的那些产品(现实生活中的环境图像)具有相似内容的几张图像测试这些产品
我总是得到 0 预测。我无法得到 0.2 或 0.5 或不同于 0 的值。
谁能得到关于匹配的那种价值观?
python-3.x - Google Vision 产品搜索索引
我有一个关于 Google Vision 产品搜索的问题。我知道产品的产品搜索索引大约每 30 分钟更新一次。indexTime 是否在未使用的 ProductSet 上重置为默认值“1970-01-01T00:00:00Z”?
google-cloud-platform - 在 Vision API 产品搜索中索引图像和搜索产品的最佳图像形状/大小是什么?
本文档提供有关不同功能的图像大小要求/最佳实践的信息。
我的问题更具体到 Product Search API:
- 在创建产品索引时,我们产品的图像尺寸应该是多少才能获得最佳效果?
- 搜索产品时:
- 查询图像的大小应该是多少?
- 我们应该如何调整这些查询图像的大小(如果更大)以获得最佳匹配?
google-cloud-platform - 如果我将 Python 脚本用于 Google Product Search API,如何指定 max_results 参数?
在使用命令行搜索 product_set 时,我们可以设置参数features.max Results来限制响应中返回的项目数。
但是如何在运行此处提供的 python 脚本时传递此参数?
另外,这个参数会影响响应时间吗?
base64 - 谷歌云视觉 - base64 图像的产品搜索返回 null
我是第一次实施谷歌云愿景。成功创建产品集、产品并为产品分配图像。当我尝试执行发送 base64 编码图像的产品搜索时,结果始终为空。但是当我尝试使用来自谷歌云存储的图像时,它正在工作。知道为什么它不起作用吗?
go - GCloud Vision API 的 NewImageAnnotatorClient 使用 option.WithCredentialsFile 抛出 Permission Denied
我有两个 GCP 项目,用于 kubernetes 资源的 projectA 和用于 product-search-api 和 spanner 数据库的 projectB。我在 projectB 中创建了一个具有所需权限的服务帐户,并将其credentials.json
作为GOOGLE_APPLICATION_CREDENTIALS
env var安装到 projectA 中的服务,它运行良好。
但正因为如此,使用 projectA 中的功能的服务还有一些其他权限问题,例如。堆栈驱动程序监控等。我可以将这些权限授予我创建的服务帐户,但后来我发现了一个ClientOption - withCredentialsFile
.
我计划在不修改GOOGLE_APPLICATION_CREDENTIALS
服务中的 env var 的情况下使用此选项,即继续使用 projectA 凭据。所以,我把它传递给了像下面这样的扳手客户端,它运行良好
但是当我通过它vision.NewImageAnnotatorClient
向 ProductSearchAPI 发出请求时,我得到Permission Denied
.
覆盖时我可以使用相同的凭据来请求产品搜索 API GOOGLE_APPLICATION_CREDENTIALS
。我有什么错误吗?