Google语义检索器示例错误:’Credentials’对象没有属性’universe_domain’

以下是创建服务账户和启用API的代码示例和步骤:

https://colab.research.google.com/github/google/generative-ai-docs/blob/main/site/en/docs/semantic_retriever.ipynb

错误:

AttributeError                            Traceback (most recent call last)<ipython-input-20-ee7d7add68db> in <cell line: 8>()      6       7 # Make the request----> 8 create_corpus_response = retriever_service_client.create_corpus(create_corpus_request)      9      10 # Set the `corpus_resource_name` for subsequent sections.2 frames/usr/local/lib/python3.10/dist-packages/google/ai/generativelanguage_v1beta/services/retriever_service/client.py in _compare_universes(client_universe, credentials)    514         """    515         if credentials:--> 516             credentials_universe = credentials.universe_domain    517             if client_universe != credentials_universe:    518                 default_universe = RetrieverServiceClient._DEFAULT_UNIVERSEAttributeError: 'Credentials' object has no attribute 'universe_domain'

回答:

您可以尝试升级Google Auth,看起来某些版本存在一些问题:

pip install --upgrade google-auth

参考问题:https://github.com/googleapis/google-cloud-python/issues/12254

Related Posts

Keras Dense层输入未被展平

这是我的测试代码: from keras import…

无法将分类变量输入随机森林

我有10个分类变量和3个数值变量。我在分割后直接将它们…

如何在Keras中对每个输出应用Sigmoid函数?

这是我代码的一部分。 model = Sequenti…

如何选择类概率的最佳阈值?

我的神经网络输出是一个用于多标签分类的预测类概率表: …

在Keras中使用深度学习得到不同的结果

我按照一个教程使用Keras中的深度神经网络进行文本分…

‘MatMul’操作的输入’b’类型为float32,与参数’a’的类型float64不匹配

我写了一个简单的TensorFlow代码,但不断遇到T…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注