性能超越 GPT-4 Turbo!「商汤日日新」大升级,国产大模型超市开张了
商汤近期发布了日日新 5.0(SenseChat-5)大模型,注册日日新开放平台即送 60 元代金卷。但似乎暂未有 OpenAI 客户端支持对商汤 SenseChat-5 模型提供了支持,此脚本使用免费的 Cloudflare Worker 作为代理,使得支持 OpenAI 的客户端可以直接使用
SenseChat-5
模型。
- SenseChat-5
- SenseChat
- SenseChat-32K
- SenseChat-128K
- SenseChat-Turbo
与 haibbo/cf-openai-azure-proxy 项目功能及用法完全一致,感谢 @haibbo
最初提出的方案。
代理 OpenAI 格式的请求到 SenseChat-5 的 对话生成(无会话历史) 端点,代码部署步骤:
- 注册并登录到 Cloudflare 账户
- 创建一个新的 Cloudflare Worker
- 将 cf-openai-sensechat-proxy.js 复制并粘贴到 Cloudflare Worker 编辑器中
- 保存并部署 Cloudflare Worker
使用 API Token
进行鉴权,在 商汤大装置|用户访问控制 页面创建 Access Key ID
与 Access Key
,脚本实现了 JWT 接口鉴权 ,你可以任选下面一种 api_key 验证方法,两种方法都被大部分 OpenAI 客户端均支持。
- 使用
<Access Key ID>|<Access Key>
作为 api_key,例如D34...7DB|B43...58F
。 - 使用通过
Access Key ID
与Access Key
编码的API_Token
作为 api_key,优点是可以自定义失效时间。
OpenAI 客户端的代理端点配置一致,由常见到少见有以下几种情况:
https://<route>
, 如 Chatbox客户端https://<route>/v1
, 如 OpenAI python APIhttps://<route>/v1/chat/completions
, 如 BetterChatGPT
其中,<route>
为 Cloudflare worker 的 Settings 中 Triggers 配置项自动分配的 Routes 域名。你也可以直接使用配置好的 <route>: api.smartmonk.biz