有趣的 Cursor/Gemini Pro融合应用 Nin 2025年1月8日 2025年1月16日 一、Cursor和Gemini Gemini是Google开发的AI大模型,是目前免费可用的api接口,接入Gemini Pro模型。Cursor是一款AI IDE开发工具,分为免费和付费版本,想用Openai的API进行接口编程就需要收取费用强大的谷歌ai嵌入到Cursor,实现免费AI助手,是今天要实现的目标。 二、所需工具和项目 Gemini API key:可以通过谷歌账户登录到https://aistudio.google.com获取API key,如果没有点击创建API 密钥生成,记录下此密钥。由于Google封锁了大陆地区的API key的应用,需要用CF转发一下,且将API格式转换成openai模式,方便cursor调用。于是有了以下项目https://github.com/PublicAffairs/openai-gemini。现在需要一个CF账号,申请地址:https://www.cloudflare-cn.com再需要一个域名,免费付费均可,需要托管到Cloudflare。 三、项目实现 Cloudflare上进行openai-gemini的部署:点击下面的按钮开始。Deploy to Cloudflare 会分为以下步骤对CF账号进行配置需要填写账户ID和密钥,在部署过程中会有提示操作过程会fork项目到你的GitHub仓库中进行自定义域,绑定域名,这样流量经过了cloudflare的全球节点就不会造成Google API封锁。操作流程及注意事项如下图: 四、Cursor配置 登录到cursor账户点击配置——models,在Openai Api Key中输入Gemini key,Override openAl Base URL (when using key)中填写自定义域名地址加上/v1,点击add model 填写gemini-exp-1206,即可食用。使用效果: