你好,我是坚持分享干货的 EarlGrey,翻译出版过《Python编程无师自通》、《Python并行计算手册》等技术书籍。
如果我的分享对你有帮助,请关注我,一起向上进击。
创作不易,希望大家给一点鼓励,把公众号设置为“星标”,给文章点个“赞”和“在看”,谢谢大家啦~
Google AI Studio: Gemini Pro
12月 13 日,谷歌正式开放了 Gemini API,只要有美国 IP 即可免费申请使用 Gemini Pro & Gemini Pro Vision。趁着还热乎,周末赶紧试用了一下。
什么是Gemini?上周,谷歌发布了 Gemini(双子座),它是谷歌最新、最强大的人工智能模型,旨在迎头痛击 OpenAI 的 GPT。Gemini 在构建时考虑到了多模态性,这意味着它能够理解文本、图像、视频、音频和代码。
Gemini 有三个版本。Nano 和 Pro 现已推出,Ultra 将于明年初推出。Gemini 已经取代了 PaLM 2,成为支持 Bard 的人工智能生成模型。
如何申请 API?Google 这次是通过 Google AI Studio 和 Google Vertex AI 开放的 API。目前,Vertex AI Gemini API 和 Google AI Studio 支持以下模型:
Gemini Pro:** 用于自然语言任务、多转文本和代码生成。
Gemini Pro Vision:** 支持多模态提示。这意味着提示可以包括文本、图像和视频。
什么是 Google AI Studio?Google AI Studio 是一款基于网络的免费工具,可访问包括双子座在内的 Google 人工智能生成模型。通过它,可以轻松测试谷歌的人工智能模型,并尝试不同的场景和用例。
Google AI Studio 可以让您用 Python、JavaScript 等多种流行编程语言导出代码。
什么是 Google Vertex AI?Vertex AI 提供 Gemini API,可让您访问 Gemini Pro 和 Pro Vision 模型。Vertex AI 是谷歌云平台的一部分,与 AI Studio 不同,它提供开发、训练、部署和监控 ML 模型的完整解决方案。
如何获取 API Key前往 Google AI 网站 并使用 Google 账户登录。
谷歌人工智能开发者登陆页面
让我们点击”Get API key”(获取 API 密钥)菜单项,获取 API 密钥,如下图所示:
在 Google AI Studio 中创建并查找 API 密钥
可以选择”_Create API key in new project_(在新项目中创建 API 密钥)”或”_Create API key in existing project_(在现有项目中创建 API 密钥)”。
我建议为每个应用程序创建一个 API 密钥。这样可以在出现问题时更容易地停止对资源的访问。
创建 API 密钥后,只需将其添加到代码中,就可以使用了!
Vercel 快速部署如果你想快速部署 Gemini,推荐使用开源项目 GeminiProChat。点击项目 README 中的 Deploy With Vercel,按照步骤完成部署。不仅省事,还能避免重复造轮子。
我一次性就部署成功了,如果你没分配到美国 IP,那多刷新几次就可以了。
部署过程中,会提醒你输入 Gemini 的 API Key。
大部分问题回答还可以,体验很差的一点是,在提交了很长的提示词之后 ,Gemini 的回复开始被截断,只输出了不到两行左右的回复。
不知道是 API 的问题,还是开源项目没有处理好回复。
结束语Gemini 的推出标志着一个全新的 AI 时代的来临。
尽管在与 ChatGPT 的比较中,有人觉得 GPT 在回答问题时更加自然,但未来的 Ultra 版本预示着更强大的性能。让我们拭目以待,共同见证技术的奇迹!
Gemini,开启你的探索之旅吧!