谷歌AI模型Gemini

这是前两天谷歌发布的大语言模型,官方宣传要比gpt4.0还有强大,而且可以申请免费api key,每小时可以访问60次。但是对于开发已经足够了(以前是面向百度编程,现在是面向AI编程)。
2023-12-20T13:36:20.png

vercel

Vercel 是一个无服务器平台,它允许开发人员构建、部署和托管现代 Web 应用程序,而无需管理基础设施。它使用户能够轻松地创建和部署静态网站、单页应用程序 (SPA) 和 API。
最主要的----免费。

准备

github账号
Google账号

正文开始
  1. 申请API Key

网址:https://makersuite.google.com/app/apikey
点进去,使用google账号登陆申请即可,无须多介绍(需要翻墙)

  1. 使用开源项目 GeminiProChat 搭建

github地址:https://github.com/babaohuang/GeminiProChat
2023-12-20T13:51:41.png
点击fork复制仓库到自己的github账号上。

  1. vercel新建项目

网址:https://vercel.com/
可以直接使用GitHub账号登陆
点击新建项目
2023-12-20T13:55:24.png
导入刚刚fork的仓库
2023-12-20T13:57:14.png
配置环境,然后直接deploy即可
2023-12-20T13:59:11.png

  1. 国内免翻访问

搭建好项目后,vercel会自动分配一个域名,以*.vercel.app结尾,但是这个域名在国内被DNS污染,通俗点就是无法访问。
但是vercel的DNS域名cname.vercel-dns.com可以访问。此域名在配置个人域名时会使用。如下图:
2023-12-20T14:34:37.png
找到配置,添加自己的域名。之后,需要给自己的域名添加一条CNAME解析记录。解析的地址就是cname.vercel-dns.com
之后就可以通过自己的域名访问GeminiProChat项目。

至此,就搭建完成了,如下图:
2023-12-20T14:41:51.png