这两年AI可以说是火出了新高度,不过由于某些原因,国内和国外的技术发展以及AI环境,可以说根本无法比较。国外的好一点的知名一点点的开发者服务商,全部都对国内封闭。而国内呢,先不说基本没人重视基础研究和基础投入(要有也基本都是骗经费骗投资),与其他的重点科技或商业模式一模一样,国外一火,国内立马疯狂进圈。
如今,那些大厂,百度、科大讯飞、华为一堆的公司搞出各种模型,然后就是各种应用上的推广割韭菜。一些个人开发者,也是习惯性的搞到各种API,然后弄几个网站,边拍自媒体,边卖课,边推网站的应用。
实话,2023年我重点研究了数字人直播、文生图以及聊天对话特别是代码生成。基本上能摸到的平台都试了一遍,个别厂家如京东灵犀数字人,我还进行了生产环境直播试验。结果,除了文生图确实可以直接商用,就是有商用价值,其他的,基本都还没有达到可以直接商用(替代人)的程度。换句话讲,大多这些所谓模型,都还停留在东拼西凑,坐井观天,闭门造车搞出来抢风头的产品阶段。
国外的什么OPENAI,微软之类的各种巨头,也在各种研究各种尝试。好像只有OPENAI走得非常的稳,技术推进、生态打造、应用推广,都搞得有声有色。而反观AI界曾经的扛把子谷歌,好像一直没什么大动作,苹果也是好像很安静。不过前段时间,谷歌又搞了一个gemini的新玩法出来,将多模融合想搞大事情。
一时好奇,就研究了一下,随便找资源搭了一个前端:https://vpsa.tk ,在这里把方法分享给大家。
其实主要就是分几步:
- 注册谷歌gemini pro API
- 在Netlify 上部署代理
- 部署自己的gemini pro前端
其实第二步也可以不用,但是如果不做代理,本地访问的时候,就必须是美国IP,不然可能就对话不了了,这个是谷歌的限制。
注册谷歌gemini pro API
使用科学上网,打开以下网址,记住不能是被限制的地区,包括中国大陆或香港,不然访问不了这个页面,打开会是API说明文档页面。
https://makersuite.google.com/app/apikey
限制区域访问:
正常访问:
其实默认进来就可以看到有API了,如果你之前有在谷歌新建过应用,还可以给应用新增自己的API。这个API KEY得复制下来,一会有用。
在Netlify 上部署代理
打开 https://github.com/antergone/palm-netlify-proxy
点击 Deploy to Netlify图标,或点击下面的图标链接:
在页面上登录Netlify账号,没有的话注册一个,再登录一下github账号,或者干脆都用github账号登录。
然后就会开始自动部署,部署完成后,来到站点首页,会找到一个链接地址,记下这个链接地址,一会有用。
部署自己的gemini pro前端
打开 https://github.com/babaohuang/GeminiProChat
你可以直接一键部署在第三方的服务上,也可以用DOCKER部署在自己的服务器上。
使用 Railway 部署
只需点击上面的按钮,然后按照说明在 Railway 上进行部署。
使用 Zeabur 部署
只需点击上面的按钮,然后按照说明在 Zeabur 上进行部署。
使用 Docker 部署
要使用 Docker 进行部署,可以使用以下命令:
docker run --name geminiprochat \
--restart always \
-p 3000:3000 \
-itd \
-e GEMINI_API_KEY=your_api_key_here \
babaohuang/geminiprochat:latest
请确保将 your_api_key_here
替换为你自己的 Gemini API 密钥。
这将启动 geminiprochat 服务,访问地址为 “http://localhost:3000”。
环境变量
你可以通过环境变量来控制网站。
名称 | 说明 | 必填 |
---|---|---|
GEMINI_API_KEY | 你的 Gemini API 密钥。可以从此处 获取。 | ✔ |
API_BASE_URL | Gemini API 的自定义基本 URL。点击此处查看何时使用这个。 | ❌ |
HEAD_SCRIPTS | 在页面的“”之前注入分析或其他脚本 | ❌ |
PUBLIC_SECRET_KEY | 项目的密文字符串。用于为 API 调用生成签名 | ❌ |
SITE_PASSWORD | 为网站设置密码,支持用逗号分隔的多个密码。如果不设置,网站将允许公开访问 | ❌ |
你也可以用下面的命令,快速启动docker
docker run --name geminiprochat --restart always -p 3000:3000 -itd -e GEMINI_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -e API_BASE_URL=https://xxxxxxxxxxxxxxxxx.netlify.app/ babaohuang/geminiprochat:latest
把上面的xxxxx换成自己的API KEY和代理站的链接地址,就是Netlify站里部署好的那个链接。
如果你要绑定域名,那就做个反代,就可以访问了。
我的那个小站点,https://vpsa.tk,喜欢可以拿去用,不保证长久,毕竟也只是做个演示研究用的。
真心还是希望国内的大厂,如长期投入AI的百度等,能在AI技术里发挥出该有的作用,也真心做梦,想那些高高在上、尸位素餐的自HI的SB们,能多做点正事。别总想着赚钱,然后往国外跑。其实你跑不掉的,哪天人家真的要全部把华人的资产全部没收,或是东南亚发生的事件,你一朝回到解放前。
本文由 admin 创作,采用 知识共享署名4.0 国际许可协议进行许可。
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。