谷歌 Gemini 是所有一线顶级大模型当中唯一一个 API 可以免费白嫖的。本期视频,我们借助互联网大善人 Cloudflare 来中转一下 Gemini API,这样就得到一个国内免费爽用的顶级大模型。有了 API 以后,我们可以进行 AI 编程,可以聊天,可以音视频通话,做各种各样好玩的事情。
获取 Cloudflare API#
- 登录 Cloudflare ,左侧菜单选择 Workers 和 Pages,右侧我们可以看到 **账户 ID **;
- 左侧菜单选择 管理账户 - 账户 API 令牌,点击 创建令牌 (账户资源选择所有账户,选择包含所有区域)
Chat API#
Gemini 转OpenAI格式: https://github.com/PublicAffairs/openai-gemini
它的作用是把Gemini的API转换成OpenAI的API格式。我们可以看到,这里提供了一个部署到Cloudflare worker上面的方式。
部署到Cloudflare worker以后,它事实上达成了两个效果:
- 把API中转到了国内
- 把Gemini的API转换成更为通用的openai的格式
部署#
点击 Deploy with Worker 这个按钮;
填写 Account ID 以及 API Token 后点击 Connect Account 来连接账户
点击 Fork repository
然后我们需要开启fork出来项目的 Github action 功能
后我们回到刚才的页面,点击 workflow enabled,最后点击 deploy。等待 worker 部署完成。
部署完成后我们绑定域名以便后续使用
Gemini API 申请#
首先我们需要一个科学上网的环境。
打开:https://aistudio.google.com/ 并登录 Google 账号;
点击左上角 Get API key
然后随便填上一个项目,点击创建,这样我们就拿到了API密钥。
API 实战#
接下来我们测试下
Chatbox#
ChatBox:https://github.com/Bin-Huang/chatbox
下载安装好后,点击设置 ,模型选择 OPENAI api
API密钥 我们还是填写谷歌的 Gemini API Key
API 域名 填写我们刚才绑定自己的域名地址。
然后我们在下面选择自定义模型,然后填一个模型的名字,这里我填 gemini-2.0-flash-exp,最后点击保存
Cursor#
cursor 应该是目前最多人使用的AI编码工具
设置中文#
跟 VS code 一样,我们在使用快捷键 Ctrl + Shift + X 在左侧应用商店搜索 chinese
安装即可!