Google 这些天开放了Gemini Pro的 API Token申请通道, 并且免费开放给开发者使用。根据谷歌官网价格显示,免费版本每秒最多可支持60次API访问,足以满足个人学习使用。

Gemini API Token申请地址

Google AI Studio: https://makersuite.google.com/app/apikey

Gemini首页: https://ai.google.dev

具体的申请步骤这里不敖述,如果大家不太会,可以留言,专门开个文章来写。

部署

由于Google PaLM API仅允许美国使用,我国境内是无法直接使用的,因此解决方案与OpenAI类似,使用Vercel Edge进行反向代理。

开源地址:antergone/palm-proxy

点击 Vercel 按钮即可一键部署

用法(样例)

Google原生API:

curl \
   -H 'Content-Type: application/json' \
   -d '{ "prompt": { "text": "Write a story about a magic backpack"} }' \
   "https://generativelanguage.googleapis.com/v1beta3/models/text-bison-001:generateText?key={YOUR_KEY}"

替换Vercel域名或自定义域名:

curl \
   -H 'Content-Type: application/json' \
   -d '{ "prompt": { "text": "Write a story about a magic backpack"} }' \
   "https://{YOUR_DOMAIN}/v1beta3/models/text-bison-001:generateText?key={YOUR_KEY}"

参考文档

Google Gemini API Doc: https://ai.google.dev/docs
Google Gemini API Price: https://ai.google.dev/pricing
Vercel Edge Functions API: https://vercel.com/docs/functions/edge-functions/edge-functions-api
OpenAI Proxy: https://github.com/egoist/openai-proxy

最后修改:2023 年 12 月 18 日
如果觉得我的文章对你有用,请随意赞赏