malt666 commited on
Commit
8b593a7
·
verified ·
1 Parent(s): 1817a34

Delete README .md

Browse files
Files changed (1) hide show
  1. README .md +0 -119
README .md DELETED
@@ -1,119 +0,0 @@
1
- ---
2
- title: Abacus Chat Proxy
3
- emoji: 🤖
4
- colorFrom: blue
5
- colorTo: purple
6
- sdk: docker
7
- sdk_version: "3.9"
8
- app_file: app.py
9
- pinned: false
10
- ---
11
-
12
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
13
-
14
- # Abacus Chat Proxy
15
-
16
- > 📢 本项目基于 [orbitoo/abacus_chat_proxy](https://github.com/orbitoo/abacus_chat_proxy) 改进
17
- >
18
- > 特别感谢 orbitoo 大佬提供的原始项目!
19
- >
20
- > 本项目增加了:Docker部署支持、Hugging Face一键部署、自动保活功能等
21
-
22
- 一个用于中转API请求的代理服务器。
23
-
24
- #### 注意创建space的时候把private改为public,因为不改为public导致的错误别来找我
25
-
26
- [![Deploy to Hugging Face Spaces](https://huggingface.co/datasets/huggingface/badges/raw/main/deploy-to-spaces-lg.svg)](https://huggingface.co/spaces/malt666/abacus_chat_proxy?duplicate=true)
27
-
28
- ## ⚠️ 警告
29
-
30
- **本地部署方式已失效!**为了适配hugging face,本项目的本地部署方式已不再可用。目前只能通过Hugging Face Spaces部署来使用本代理服务。请使用下方的Hugging Face一键部署方法。
31
-
32
- ## 🚀 快速开始
33
-
34
- ### Hugging Face一键部署
35
-
36
- #### 注意创建space的时候把private改为public,因为不改为public导致的错误别来找我
37
-
38
- 1. 点击上方的"Deploy to Hugging Face Spaces"按钮
39
- 2. 登录你的Hugging Face账号(如果还没有,需要注册一个)
40
- 3. 在弹出的页面中设置你的Space名称,注意创建space的时候把private改为public,因为不改为为public导致的错误别来找我
41
- 4. 创建完Space后,在Space的Settings -> Repository Secrets中添加以下配置:
42
- - `cookie_1`: 你的cookies字符串
43
- - `password`: (必填,最好超过8位数,不然被盗用api导致点数用光,损失自负)api调用密码,也是dashboard登录密码
44
- 5. 等待自动部署完成即可
45
- 6. 登录dashboard查看使用情况,space里面是没办法登录的,点击弹出的登录页面的小窗口提示“请点击 https://xyz-abacus-chat-proxy.hf.space 来登录并查看使用情况”的链接来登录,登录密码是你设置的password
46
- 7. **获取API链接**:部署成功后,网络的登录页面会显示api接口链接;或者你点击右上角的三个点按钮,在弹出的选项卡里面点击"Embed this Space",然后在弹出的"Embed this Space"界面里的"Direct URL"就是你的访问链接,你可以用这个链接调用API和查看使用情况
47
- 8. api调用:api调用的时候注意密钥填写你的password,不然没办法调用
48
- ### 本地运行(已失效)
49
-
50
- > ⚠️ 以下本地运行方法已失效,仅作参考。请使用Hugging Face部署方式。
51
-
52
- #### Windows用户
53
-
54
- 1. 双击运行 `start.bat`
55
- 2. 首次运行选择 `0` 进行配置
56
- 3. 配置完成后选择 `Y` 直接启动,或 `N` 返回菜单
57
- 4. 之后可直接选择 `1` 启动代理
58
- 5. 代理服务器默认运行在 `http://127.0.0.1:9876/`
59
-
60
- #### Linux/macOS用户
61
-
62
- ```bash
63
- # 赋予脚本执行权限
64
- chmod +x start.sh
65
-
66
- # 运行脚本
67
- ./start.sh
68
- ```
69
-
70
- 选项说明同Windows。
71
-
72
- ### 🌐 Hugging Face部署
73
-
74
- 1. Fork本仓库到你的GitHub账号
75
- 2. 在Hugging Face上创建新的Space(选择Docker类型)
76
- 3. 在Space的设置中连接你的GitHub仓库
77
- 4. 在Space的设置中添加以下Secrets:
78
- - 第1组配置:
79
- - `cookie_1`: 第1个cookies字符串
80
- - 第2组配置(如果需要):
81
- - `cookie_2`: 第2个cookies字符串
82
- - 更多配置以此类推(`cookie_3`...)
83
- - `password`: (可选)访问密码
84
- 5. Space会自动部署,服务将在 `https://你的空间名-你的用户名.hf.space` 上运行
85
-
86
- ## ⚙️ 环境要求
87
-
88
- - Python 3.8+
89
- - pip
90
-
91
- ## 📦 依赖
92
-
93
- ```bash
94
- Flask==3.1.0
95
- requests==2.32.3
96
- PyJWT==2.8.0
97
- ```
98
-
99
- ## 📝 配置说明
100
-
101
- ### 本地配置
102
-
103
- 首次运行时,请选择 `0` 进行配置,按照提示填写相关信息。配置文件将保存在 `config.json` 中。
104
-
105
- ### 环境变量配置
106
-
107
- 在Docker或云平台部署时,需要配置以下环境变量:
108
-
109
- - 必需的配置(至少需要一组):
110
- - `cookie_1`: 第1组配置
111
- - `cookie_2`: 第2组配置(可选)
112
- - 以此类推...
113
- - 可选配置:
114
- - `password`: 访问密码
115
-
116
- ## 🔒 安全说明
117
-
118
- - 建议在部署到Hugging Face时设置访问密码
119
- - 在Hugging Face上配置时,请使用Secrets来存储敏感信息