gpt4 book ai didi

google-cloud-platform - GOOGLE_APPLICATION_CREDENTIALS 错误

转载 作者:行者123 更新时间:2023-12-04 04:58:47 24 4
gpt4 key购买 nike

我正在尝试使用 google 语音 API 将音频文件转换为文本,但在文档方面遇到了一些问题。我已启用语音 API 并创建了一个服务帐户文件。我还激活了服务帐户凭据。然后我编写了以下命令来使用我的服务帐户检索授权 token 。
gcloud auth application-default print-access-token
但它正在返回此消息
enter image description here

我不明白为什么会发生这种情况,因为我已经在我的 Compute Engine 中创建了一个 VM 实例。谁能解释一下我哪里出了问题?另外,有没有其他方法可以验证我的帐户并调用谷歌语音 API?

最佳答案

gcloud 凭据和应用默认凭据是分开管理的。如果您激活了服务帐户 key 文件,则此文件仅可用于 gcloud 命令,而不能用于应用程序默认凭据。
gcloud auth application-default一组命令仅用于管理应用程序默认值,与 gcloud auth 中的命令无关。 .

有几种方法可以“激活”应用程序默认凭据:

  • 使用您的用户帐户
  • 运行 gcloud auth application-default login , 或
  • 使用服务帐号(首选)
  • 设置环境变量 GOOGLE_APPLICATION_CREDENTIALS=path/to/your/service_accont_key_file.json
  • 复制 path/to/your/service_accont_key_file.json到 ~/.config/gcloud/application_default_credentials.json`
  • 在 Windows 上这可能会有所不同,运行
    gcloud info --format="value(config.paths.global_config_dir)"

    获取配置目录的路径。

  • 现在命令像
    gcloud auth application-default print-access-token

    应该管用。

    关于google-cloud-platform - GOOGLE_APPLICATION_CREDENTIALS 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44925170/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com