Calcium-Ion / new-api

AI模型接口管理与分发系统,支持将多种大模型转为OpenAI格式调用、支持Midjourney Proxy、Suno、Rerank,兼容易支付协议,仅供个人或者企业内部管理与分发渠道使用,请勿用于商业用途,本项目基于One API二次开发。
https://nekoapi.com
Apache License 2.0
3.08k stars 761 forks source link

兼容siliconflow的Rerank #440

Closed sabibi12 closed 1 month ago

sabibi12 commented 1 month ago

例行检查

[ x] 我已确认目前没有类似 issue [ x] 我已确认我已升级到最新版本 [ x] 我已完整查看过项目 README,已确定现有版本无法满足需求 [ x] 我理解并愿意跟进此 issue,协助测试和提供反馈 [ x] 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭 功能描述

文档地址

https://docs.siliconflow.cn/reference/creatererank-1

测试直接选openai接入后说未实现

$ curl --request POST \ --url https://newapi域名/v1/rerank \ --header 'accept: application/json' \ --header 'authorization: Bearer sk-xxx' \ --header 'content-type: application/json' \ --data ' { "model": "BAAI/bge-reranker-v2-m3", "query": "Apple", "documents": [ "苹果", "香蕉", "水果", "蔬菜" ], "top_n": 4, "return_documents": false, "max_chunks_per_doc": 1024, "overlap_tokens": 80 } ' % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 379 100 151 100 228 97 147 0:00:01 0:00:01 --:--:-- 245{"error":{"message":"not implemented (request id: 20240815175815741360656uYIfGCmK)","type":"new_api_error","param":"","code":"convert_request_failed"}} 应用场景

用于重排

以上内容来自 https://github.com/Calcium-Ion/new-api/issues/437

sk-tkbqqsgkoqkjhglmxwbpywfxxcsyxrtjqyybgfagnbuaaerj 我提供一个14元额度的key,公开后应该很快就要被刷完了,希望作者尽快使用

sabibi12 commented 1 month ago

image 汇报当前使用情况

Calcium-Ion commented 1 month ago

已经适配了啊。。

Calcium-Ion commented 1 month ago

437 #403

sabibi12 commented 1 month ago

okok