type
status
summary
slug
category
tags
date
password
URL
icon
如何申请谷歌Gemini API Key 并使用开源项目 GeminiProChat,通过 Vercel 完成本地化部署,以便更好地利用 Gemini 的功能。

一、Gemini Pro 简介

Gemini Pro 已于 12 月 8 日发布,其API也于 12 月 20日免费开放给所有人使用!
Gemini Pro 无论官网、API 都是免费的,不过只支持欧美部分国家使用!
 
今天介绍的Gemini 本地化部署,整个流程为:
  • ① 申请 Gemini pro 的 API key;
  • ② 在 github(全球最大开源软件仓库网站)fork 开源项目GeminiProChat;
  • ③将GeminiProChat 部署到vercle(全球主流免费服务部署网站)免费服务器上;将第 ① 步取得的 KEY填入安装后的 GeminiProChat;
  • ④ 申请二级域名,达到国内直联的目的。
完成以上工作后,你就可以全部免费,国内直联使用 Genimi pro

二、准备工作

开始正式部署前,你需要完成以下工作:
  • 1、申请谷歌账号
网址:google.com
  • 2、申请 github 账号
网址:github.com
  • 3、申请 vercel 账号
网址:vercel.com
用 github 账号注册 vercel 账号,后面操作会简单一些
  • 4、稳定的上网环境,要求同 Gemini 网页版
部署期间需要科学,部署后国内直联
  • 5、申请一个国内可直达的二级域名
注意:第 1-3 步都要科学!

三、具体部署

(一)第一步:申请 Gemini API Key

首先,我们需要在 Gemini 官方网站上申请 API Key。这个 API Key将允许我们访问 Gemini。请按照以下步骤操作:
1、登录谷歌开发者平台
成功登陆谷歌账号后,点击以下网址:
ai.google.dev
然后
点击“Get API key in google AI Studio”
2、进入创建 API 界面
点击:Creat new
3、复制 API key
与 openAI 不同,谷歌允许你到上述网址重复查看 key 值在案例中,我取得 key 值如下:
AIzmkd.....

第二步:fork GeminiProChat

GeminiProChat 是一个基于 Gemini API构建的开源项目,它可以帮助您创建一个实时的聊天应用,用于使用 Gemini
网址:github.com/babaohuang/GeminiProChat
点击进入上述网址,
点击“fork”。fork 的意思是复制
如果你注册了 github ,点击 fork 就会复制一个到你的 github主页空间

第三步:在 vercel 中部署 GeminiProChat

1、导入 GeminiProChat
用 github 账号注册 vercel账号(有四种方式注册,推荐用github账号注册),可以直接从 vercel 中导入github 你 fork 过的项目登录:vercel.com/new
点击“continue with github”
进入,在“GeminiProChat”后点击导入 import
2、配置环境变量
  • Project Name:可按默认,也可自定义
Environment Variables:在“Key”中填入“GEMINI_API_KEY”;“Value”中录入刚才申请的 KEY 后,点击 add.
  • 其他参数不做修改
3、部署
完成后点击“Deploy”
部署时间大概半分钟
出现祝贺页面,表示你已经部署成功!
vercel 会默认给你部署的系统,提供一个免费二级域名,点击右上角 visit 或者网址进入
界面如下:
完成以上步骤后,您将能够通过 Vercel 提供的 URL 访问 GeminiProChat了(还是需要科学后访问)

(四)申请二级域名,达到国内直联的目的

1、生成二级域名
登录你的域名解析网站,如腾讯云,进入 DNS 解析界面
“主机记录”可自定义;“记录类型”,必须是“CNAME”,“记录值”必须”cname.vercel-dns.com.“ ,其他默认
2、到 vercle 录入二级域名
假设我们设置的二级域名是https://gemini.yourdomon.com
录入后,点击“add”
过 1、2 分钟,搞定。系统显示Good news! Your DNS records are set up correctly, but it can take some time for them to propagate globally.正常情况下等个几分钟就ok。
至此,我们完成了本地化部署并可以通过国内域名访问!
永久免费域名ClouDNS申请零成本快速一键生成导航网站
Loading...