Comments (25)
发现问题了,我是手动部署的(alpha2),没使用MySQL数据库。删除驱动重新添加时右上角弹了ID什么什么的弹窗然后马上消失,进到渠道列表里查看刚才添加的渠道都在但是调用时保报错没有模型,我删了one-api.db 数据库文件重新设置,再次调用就正常了。复现发现,举例你添加10个渠道然后删除,再添加10个渠道这10个渠道测试是无效的,然后继续添加10个渠道ID11-20的这20个渠道正常就很迷。
删除one-api.db 文件,或者用MySQL数据库就正常了。
one-api.db 文件权限设置为777也不行,不知道哪里出了问题像是删渠道删不干净。
还有自定义域名需要填到/v1或者/v1/chat/completions,发现openai可以不补全的程序用gemini就报错必须补全路径。
from one-api.
oneAPI应该是把GeminiPro的接口调用方式转换成openAI的形式了,但是你的调用方式是按照Gemini-pro的,所以你不该使用oneAPI,你只是需要一个代理而已,可以搜索其他项目
from one-api.
渠道配置贴一下
from one-api.
oneAPI应该是把GeminiPro的接口调用方式转换成openAI的形式了,但是你的调用方式是按照Gemini-pro的,所以你不该使用oneAPI,你只是需要一个代理而已,可以搜索其他项目
不是的,我看楼主就是按照OpenAI格式去调用Gemini失败了
from one-api.
oneAPI应该是把GeminiPro的接口调用方式转换成openAI的形式了,但是你的调用方式是按照Gemini-pro的,所以你不该使用oneAPI,你只是需要一个代理而已,可以搜索其他项目
不是的,我看楼主就是按照OpenAI格式去调用Gemini失败了
那是不是API输入错了,我看他输的格式很像原生的Google API,Oneapi的令牌都是S开头的吧
from one-api.
我也是添加了映射,但是错误,
当前分组 default 下对于模型 gpt-3.5-turbo 无可用渠道 (request id: 20240102090351225209344zrTrsEqF)
from one-api.
同样的问题,google原生的key直接在 ChatGPT-Next-Web直接使用或者是使用代理都是可以使用的。但是加到one-api里面,目前好像都不行。
from one-api.
同样的问题,google原生的key直接在 ChatGPT-Next-Web直接使用或者是使用代理都是可以使用的。但是加到one-api里面,目前好像都不行。
哥们用的啥版本的oneapi啊,我现在用的alpha4, 一切都正常呢。
from one-api.
我也是添加了映射,但是错误, 当前分组 default 下对于模型 gpt-3.5-turbo 无可用渠道 (request id: 20240102090351225209344zrTrsEqF)
删除one-api.db 文件或者补全路径
from one-api.
我也是添加了映射,但是错误, 当前分组 default 下对于模型 gpt-3.5-turbo 无可用渠道 (request id: 20240102090351225209344zrTrsEqF)
from one-api.
我也是添加了映射,但是错误, 当前分组 default 下对于模型 gpt-3.5-turbo 无可用渠道 (request id: 20240102090351225209344zrTrsEqF)
我遇到的情况是,模型那栏去掉 gemini-pro 才能正常工作,否则报上游错误。这一块很多回答都搞反了,比较混乱。
模型:显示名
模型重定向:{"显示名": "实际名"}
比如 my-gemini, {"my-gemini": "gemini-pro"}
我最终是这样配置才能工作,当然,cutoff date还是回答错误。
from one-api.
我遇到的情况是,模型那栏去掉 gemini-pro 才能正常工作,否则报上游错误。这一块很多回答都搞反了,比较混
它的逻辑是 key 映射为 value。 用户请求时使用左面的 key,程序会改变为对应的 value 像 llm 服务发出去。
【模型】这一栏是此服务的配置允许用户调用的模型列表。
换句话说,如果你希望把 gpt-3.5-turbo
映射到 gemini-pro
,那么需要在映射那里填写我上面发的图片中的配置,并且在模型一栏中添加 gpt-3.5-turbo
才可以。
from one-api.
各位更新最新版本就好了,最新版本,Geminipro和vision都是正常使用的。
from one-api.
各位更新最新版本就好了,最新版本,Geminipro和vision都是正常使用的。
而且不要做任何的重定向
from one-api.
各位更新最新版本就好了,最新版本,Geminipro和vision都是正常使用的。
更新到0.5.11,还是不行,还有什么需要注意的么?前端用chat next web
from one-api.
各位更新最新版本就好了,最新版本,Geminipro和vision都是正常使用的。
那就是你服务器不支持Gemini了
from one-api.
各位更新最新版本就好了,最新版本,Geminipro和vision都是正常使用的。
那就是你服务器不支持Gemini了
我是nas部署的one-api,需要什么服务器配置啊?求教!
from one-api.
各位更新最新版本就好了,最新版本,Geminipro和vision都是正常使用的。
那就是你服务器不支持Gemini了
我是nas部署的one-api,需要什么服务器配置啊?求教!
谷歌API需要特殊地区,你走代理了吗?NAS不是在你自己家里?你们家支持谷歌API?
from one-api.
各位更新最新版本就好了,最新版本,Geminipro和vision都是正常使用的。
更新到0.5.11,还是不行,还有什么需要注意的么?前端用chat next web
我是sealos部署的 v0.5.12-alpha,one-api中渠道是这样配置的
NextChat里custom models是这样配置的
-all,+gpt-3.5-turbo,+gpt-3.5-turbo-1106,+gpt-3.5-turbo-16k,+gpt-3.5-turbo-16k-0613,+gpt-4,+gpt-4-1106-preview,+gpt-4-vision-preview,+gpt-4-32k,-gpt-4-32k-0314,+gpt-4-32k-0613,+google-gemini-pro,+google-gemini-pro-vision,+SparkDesk3,+qwen-turbo,+qwen-plus,+qwen-max,+qwen-max-1201,+qwen-max-longcontext,+chatglm_turbo,+ERNIE-Bot,+ERNIE-Bot-turbo,+ERNIE-Bot-4
最后效果是这样的,当然知识截至似乎有点问题,但其它使用没问题
from one-api.
各位更新最新版本就好了,最新版本,Geminipro和vision都是正常使用的。
更新到0.5.11,还是不行,还有什么需要注意的么?前端用chat next web
我是sealos部署的 v0.5.12-alpha,one-api中渠道是这样配置的
NextChat里custom models是这样配置的 -all,+gpt-3.5-turbo,+gpt-3.5-turbo-1106,+gpt-3.5-turbo-16k,+gpt-3.5-turbo-16k-0613,+gpt-4,+gpt-4-1106-preview,+gpt-4-vision-preview,+gpt-4-32k,-gpt-4-32k-0314,+gpt-4-32k-0613,+google-gemini-pro,+google-gemini-pro-vision,+SparkDesk3,+qwen-turbo,+qwen-plus,+qwen-max,+qwen-max-1201,+qwen-max-longcontext,+chatglm_turbo,+ERNIE-Bot,+ERNIE-Bot-turbo,+ERNIE-Bot-4
按照这个配置也不行,可能跟环境有关吧。先不折腾了。
from one-api.
实测:
- 请求地址在香港时,不管是否使用代理(代理只解决是否能访问带google api),都会被拒绝调用(AWS和阿里云香港服务器实测)。
{
"error": {
"code": 400,
"message": "User location is not supported for the API use.",
"status": "FAILED_PRECONDITION"
}
}
from one-api.
实测:
- 请求地址在香港时,不管是否使用代理(代理只解决是否能访问带google api),都会被拒绝调用(AWS和阿里云香港服务器实测)。
{ "error": { "code": 400, "message": "User location is not supported for the API use.", "status": "FAILED_PRECONDITION" } }
你代理大概率是CF吧,换个代理就好了,CF是就近使用边缘计算的,在香港CF代理用的大概率是香港的服务器,本身就在google的拒绝范围之内,在大陆同一个CF代理走的可能是日本或韩国。
from one-api.
it looks some bug in this code, the model is Gemini not Gemini pro. the utm setiing as follow.
from one-api.
突然感觉你这个和我遇到的这个好像是一样的,你可以尝试下用chatbox客户端试试,正常配置openai,模型设置自定义模型,我是用nextweb也无法正常使用gemini。但chatbox就可以通oneapi代理正常用,我的版本是最新的latest ,感觉这个是nextweb的问题
from one-api.
这个我终于配置成功了,比较坑的地方是,gemini需要添加gpt model, 将gpt model重定向到gemini
{
"gemini-1.0-pro": "gemini-pro",
"gpt-3.5-turbo": "gemini-pro"
}
from one-api.
Related Issues (20)
- gpt-4o-mini使用日志计费不正确 HOT 2
- Alex-lsky AWS Bedrock 新增llama3.1测试无法通过,报错 adaptor not found
- Enhance One-API with Langfuse: Empowering LLM Development and Monitoring
- 支持o1模型的接入 HOT 1
- root用户登录不上去,显示用户名错误或已被 HOT 1
- 忘记root密码 如何找回?
- 逐步调试就ok,在ai中应用就报错
- oneapi大量日志batch update started如何处理
- add support for ollama tool use (function calling)
- 已有渠道参数再次编辑时,不要清空以前配置的参数
- 请问是否可以自行添加当前未支持的基座大模型
- 请求支持openai更为完善的参数
- 讯飞星火不能动态切换模型,websocket 地址生成从配置文件读取非常不灵活
- 这个coze的botid 可否模糊匹配一下啊 bot-*
- 腾讯混元大模型hunyuan-lite报错
- failed to get gpt-4o token encoder
- 允许为渠道类型添加模型列表
- 使用 Mysql 数据库启动服务后,无法正常插入模型使用日志
- 无法启动 不知道是哪里报错了 工直接报异常 使用的是 fastgpt的yml安装的
- 自定义渠道让用户自己写准确的Baseurl,不要自己补全v1什么的,就像newapi上的一样
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from one-api.