第 1 步:进入服务账户页面
- 登录您的 Google Cloud 控制台。
- 在左侧导航菜单中,点击 IAM & Admin(IAM 和管理),然后选择 Service Accounts(服务账户)。
第 2 步:创建或选择服务账户
在这个页面,您可以选择一个已有的服务账户,或者为了新项目创建一个新的。通常,为每个应用程序创建专属的服务账户是最佳实践。
创建新的服务账户:
- 点击页面顶部的 + CREATE SERVICE ACCOUNT(创建服务账户)。
- 输入服务账户的名称(例如:my-app-service-account),并提供一个简短的描述。
- 按下图添加3个权限(Owner;Vertex AI Administrator;Service Account Token Creator)
- 点击 DONE(完成)点击 DONE(完成)
第 3 步:生成密钥文件
- 在服务账户列表中,找到并点击您刚才创建或选择的服务账户的名称。
- 在服务账户的详细页面中,点击顶部的 KEYS(密钥)选项卡。
- 点击 ADD KEY(添加密钥),然后从下拉菜单中选择 Create new key(创建新密钥)。
第 4 步:下载 JSON 文件
- 在弹出的窗口中,选择 JSON 作为密钥类型。
- 点击 CREATE(创建)。
- 您的浏览器将自动下载一个 JSON 文件。这个文件就是您需要的服务账户密钥。文件名通常类似于 项目ID-密钥ID.json。
第 5 步:打开以下2个链接,分别并点击“Enable”按钮。
https://console.developers.google.com/apis/api/iamcredentials.googleapis.com/overview?project=(下图中的Number)
https://console.developers.google.com/apis/api/aiplatform.googleapis.com/overview?project=(下图中的ID)
第 6 步:打开生成API-key的网站
https://aistudio.google.com/apikey
- 点击“创建API密钥”,选择和上面生成的JSON文件不同名的那个项目。
- 点击“在现有项目中创建API密钥”
- 教程结束 *