网站LOGO
博客 | 棋の小站
页面加载中
2月21日
网站LOGO 博客 | 棋の小站
记录学习,心得,状态,生活。
菜单
  • 热评
    用户的头像
    首次访问
    上次留言
    累计留言
    我的等级
    我的角色
    打赏二维码
    打赏博主
    简单几步部署自己独有的Gemini Pro Chat
    点击复制本页信息
    微信扫一扫
    文章二维码
    文章图片 文章标题
    创建时间
  • 一 言
    确认删除此评论么? 确认
  • 本弹窗介绍内容来自,本网站不对其中内容负责。
    按住ctrl可打开默认菜单

    简单几步部署自己独有的Gemini Pro Chat

    · 原创 ·
    技术分享 · 大模型实用教程
    共 3000 字 · 约 2 分钟 · 475

    文章
    摘要

    这篇文章介绍了谷歌Gemini Pro模型的开放和API的使用。Gemini Pro免费版每分钟最多有60个查询,同时还有付费版本,价格相对竞争力十足。文章提供了申请API key的步骤,并附上了一个用于验证key是否有效的官方Demo。接着,文章介绍了如何部署项目到Vercel上,并提供了一个GitHub项目地址以及部署的具体步骤。对于可能遇到的问题,文章也提供了解决方案,特别是对于“User location is not supported for the API use”的问题。最后,文章强调Gemini Pro对中文的支持目前较差,但未来可能会进行优化。文章中还展示了部署成功后的访问界面和可能遇到的问题的截图。

    之前的Google Gemini 1.0正式发布,12月13日开放使用体验了谷歌Gemini大模型,现在Gemini pro早已经开放了(13日),现在也是开放了API使用。从今天开始,开发者可以通过谷歌的免费 Web 开发工具 AI Studio(前身为 Makersuite)使用 Gemini Pro API 构建应用。谷歌还表示,他们会在未来几周根据用户反馈进一步优化Gemini模型。

    Gemini Pro 免费版每分钟最多有60个查询。另外还有一个限制较少的pay as you go 版本,谷歌说它是一个“具有竞争力的价格”,因为它希望与OpenAI竞争。目前 Gemini Pro 付费版的定价是每千个字符0.00025美元,每张图片0.0025美元,输出每千个字符0.0005美元。另外谷歌会使用免费版Google Pro API的输入和输出来提高模型能力,但是承诺付费版不会用于训练和改进产品。下面是手把手教程,教你如何通过通过谷歌云的 Vertex AI 平台白嫖Gemini pro 的API。

    申请API key

    首先访问谷歌开发平台:https://ai.google.dev/pricing

    谷歌开发平台谷歌开发平台

    下方有两个版本,选择免费版本。

    选择免费版本选择免费版本

    勾选隐私协议后点击继续。

    同意协议同意协议

    点击获取API Key。

    获取API key获取API key

    点击后生成的Key就可以在我们调用过程中使用了。

    生成key生成key

    这时我们可以使用官方的Demo验证一下key是否有效。

    shell 代码:
    curl \
      -H 'Content-Type: application/json' \
      -d '{"contents":[{"parts":[{"text":"Write a story about a magic backpack"}]}]}' \
      -X POST https://generativelanguage.googleapis.com/v1beta/models/gemini-pro:generateContent?key=YOUR_API_KEY

    部署项目

    接下来我们打开项目地址:https://github.com/babaohuang/GeminiProChat

    然后滑到下方,点击Vercel Deploy,快速部署到Vercel上。

    部署到Vercel上部署到Vercel上部署到Vercel上部署到Vercel上

    在环境变量中输入申请到的API key。

    填写环境变量填写环境变量

    等待一会,可以看到部署成功了。

    部署成功部署成功

    我们可以绑定自己的域名,并套个CDN,以加速访问。

    特别提一下,Gemini Pro对中文的支持不怎么好,不过最近应该会优化的。而且对于区域的访问也会有很大限制。

    访问Gemini Chat访问Gemini Chat

    不过回复的速度是非常快的。

    可能的问题

    Solution for "User location is not supported for the API use"
    If you encounter the issue "User location is not supported for the API use", follow these steps to resolve it:

    Go to this palm-netlify-proxy repo and click "Deploy With Netlify".
    Once the deployment is complete, you will receive a domain name assigned by Netlify (e.g., https://xxx.netlify.app).
    In your Gemini Pro Chat project, set an environment variable named API_BASE_URL with the value being the domain you got from deploying the palm proxy (https://xxx.netlify.app).
    Redeploy your Gemini Pro Chat project to finalize the configuration. This should resolve the issue.
    Thanks to antergone for providing this solution.(来源:Github)

    可能遇到的问题可能遇到的问题
    声明:本文由 (博主)原创,依据 CC-BY-NC-SA 4.0 许可协议 授权,转载请注明出处。

    还没有人喜爱这篇文章呢

    现在已有

    4

    条评论
    发一条!
    1. 头像
      云晓晨CatchYun
      • 等级:Lv.5
      • 角色:首页 · 好友
      • 在线:本月

      emmm,不想折腾了,去收藏夹吃灰吧

      · · · 山东-东营
      1. 头像

        啥?Gemini吗?

        · · · 河北-秦皇岛
    2. 头像
      obaby
      • 等级:Lv.4
      • 角色:综合 · 好友
      • 在线:本月

      体验咋样,比gpt?

      · · · 山东-青岛
      1. 头像
        obaby

        有些方面还行吧,比如实时搜索,上下文都可以,但是写代码不太行。

        · · · 河北-石家庄
    博客logo 博客 | 棋の小站 记录学习,心得,状态,生活。
    ICP 冀ICP备2023007665号

    🕛

    本站已运行 299 天 10 小时 58 分

    🌳

    建站:Typecho 主题:MyLife

    👁️

    今日访问量:1590 昨日访问量:1607
    棋の小站 © 2024.
    网站logo

    博客 | 棋の小站 记录学习,心得,状态,生活。
     
     
     
     
    壁纸