<div data-theme-toc="true"> </div>
如何为 Discourse AI 设置 Gemini API 密钥
简介
本主题介绍如何将您的 Google Gemini API 密钥与现有的 Google Cloud 帐户项目进行设置。Gemini 不是免费服务,因此您需要确保在 Google Cloud 管理员中已配置结算。
在生成密钥的 Gemini 开发者工作室 页面上,有一些包含链接的重要信息:
好的,我们开始吧!
注意:需要管理员级别的 Google Cloud 和 Discourse 论坛访问权限。
步骤 1:设置 Google Cloud 项目
要正确设置 Gemini API 密钥,您需要拥有 Google Cloud 帐户的管理员访问权限,并在此处创建一个结算项目以供您的 Gemini API 密钥使用。
您可以在 Gemini Studio 中创建密钥并连接到您的 Google Cloud,但从 Google Cloud 控制台进行所有操作会更方便,这样您就不必来回切换。
前往您组织的 Google Cloud API 管理页面,并确保您位于父组织中(您可以在页面顶部 Google Cloud 徽标旁边的字段中看到它)。
如果您还没有要使用的项目,则必须为 Gemini 密钥创建一个项目(请注意,选择或创建新项目的链接位于页面左上方)。
对于新项目,请完成“创建新项目”页面(确保在相应的下拉字段中选择了您的组织)。
要管理项目的结算,您需要在 Google Cloud 结算中为该项目设置结算帐户,前提是您的组织已配置结算。您(或您的结算帐户管理员)应在创建密钥后稍后执行此操作。请注意,根据您组织的 Google Cloud 帐户,项目和结算项目存在配额。要为您的项目启用结算,请转到 Google Cloud 导航菜单中的“结算”选项卡,链接一个结算帐户(请参阅“管理结算帐户”链接),并从 结算项目页面为项目启用结算。
步骤 2:创建 Gemini API 密钥
重要! 请记住安全地使用您的 API 密钥。在继续之前,请仔细阅读 保持 API 密钥安全 和 安全使用 API 密钥的最佳实践。
现在您可以为项目创建 API 密钥了。转到该项目的凭据,点击顶部的“+ 创建凭据”链接,然后从下拉选项中选择“API 密钥”。
系统将为您创建一个新的 API 密钥。将其复制并保存在安全的地方,例如密码保险库应用程序。请勿共享密钥。这是您需要输入到 Discourse AI 设置中的密钥。
现在,您的密钥应列在您的 API 密钥中。点击它以编辑 API 密钥。
为密钥指定一个合适的名称,然后向下滚动到“API 限制”部分,选择“限制密钥”,然后选择“生成语言 API”。
保存更新后的密钥。点击新密钥的“显示密钥”链接并复制它。
步骤 3:在 Discourse AI 设置中配置 Gemini
现在,转到您的 Discourse 实例,并将您的 API 密钥粘贴到 Admin > Plugins > AI > LLMs 中的 Discourse AI 设置中,以用于您希望使用的任何 Gemini LLM:
步骤 4:跟踪 Gemini API 密钥使用情况
您可以在 Google Cloud 结算仪表板的“管理结算帐户”下跟踪您的 Gemini API 密钥使用情况。
然后,从结算项目列表中选择您的特定项目,它将显示结算报告,您可以在其中指定要用于跟踪 API 密钥项目的项目以及其他各种详细信息(您也可以在此处跟踪附加到 Google Cloud 帐户的其他 Google API 密钥,例如,如果您配置了 Google 自定义搜索 API 和可编程搜索引擎)。












