关于GCP模型配置中“client_id”和“client_secret”值的澄清

0 投票
1 回答
38 浏览
提问于 2025-04-14 18:10

在这个模型配置的代码片段中:

"model_config": {
  "model_name": "gcp/embedding-gecko-001",
  "access_token": "your_gcp_access_token",
  "refresh_token": "your_gcp_refresh_token",
  "client_id": "your_gcp_app_client_id", 
  "client_secret": "your_gcp_client_secret",
  "project_id": "your_gcp_project_id"
}

那么,如何获取或生成"GCP(谷歌云平台)应用"的"client_id"和"client_secret"呢?

另外,关于这些参数,GCP项目是否需要特别的考虑或权限,这些信息也会很有帮助。

1 个回答

1

要设置Google的OAuth认证,可以使用Google云平台的图形界面。

  • 首先,访问Google云平台控制台。
  • 在项目列表中,选择一个已有的项目,或者创建一个新项目。
  • 如果“API和服务”页面没有打开,可以在控制台左侧菜单中找到并选择“API和服务”。
  • 在左侧,点击“凭据”。
  • 点击“新建凭据”,然后选择“OAuth客户端ID”。
  • 选择适合你项目的应用类型,并填写所需的其他信息。应用类型的详细信息会在后面的部分介绍。
  • 如果这是你第一次创建客户端ID,你还可以通过点击“授权屏幕”来配置你的授权屏幕。(后面的步骤会解释如何设置授权屏幕。)第一次设置后就不会再提示你配置授权屏幕了。
  • 点击“创建客户端ID”。

请阅读以下文档,以了解你选择的应用类型

使用OAuth 2.0访问Google API

撰写回答