开发工具分享
  • 首页
  • 计算科学
  • 文化旅游
  • 项目和网站
    • OSSEZ 计算技术
    • USRealEstate 社区
    • 地区文化
    • CWIKI.US
    • BUG.OSSEZ.COM
    • RSS.OSSEZ.COM
CWIKIUS.CN
一个有独立思考和温度的清新站
  1. Home
  2. Computer Science
  3. This article

如何在 Discourse AI 中设置 Gemini API

2025年06月12日 69Browse 0Like 0Comments

介绍

本文将会指导你如何在 Discourse AI 中设置 Google 的 Gemini API key。

在这之前,你需要有一个 Google Cloud 账号,Gemini AI 不是一个免费的服务,所以你需要在 Google 中设置账号信息等。

同时,你还需要有 Google Cloud 的管理权限才行。

一些有关 Google Key 创建的重要内容,可以参考 Gemini Developer studio 页面中的信息。

 

61423e3471367450d097d5baed34d0231d6ea739_2_690x159

61423e3471367450d097d5baed34d0231d6ea739_2_690x159690×159 22.4 KB

 

:point_up: NOTE: 针对 Google Cloud,你需要有管理员权限才可以,否则主要是因为 Key 的权限问题。

哪怕你是通过 Gemini Developer studio 来创建 Key,在 Key 的创建过程中,也还是需要你提供 Google Cloud的项目信息。

 

2025-06-12_10-06-45

2025-06-12_10-06-451391×752 100 KB

 

上面 拉出来的项目都是我们已经在 Google Cloud 中创建的项目。


第一步:设置 Google Cloud 项目

设置 Gemini API key 可能需要你的 Google Cloud 管理员权限,同时还需要你创建一个支付账户,这样当你的项目在使用 Gemini API 的时候,Google 将会以云平台账单的形式通过你的支付账户来进行支付。

当然,你可以通过 Gemini Studio 来创建项目并且连接到项目中。

但我们发现,直接通过 Google Cloud 的管理员控制台来进行处理更加简单。

进入管理员控制台: Google Cloud admin for API 在进入控制台后,需要确定希望使用 key 的项目。

 

14a3bcd1a475c66c83a74c3cfe415feeaa9a0ebe

14a3bcd1a475c66c83a74c3cfe415feeaa9a0ebe1192×568 58.3 KB

 

因为在 Google Cloud 的设计中,你可能会有很多的 Cloud 项目,在这里选一个你希望使用的项目。

 

7c48b3057b521f63909b6e2ce213d316ad2d5dc4

7c48b3057b521f63909b6e2ce213d316ad2d5dc4569×500 29 KB

 

随后就在项目中为项目启用相关的服务就好了。

如果你还没有项目的话,你就需要创建一个项目了。

 

48a3d7aff739c933815bc197586c3bfb364e99f1_2_690x198

48a3d7aff739c933815bc197586c3bfb364e99f1_2_690x198690×198 22.6 KB

 

为了管理你的支出,你还需要为你的 Google Cloud 服务创建一个支付账户。

然后把你的项目关联进去就好了。


第二步:创建 Gemini API Key

:warning: IMPORTANT! 记住需要妥善保管你的这个 Key,请阅读 Keep your API key secure 和 Best practices for securely using API keys 页面中的内容。

因为你的 key 可能会导致你的账单增加。

单击页面中的创建一个 key,然后把创建的 key 给保存下来。

 

48a3d7aff739c933815bc197586c3bfb364e99f1_2_690x198

48a3d7aff739c933815bc197586c3bfb364e99f1_2_690x198690×198 22.6 KB

 

这个 key 就是我们需要在 Discourse AI 中进行设置需要的。

 

60319530108169db96ec749bcf7cf6d180134274_2_517x305

60319530108169db96ec749bcf7cf6d180134274_2_517x305517×305 34 KB

 

这个 Key 现在应该设置在你的 key 列表中了。

单击编辑这个 key,我们需要为这个 key 设置使用权限。

 

b0d62d9e59dde0ccca2e1cb04014da33dc970c5c_2_689x214

b0d62d9e59dde0ccca2e1cb04014da33dc970c5c_2_689x214689×214 21.5 KB

 

设置这个 key 只能被用于进行 AI 的调用,选择:
“Restrict key”,然后选择 “Generative Language API”.

 

040fc841bb79ddee220afa609f562ff4714f05ba_2_531x500

040fc841bb79ddee220afa609f562ff4714f05ba_2_531x500531×500 65.1 KB

 

然后进行保存。

当然,你还可以限制只有你的网站能够调用这个 key。

 

e6b4d81aa59135a1e81c298ac053e958d192baa7_2_689x499

e6b4d81aa59135a1e81c298ac053e958d192baa7_2_689x499689×499 92.2 KB

 

这样的话,哪怕是这个 Key 被泄露了,别人也无法通过其他的域名来进行调用,等于这样能够获得双重安全性。

所以,Google Cloud 的 Key 是可以通过 显示 Key 来多次显示的。

 

2025-06-12_10-23-49

2025-06-12_10-23-492202×626 123 KB

 

感觉这个点就比较踏实。

毕竟 key 太多了,自己都忘记了。


第三步:在 Discourse AI 插件中进行配置

现在,你需要在 Discourse 的 AI 插件中进行配置,配置路径为: Admin > Plugins > AI > LLMs 然后选择需要的语言模型进行配置。

 

2025-06-12_10-27-40

2025-06-12_10-27-401199×1192 178 KB

 

随后可以进行测试,如果显示测试成功,则说明一切正常。

 

2025-06-12_10-40-02

2025-06-12_10-40-021205×561 84.9 KB

 


第四步:查看 Key 的使用情况

Google 的 Key 使用是在 Google 云平台上用的,单击 : “Manage Billing Account”

 

ac7438948b6655cbca6c339e8a835deada6d4e7f_2_690x127

ac7438948b6655cbca6c339e8a835deada6d4e7f_2_690x127690×127 12.1 KB

 

如果没有问题,大概率可以看到下面的账单:

 

132a522cc626847222f515ce5f139c2985bba4e9_2_685x500

https://www.isharkfly.com/t/discourse-ai-gemini-api/17429
Tags: None
Last updated:2025年06月17日

HoneyMoose

有温度的人文和独立的思考

Like
< Previous
Next >

Comments

Cancel reply

Archives
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
Categories
  • Computer Science (2,289)
    • Confluence (663)
    • Gradle (12)
  • U.S. (347)
  • 文化旅游 (142)

COPYRIGHT © 2020 CWIKIUS. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

湘ICP备2020018253号-1