gpt4 book ai didi

python - 如何设置 Google API 凭据以通过 Jupyter Notebook 访问 AutoML API?

转载 作者:太空宇宙 更新时间:2023-11-03 21:32:03 24 4
gpt4 key购买 nike

我按照 Google 的教程 ( https://cloud.google.com/natural-language/automl/docs/tutorial ) 创建了一个简单的 Google AutoML 自然语言模型。现在,我想在this simple jupyter notebook中编写的函数中使用该模型的API。 。

要设置 API 凭据,如果我使用的是 PC,我应该使用:

import os
os.environ["GOOGLE_APPLICATION_CREDENTIALS"]="/path/to/file.json"

并在我的计算机上的环境变量系统变量 %GOOGLE_APPLICATION_CREDENTIALS% 下添加一个新变量。

但是,因为我使用的是 jupyter notebook,我在设置 API 的身份验证方面遇到困难(我不知道如何设置 JSON key 的环境变量)。

我怎样才能用 this code 做到这一点?在 Jupyter 笔记本中?

最佳答案

您使用的操作系统技巧是一个很好的技巧,它基于撰写本文时 Google 的建议( ref1ref2ref3 )。但是,可以通过 AutoML 实例添加凭据,如所述 here 。这样就可以避免“os”黑客攻击。所以:

定义预测类实例时使用这一行:

prediction_client = automl_v1beta1.PredictionServiceClient.from_service_account_json("/path/to/file.json")

关于python - 如何设置 Google API 凭据以通过 Jupyter Notebook 访问 AutoML API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53461678/

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