在国内低成本无障碍使用 Gemini Pro

您所在的位置:网站首页 whatsapp需不需要梯子 在国内低成本无障碍使用 Gemini Pro

在国内低成本无障碍使用 Gemini Pro

2024-07-09 17:29:31| 来源: 网络整理| 查看: 265

gemini pro 与 gpt-3.5 的性能对比

Google 的 Gemini Pro 有着超越 GPT-3.5 的性能表现, 最重要的是还免费, 尽管有每分钟60次的请求频率限制, 但对于大部人来说日常使用是完全足够了。

由于 Google 并未向中国开放该服务, 加上 Google 也是被我国认证的企业, 所以 Gemini Pro 是无法直连使用的。 如果要使用就需要使用请问中转服务, 一个稳定的中转服务器都不便宜, 普通的一年也需要几百块钱。

除了购买梯子或服务器自建,其实还有另外一种更经济的方法,那就是用各大云服务商提供的云函数。云函数是一种无需管理服务器即可运行代码的计算服务, 你只需要上传你的代码, 云函数就会帮你运行, 你只需要按照运行的时间和内存使用量付费。 价格很便宜, 那腾讯云来说一年100万次调用才 40 块钱, 现在还免费送 3 个月。

利用腾讯云云函数访问 Gemini Pro

首先你需要一个腾讯云账号,没有的话先注册一个;

进入云函数控制台: https://console.cloud.tencent.com/scf/list

依次点击【新建】->【从头开始】,然后按照以下配置创建一个云函数

函数类型: Web函数 函数名称: gemini-proxy (请随意) 地域: 硅谷 (或美国其他区域) 运行环境: Nodejs 16.13 (或者更高的版本) 高级配置: 内存: 64M 执行超时时间: 900 秒 请求多并发: 2 并发 日志配置 -> 日志投递:不启用 函数代码: 本地上传zip包 (点我下载 ZIP 包)(感兴趣的可以看本文末尾的代码清单) 触发器配置(这里可能要创建一个新的触发器): 默认触发器 触发别名/版本:默认流量 请求方法: ANY 发布环境: 发布 鉴权方法: 免鉴权

然后点击“完成”按钮,进入【函数管理】,在【函数代码】中找到【访问路径】, 类似

https://service-43fsa347fs-423324234932.usw.tencentapigw.com/release/

这就是你的访问地址, 注意使用的时候要把最后的 /release 部分删除。

如何使用

本文假设你应该已经有了一个 Gemini Pro 的 API key, 如果没有的话可以点我获取(请科学上网)。

你现在需要的只剩一个可以适配 Gemini Pro 的客户端应用了。 这里我们推荐自家的 5ire, Mac 和 Windows 用户都可以使用,不过目前还在内测阶段,需要的话请联系我们。

效果如下

在 5ire 客户端中使用 Gemini Pro 需要注意的是,由于云函数不支持流式输出,因此需要在客户端中关闭流式输出。 代码清单

代码部分如下, 不感兴趣的可以忽略, 直接在这里下载

package.json

{ "name": "gemini", "version": "1.0.0", "description": "", "main": "sls.js", "scripts": { "start": "node app.js" }, "author": "Ironben", "license": "MIT", "dependencies": { "express": "~4.16.1", "http-proxy-middleware": "^2.0.6" } }

app.js

const express = require('express') const { createProxyMiddleware } = require('http-proxy-middleware'); const app = express() const port = 9000 app.use('/', createProxyMiddleware({ target: 'https://generativelanguage.googleapis.com', changeOrigin: true, onProxyReq: (proxyReq, req, res) => { proxyReq.removeHeader('x-forwarded-for'); proxyReq.removeHeader('x-real-ip'); }, onProxyRes: function (proxyRes, req, res) { proxyRes.headers['Access-Control-Allow-Origin'] = '*'; } })); app.listen(port, () => { console.log(`Proxy is listening at http://localhost:${port}`) })

serverless.yml

component: scf name: Gemini inputs: src: src: ./ exclude: - .env # 指定 SCF 类型为 Web 类型 type: web name: ${name} region: na-siliconvalley-2 # 美国东部区域 runtime: Nodejs12.16 memorySize: 512 # 内存大小,为保证性能,web 函数请配置 512 MB 及以上 events: - apigw: parameters: protocols: - http - https environment: release endpoints: - path: / method: ANY

scf_bootstrap

#!/bin/sh /var/lang/node12/bin/node app.js


【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭