22
33# 🚀 Qwen-Proxy
44
5- [ ![ Version] ( https://img.shields.io/badge/version-2025.07.24. 12.00 -blue.svg )] ( https://github.com/Rfym21/Qwen2API )
5+ [ ![ Version] ( https://img.shields.io/badge/version-2025.12.11 -blue.svg )] ( https://github.com/Rfym21/Qwen2API )
66[ ![ Node.js] ( https://img.shields.io/badge/Node.js-18+-green.svg )] ( https://nodejs.org/ )
77[ ![ Docker] ( https://img.shields.io/badge/Docker-supported-blue.svg )] ( https://hub.docker.com/r/rfym21/qwen2api )
8- [ ![ Binary] ( https://img.shields.io/badge/Binary-Available-orange.svg )] ( https://github.com/Rfym21/Qwen2API/releases )
98
109[ 🔗 加入交流群] ( https://t.me/nodejs_project ) | [ 📖 文档] ( #api-文档 ) | [ 🐳 Docker 部署] ( #docker-部署 )
1110
@@ -26,11 +25,6 @@ Qwen-Proxy 是一个将 `https://chat.qwen.ai` 和 `Qwen Code / Qwen Cli`端接
2625- 支持 CLI 端点,提供 256K 上下文和工具调用能力
2726- 提供 Web 管理界面,方便配置和监控
2827
29- ### 2025.12.8 紧急更新通知
30- > 因官方风控严重必须填写 ` SSXMOD_ITNA / SSXMOD_ITNA2 ` , 后续考虑使用部署外置的程序动态获取。(/cli端点不受影响)
31- > 本次更新后不再内置 ` SSXMOD_ITNA / SSXMOD_ITNA2 ` , 必须手动获取后填入环境变量。(下方有获取的文字教程和视频教程)
32- > image-edit暂时不可用,请等待更新。(如果您已修复 欢迎pr)
33-
3428### 环境要求
3529
3630- Node.js 18+ (源码部署时需要)
@@ -66,10 +60,6 @@ REDIS_URL= # Redis 连接地址 (可选,使用TLS时为redi
6660
6761# 📸 缓存配置
6862CACHE_MODE=default # 图片缓存模式 (default/file)
69-
70- # 🔑 高级配置
71- SSXMOD_ITNA= # Qwen认证Cookie (可选)
72- SSXMOD_ITNA2= # Qwen认证Cookie (可选)
7363```
7464
7565#### 📋 配置说明
@@ -87,14 +77,17 @@ SSXMOD_ITNA2= # Qwen认证Cookie (可选)
8777| ` DATA_SAVE_MODE ` | 数据持久化方式 | ` none ` /` file ` /` redis ` |
8878| ` REDIS_URL ` | Redis 数据库连接地址,使用TLS加密时需使用 ` rediss:// ` 协议 | ` redis://localhost:6379 ` 或 ` rediss://xxx.upstash.io ` |
8979| ` CACHE_MODE ` | 图片缓存存储方式 | ` default ` /` file ` |
90- | ` SSXMOD_ITNA ` | Qwen 认证 Cookie 值,用于发送请求 | ` 1-Gqfx0DR70Q... ` |
91- | ` SSXMOD_ITNA2 ` | Qwen 认证 Cookie 值,用于发送请求 | ` 1-Gqfx0DR70Q... ` |
9280| ` LOG_LEVEL ` | 日志级别 | ` DEBUG ` /` INFO ` /` WARN ` /` ERROR ` |
9381| ` ENABLE_FILE_LOG ` | 是否启用文件日志 | ` true ` 或 ` false ` |
9482| ` LOG_DIR ` | 日志文件目录 | ` ./logs ` |
9583| ` MAX_LOG_FILE_SIZE ` | 最大日志文件大小(MB) | ` 10 ` |
9684| ` MAX_LOG_FILES ` | 保留的日志文件数量 | ` 5 ` |
9785
86+ > 💡 ** 提示** : 可以在 [ Upstash] ( https://upstash.com/ ) 免费创建 Redis 实例,使用 TLS 协议时地址格式为 ` rediss://... `
87+ <div>
88+ <img src="./docs/images/upstash.png" alt="Upstash Redis" width="600">
89+ </div>
90+
9891#### 🔑 多API_KEY配置说明
9992
10093` API_KEY ` 环境变量支持配置多个API密钥,用于实现不同权限级别的访问控制:
@@ -147,37 +140,6 @@ caches/
147140└── ...
148141```
149142
150- > 💡 ** 提示** : 可以在 [ Upstash] ( https://upstash.com/ ) 免费创建 Redis 实例,使用 TLS 协议时地址格式为 ` rediss://... `
151-
152- #### 🔑 SSXMOD_ITNA/SSXMOD_ITNA2 配置说明
153-
154- ` SSXMOD_ITNA ` 和 ` SSXMOD_ITNA2 ` 是 Qwen API 的认证 Cookie 参数,用于发送请求。
155-
156- ** 配置方法:**
157- 1 . 使用浏览器访问 [ https://chat.qwen.ai ] ( https://chat.qwen.ai )
158- 2 . 打开浏览器开发者工具(F12),切换到 "网络(Network)" 标签
159- 3 . 刷新页面或发送一条消息
160- 4 . 在网络请求中找到任意请求,检查请求头中的 ` Cookie ` 字段
161- 5 . 复制 ` ssxmod_itna ` 和 ` ssxmod_itna2 ` 的值到环境变量中
162-
163- <video src =" ./docs/videos/ssxmod_itna.mp4 " controls width =" 600 " ></video >
164-
165- ** 配置示例:**
166- ``` bash
167- SSXMOD_ITNA=1-Gqfx0DR70QdiqY5i7G7GqDODkAb07qYWDzxC5iOD_xQ5K08D6GDBRRQpq9YP0=...
168- SSXMOD_ITNA2=1-Gqfx0DR70QdiqY5i7G7GqDODkAb07qYWDzxC5iOD_xQ5K08D6GDBRRQpq9YP0=...
169- ```
170-
171- ** 作用说明:**
172- - 这些 Cookie 值用于在请求时进行身份验证
173- - 如果不配置,将使用默认值
174-
175- > ⚠️ ** 注意** : 这些 Cookie 值包含敏感信息,请妥善保管,不要分享给他人。
176-
177- <div >
178- <img src =" ./docs/images/upstash.png " alt =" Upstash Redis " width =" 600 " >
179- </div >
180-
181143---
182144
183145## 🚀 部署方式
0 commit comments