Google Gemini API 接口调用教程,图文讲解

本文介绍了Google Gemini API 的基础调试使用。Google Gemini API 在线地址为:https://7b5krb21xg.apifox.cn/,这个在线地址的项目你可以克隆到 Apifox,以方便调试。

用 Apifox,节省研发团队的每一分钟

Google Gemini API 接口调用教程,图文讲解

免费使用 Apifox

相关推荐

最新文章

API

一体化协作平台

API 设计

API 文档

API 调试

自动化测试

API Mock

API Hub

立即体验 Apifox
目录

谷歌最近将其 Bard AI 模型更新为全新的 Gemini,Gemini 1.0 成为 Google 迄今为止功能最强大、用途最广泛的 AI 模型,其提供了三种版本,分别是 Gemini Ultra、Gemini Pro 和 Gemini Nano,本文来介绍一下 Gemini API 的基础运用。Google Gemini API 在线地址为:https://7b5krb21xg.apifox.cn/,这个在线地址的项目你可以克隆到 Apifox,以方便调试。下面将讲解 Google Gemini API 的使用,详情见下文。

Google Gemini API 接口调用教程
Google Gemini API 接口调用教程

步骤 1:获取 API Key

要调用 Google Gemini API,首先必须申请一个 API Key,有了 API Key 之后,便可访问它,API Key 的申请地址为 https://aistudio.google.com/app/apikey?hl=zh-cn。登录进去后,点击“Create API Key”,然后创建一个新的 API Key,创建完毕后,记得把 API Key 复制下来。

Google Gemini API获取 API Key
Google Gemini API获取 API Key

步骤 2:在 Apifox 中配置 API Key

获取到 API Key 后,进入到 Apifox 并打开 Google Gemini API 这个项目(见本文开头),然后点击页面右上角的“环境管理”,进入到环境管理页面后,接着选择“正式环境”,将刚才复制的 API Key 粘贴到“本地值”那里,最后保存即可。这个 API Key 只保存在本地,其它任何人都无法看到,包括团队成员,也不会同步到 Apifox 的服务器上,所以不用担心安全问题。

Google Gemini API Apifox 中配置 API Key


在环境变量中配置的 API_KEY 是需要在发起请求的时候使用的,我们可以在接口中通过变量的形式引用它(当然这里已经配置好了)。

Google Gemini API Apifox 中配置 API Key

步骤 3:调试 Gemini API

当在 Apifox 中配置好 API_KEY 后,点击 Gemini API 项目中的任一接口,然后来到“运行”页。点击“发送”按钮,你可以看到 Gemini API 给我们返回了信息,这样就完成了一次对话。

调试 Gemini API


如果在项目中没有你要的接口,你可以通过 cURL 的方式把 Gemini 官方最近更新的接口导入到你的项目中使用,这样更方便统一管理。将光标移动到+号按钮那里,然后点击导入 cURL,在弹出的框中,将 cURL 粘贴进去即可,Apifox 会自动将 cURL 解析成接口,方便你进行调试。如果 Gemini 官方不提供 cURL 的接口,那么你需要手动新建接口,并添加请求参数、请求头、请求体等信息。

调试 Gemini API

步骤 4:通过代码调试 Gemini API

除此之外,你还可以通过代码的方式来发起请求。在 Apifox 中,点击“实际请求->JavaScript->Axios”,将代码复制下来,粘贴到编辑器(如 vscode)中运行即可。你也可以选择其它语言,比如 Python、Java、PHP 等,这取决于你的系统是否配置有相关环境。

代码调试 Gemini API


如果你想要设置代码风格,你也可以点击“文档->生成代码”,进入到代码生成页面。

代码调试 Gemini API

里面的请求代码和业务代码可以按照你喜欢的风格设置,非常的方便快捷。

代码调试 Gemini API

总结

Google Gemini API 提供了强大的功能,通过在线地址 https://7b5krb21xg.apifox.cn/ 可以克隆到 Apifox 进行调试。使用该 API 的关键步骤包括获取 API Key、配置 API Key 在 Apifox 中、调试 API、以及通过代码调试。推荐先使用 Apifox 调试接口,然后再移植到项目中,这样效率更高。