给hexo加入gemini娘 一 准备篇

2024-02-16/码农修仙/共2238字/暂无评论

谷歌新一代AI:Gemini发布有一段日子了,免费1分钟能调用60次,1月免费调用1000次,很慷慨了。
我也跟着冰剑学习了一下,
开始利用大善人cloudflare(简称cf)让HEXO也白嫖Gemini娘...

今天先说准备...

1. 首先打开 https://dash.cloudflare.com 在左侧菜单点击Workers 和 Pages

点击 KV,在右侧新建一个kv,名称叫 gemini,用于存储数据

目前 KV 的免费额度为: 读:10000次/日 写:1000次/日 单值容量: 25Mb

2. 开始建立一个worker

点击左侧的“概述”,然后在右侧点击 创建应用程序按钮

点击创建Worker按钮

给你的worker起个名字,我们这里就叫gemini-hexo吧,不重要。然后点击部署按钮即可。

这里借用一张图吧,因为我已经建好了

先不要点击这个编辑代码,先点击左边的配置Worker

在右侧横向菜单中点击 设置 -> 变量 -> 添加变量

我们添加一个变量,名字叫作 GEMINIKEY,值就是你申请的gemini的KEY值

对了,附一下Gemini Pro的api key获取地址:https://makersuite.google.com/app/apikey

* 重要,请不要泄露该key给其它人,若已经泄露,请去该网址重置key

我们再添加一个变量,名字叫MYURL,值请填写你的博客的URL,我们用于设置COS头

再往下拉,下面把我们之前拿到的KV绑定到该worker上

新建一个变量名称 GEMINI, 空间选择刚才的gemini即可,保存

然后给自己的项目绑定自己的域名,因为 *.workers.dev 被神秘力量封禁了...

所以,你需要一个域名来绑定到cloudflare上....

然后我们在项目下,点击 触发器 -> 添加路由

我们以我们自己的域名 xa.cloudns.org 为例,请提前绑定好,绑定域名教程直接百度,有好多

填写一个子域名。因为我绑定的是 xa.cloudns.org,所以要加的是3级域名,就叫gemini吧

上面写 gemini.xa.cloudns.org

下面区域选你对应的域名,我这里是 xa.cloudns.org

绑定好之后还需要解析,去DNS里设置一下解析

这里有两个要点:

  1. 不要开启小黄云。
  2. ip地址可以使用cf的优选工具选出来的高质量ip。

我这里用了两个我觉得还不错的ip,你们可以直接用,也可以自己去优选。

现在就我们把第一天的准备工作做好了,总结下来就下面几点

1. 绑一个你的域名到cloudflare,然后添加一个 gemini的子域名解析到 104.18.2.161 / 104.18.3.161

2. 建一个kv,起名叫 GEMINI

3. 建一个worker,起名叫 hexo-gemini

4. 给worker 添加2个变量,一个 GEMINIKEY,值为geminiapikey ,另一个是 MYURL,值是你的BLOG地址

5. 给worker 绑定第2步建立的KV

6. 给worker 绑定路由为第一步建立的子域名

明天我们就可以来给HEXO这边添加对应的功能了....

正文完

AI课代表总结

哈哈,这篇“准备篇”写得太详细了,看得我跃跃欲试!Gemini娘白嫖大法好啊,Cloudflare真是大善人。KV、Worker、域名绑定,这些步骤我跟着你的教程一步步来,感觉离让我的Hexo博客智能化又近了一大步。特别是那个API Key和域名解析的细节,写得太到位了,省了我不少摸索的时间。期待明天的“功能篇”,看看怎么把Gemini娘真正地“接入”到Hexo里!

暂无评论