GitHub处处有惊喜——1个可以让你国内直接使用Google Gemini大模型的项目,Free
众所周知的原因,身处国内的小伙伴们其实无法直接访问到 Google
相关的服务、网站,前文 FVM, 一个强大的 flutter 版本管理工具:Flutter Version Management 提到 Google
发布了最新的大模型,博主想去看看其对 flutter
的支持程度是否赶上了 Sonnet 3.5
,于是登高望远了解了一番……
发现——
Gemini
大模型可以免费使用,API
也是免费的!- 我还在全球最大
男性交友代码托管网站Github
发现了一个不得了的项目——openai-gemini
接下来,将详细为各位小伙伴介绍上述两个重大发现,会产生如何的美妙化学反应,篇章如下:
openai-gemini
简介- 素材清单
- 操作步骤
- 惊人结果
openai-gemini
简介
openai-gemini
是一个轻量级的代理项目,它最大的亮点在于能让用户通过 OpenAI
兼容的 API
接口直接调用 Google
的 Gemini
模型。
项目采用无服务器架构,可以轻松部署在 Vercel
、Deno
或 Cloudflare
等平台上,几乎不需要维护成本。
项目对各种部署方式都有对应的文字教程,略简洁,博主最后选择了部署到 Deno
的方式,供小伙伴们参考。
素材清单
本文接下来的操作需要用到如下素材:
github
账号deno
账号gemini api key
【申请需魔法】roo cline
插件
操作步骤
github
账号,相信能看到此处的小伙伴们都是有的,不然看到第一段就滑动离开了😀,deno
默认可用 github
账号授权登录,此处不多赘述~
主要说明一下 gemini api key
的创建、openai-gemini
的部署
1. 创建 gemini api key【需魔法】
⚠该步骤需要科学上网!
1.1 登录 Google AI Studio
1.2 点击 Get API Key
1.3 点击创建 API
密钥
1.4 选择 Gemini API
1.5 API KEY
已生成
复制 API KEY
备用
2. 部署 openai-gemini
2.1 Fork
神奇项目 openai-gemini
2.2 登录 deno
2.3 授权 github
账号
2.4 创建 deno
项目
2.5 选择 GitHub
账户
2.6 选择可访问仓库
- 所有仓库均可访问,一次授权即可
- 被选择的仓库才可访问,需多次授权/选择,如下:
2.7 安装仓库授权
2.8 选择需要部署的项目
2.9 配置项目名
⚠注: 项目名会影响到最后部署成功的域名,可慎重编辑
2.10 配置入口点
2.11 部署项目
2.12 部署完成
复制部署好的项目域名,备用
惊人结果
很好,现在域名有了,Google Gemini
的 API KEY
有了,并且已经将 Gemini
的 API
转换为了 OpenAI
格式的接口,那么万事俱备只欠东风,我们该怎么体验 Google
的 Gemini
大模型呢?
答案是 Roo Cline
(当然,你们也可以使用各自惯用的辅助编程插件)
-
安装
Roo Cline
插件
-
选择
API
兼容接口
-
填写前文复制下来的域名
-
填写前文复制下来的
API KEY
-
填写完
API KEY
后,Roo Cline
配置完成,自动跳转到对话画面
-
询问
flutter
项目内容
有模有样,布局信息阅读理解得OK
。
这是Google Gemini
大模型,而且此时是国内运行商网络直连,没有科学,没有魔法!
总结
通过本文的详细介绍,相信大家已经看到了这个神奇项目的强大之处!
借助 openai-gemini
,我们不仅能够免费使用 Google
最新的 Gemini
大模型,更让人兴奋的是,它完全不需要科学上网就能在国内直接访问。
这无疑为国内的开发者们、小伙伴们打开了一扇新的大门,提供了一个让我们能够自由地探索 AI
无限可能又一个机会!
欢迎大家尝试并分享你们的使用体验。
写在最后:
元旦时,在公众号 [不解之榬] 中发起了一个送书(非全新)抽奖活动,恭喜中奖的小伙伴们:
读过,学习过,赠人玫瑰,手有余香。
可扫码关注博主同名公众号"不解之榬",深入沟通