calcium-ion / new-api Goto Github PK
View Code? Open in Web Editor NEW基于One API的二次开发版本,支持Midjourney,仅供个人管理渠道使用,请勿用于商业API分发!
License: MIT License
基于One API的二次开发版本,支持Midjourney,仅供个人管理渠道使用,请勿用于商业API分发!
License: MIT License
例行检查
功能描述
希望可用MongoDB数据库连接
应用场景
数据库
例行检查
功能描述
把手机端UI优化一下,求求拉
应用场景
手机用户
例行检查
功能描述
应用场景
例行检查
问题描述
总共有11个模型
每页10条,当打开第二页的时候,显示总共三页
每页20条,显示总共2页
复现步骤
预期结果
相关截图
如果没有的话,请删除此节。
不知道目前是否支持,希望可以增加这方面的支持
例行检查
功能描述
管理员创建令牌时可以自定义令牌使用的分组或者渠道,不局限于分组{ "default", "vip", "svip"}。
应用场景
需要使用指定渠道、优先级较低或者和管理员分组不同的渠道时,不能直接创建相关令牌。
功能优先级不高,暂时有其他解决办法,只是较为繁琐:
创建新分组,为渠道设置分组,创建新用户指定新分组,创建令牌。
例行检查
功能描述
添加成功时自动启用通道功能
应用场景
例行检查
问题描述
代码版本v0.1.2,使用项目提供的Dockerfile,构建镜像时候,在执行到npm install时候失败
7.742 npm ERR! code ERESOLVE
7.747 npm ERR! ERESOLVE unable to resolve dependency tree
7.756 npm ERR!
7.757 npm ERR! While resolving: [email protected]
7.762 npm ERR! Found: @visactor/[email protected]
7.762 npm ERR! node_modules/@visactor/vchart
7.762 npm ERR! @visactor/vchart@"~1.7.2" from the root project
7.762 npm ERR!
7.762 npm ERR! Could not resolve dependency:
7.762 npm ERR! peer @visactor/vchart@"~1.8.8" from @visactor/[email protected]
7.762 npm ERR! node_modules/@visactor/vchart-semi-theme
7.762 npm ERR! @visactor/vchart-semi-theme@"~1.7.2" from the root project
7.762 npm ERR!
7.762 npm ERR! Fix the upstream dependency conflict, or retry
7.762 npm ERR! this command with --force, or --legacy-peer-deps
7.762 npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
7.762 npm ERR!
7.762 npm ERR! See /root/.npm/eresolve-report.txt for a full report.
7.762
7.762 npm ERR! A complete log of this run can be found in:
7.762 npm ERR! /root/.npm/_logs/2024-01-31T09_28_49_507Z-debug-0.log
复现步骤
git clone [email protected]:Calcium-Ion/new-api.git
git switch --detach v0.1.2
cd new-api
docker build -t .
预期结果
成功构建镜像
例行检查
问题描述
测试其他模型,实际使用gpt-3.5-turbo
进行测试。
复现步骤
点击某渠道“测试”右边的小三角,在弹出的模型列表中点击其他模型,比如gpt-4
(不支持也可以添加用于测试),即使该渠道不支持也能测试成功,因为是使用gpt-3.5-turbo
进行测试的。
预期结果
测试某个模型返回该模型测试结果,如果能一键测试new-api
支持的所有模型,根据测试结果自动修改渠道的模型列表就更好了。
更改头像
例行检查
问题描述
复现步骤
预期结果
通常情况下会出现重复的渠道ID,如果没出现,多翻几页再点击按ID排序就会出现
希望修复该BUG,并按照渠道ID排序渠道,因为批量添加渠道时,优先级通常都是相同的,会导致乱序的情况。
如果没有的话,请删除此节。
例行检查
问题描述
不管如何容器都是以暂停,尝试重启未果
复现步骤
预期结果
相关截图
如果没有的话,请删除此节。
例行检查
功能描述
对接支付宝当面付渠道
应用场景
支付功能
例行检查
功能描述
现在后台系统使用的是美金结算,建议新增支持其它货币的功能,例如,在设置--运营设置或系统设置--新增一个下拉菜单,可以将现有美金($)修改为人民币(¥),默认为美金($)。
ps:模型倍率、分组倍率继续按照后台设置里的参数调整就可以了。
应用场景
1、满足系统的资费结算呈多元化;
2、应对C端用户可以降低汇率换算、实时汇率的沟通成本(如果改人民币结算的话,其他币种以此类推);
3、更换适宜的币种使后台系统的消费日志以及实时消耗情况更直观;
例行检查
功能描述
支持局部重绘: Vary (Region) 、支持图片变焦: Zoom、支持 [InsightFace 人脸服务
应用场景
例行检查
功能描述
希望加入中英文界面
应用场景
例行检查
功能描述
Mj绘制完成的图后台支持设置:
应用场景
例行检查
问题描述
渠道优先级能够为负数很方便设置备用渠道,比如几十个渠道,只需将一个备用渠道设为负数。没有优先级为负的选择,就得将几十个渠道的优先级提升
复现步骤
预期结果
相关截图
如果没有的话,请删除此节。
例行检查
- 我已确认目前没有类似 issue
- 我已确认我已升级到最新版本
- 我已完整查看过项目 README,尤其是常见问题部分
- 我理解并愿意跟进此 issue,协助测试和提供反馈
- 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭
问题描述
关闭new-api网页,重新打开,之前配置的聊天的自定义url和key丢失
复现步骤
预期结果
相关截图
如果没有的话,请删除此节。
Line 17 in a0c4e9f
其中引入的 RawMessage 为 []bytes
类型,会导致第三方 API 转换 OpenAI 类型时的处理代码产生一次强制类型转换 []bytes->String
:
new-api/controller/relay-xunfei.go
Line 84 in a0c4e9f
这会导致 Unicode 编码的文本被解析为字面值,例如 "\u4f60\u597d"->"\\u4f60\\u597d"
,相当于发送给下游的数据为 unicode 字符串,而不是中文。
例行检查
功能描述
应用场景
例行检查
问题描述
复现步骤
预期结果
相关截图
如果没有的话,请删除此节。
你知道的,用god
希望作者大大能补充mj换脸接口,目前其他都是比较完美的,但是唯独缺少了这个有趣的功能
例行检查
功能描述
应用场景
例行检查
功能描述
应用场景
例行检查
功能描述
应用场景
例行检查
问题描述
更新0.1.2,绘图失败不返还金额
考虑换成react pro-design版本吗?有免费劳动力,现在的ui框架太难用了
例行检查
功能描述
希望增加arm64架构支持的docker镜像
应用场景
现在arm64架构的vps性能强,价格便宜,会越来越流行,希望提供支持arm64架构的docker镜像
例行检查
功能描述
对接码支付平台
应用场景
易支付容易跑路 码支付更实用一些
问题描述
使用CF AI Gateway添加渠道有bug
复现步骤
会提示两个v1网址
预期结果
修复此问题
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.