今天上线看了下自己的gemini控制台,发现Google家的gemini-1.5-pro-latest已经全面开放了,我填写了表单但从没收到邮件,申请了没收到邮件的佬友速速查看。
Gemini 1.5 Pro是Google最新发布的大型多模态模型,它具有显著提升的性能和长上下文处理能力。这个模型能够理解并运用训练数据中未包含的新语言,其最高配置版本支持高达100w token的超长上下文,是谷歌史上最强的MoE大模型。此外,Gemini 1.5 Pro的API首次增加了音频理解功能,这使得它能够处理长达11小时的音频和1小时的视频。目前,Gemini 1.5 Pro已经全面对外开放,并且是免费使用的。
免费订阅限制
查询模型
替换key后直接浏览器地址栏输入后enter查询,注意需要科学设置下
https://generativelanguage.googleapis.com/v1beta/models?key=replace-with-your-key
请求测试
如果查询到的模型里有gemini-1.5-pro-latest,就可以使用啦,先来请求测试看看
注意替换key
为你自己的
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-1.5-pro-latest:generateContent?key=replace-with-your-key'
oneapi的救赎
旧版oneapi不支持?直接一个worker搞定,修改你的Gemini渠道代理为worker地址即可
export default {
async fetch(request, env) {
const url = new URL(request.url);
url.host = 'generativelanguage.googleapis.com';
// Update the API version in the URL path
url.pathname = url.pathname.replace('/v1/', '/v1beta/');
return fetch(new Request(url, request));
}
}
现在试试直接用/v1请求看看,注意替换 https://proxy.your.domain
为你自己的worker地址
curl \
-H 'Content-Type: application/json' \
-d '{"contents":[{"parts":[{"text":"Write a story about a magic backpack"}]}]}' \
-X POST 'https://proxy.your.domain/v1/models/gemini-1.5-pro-latest:generateContent?key=replace-with-your-key'