首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何设置Google API凭据以通过AutoML笔记本访问Jupyter?

如何设置Google API凭据以通过AutoML笔记本访问Jupyter?
EN

Stack Overflow用户
提问于 2018-11-24 19:31:51
回答 1查看 544关注 0票数 1

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

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

代码语言:javascript
运行
AI代码解释
复制
import os
os.environ["GOOGLE_APPLICATION_CREDENTIALS"]="/path/to/file.json"

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

但是,由于我使用的是jupyter notebook,,所以在设置身份验证时遇到了困难(我不知道如何在其上设置JSON密钥的环境变量)。

我怎么能在Jupyter笔记本上用this code做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2018-11-26 18:11:44

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

在定义预测类实例时,请使用以下一行:

代码语言:javascript
运行
AI代码解释
复制
prediction_client = automl_v1beta1.PredictionServiceClient.from_service_account_json("/path/to/file.json")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53461678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档