You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google语义检索器报错:'Credentials'对象无'universe_domain'属性

解决Google语义检索器AttributeError: 'Credentials' object has no attribute 'universe_domain'错误

这个错误是由于使用的Google认证相关库版本过低,universe_domain属性是较新版本的Credentials对象才支持的特性,旧版本没有该属性。可以通过以下步骤解决:

  • 升级Google认证相关依赖库,在Colab中执行以下命令:
    pip install --upgrade google-auth google-auth-oauthlib google-auth-httplib2 google-ai-generativelanguage
    
  • 升级完成后,重启Colab的运行时(点击顶部菜单栏Runtime -> Restart runtime),确保新库生效。
  • 如果重启后仍有问题,初始化RetrieverServiceClient时手动指定universe_domain参数:
    from google.ai.generativelanguage_v1beta import RetrieverServiceClient
    from google.oauth2 import service_account
    
    # 加载你的服务账号密钥文件
    credentials = service_account.Credentials.from_service_account_file('service-account-key.json')
    # 手动指定universe_domain
    retriever_service_client = RetrieverServiceClient(credentials=credentials, universe_domain="googleapis.com")
    

内容的提问来源于stack exchange,提问作者Nitul

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 16:23:13