sanbo1200 commited on
Commit
8b2c25a
·
verified ·
1 Parent(s): 060ff19

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +61 -0
README.md CHANGED
@@ -8,3 +8,64 @@ pinned: false
8
  ---
9
 
10
  Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  ---
9
 
10
  Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
11
+
12
+ -------
13
+
14
+ # OpenAI兼容API代理 for Z.ai GLM-4.5
15
+
16
+ 这是一个为Z.ai GLM-4.5模型提供OpenAI兼容API接口的代理服务器。
17
+
18
+
19
+ ## Render部署
20
+
21
+ 1. Fork这个仓库到你的GitHub账户
22
+
23
+ 2. 在Render上创建新的Web Service:
24
+ - 连接你的GitHub仓库
25
+ - 选择Docker作为环境
26
+ - 设置以下环境变量:
27
+ - `UPSTREAM_TOKEN`: Z.ai 的访问令牌 (必需)
28
+ - `DEFAULT_KEY`: 客户端API密钥 (可选,默认: sk-your-key)
29
+ - `MODEL_NAME`: 显示的模型名称 (可选,默认: GLM-4.5)
30
+
31
+ - `PORT`: 服务监听端口 (Render会自动设置)
32
+
33
+ 3. 部署完成后,使用Render提供的URL作为OpenAI API的base_url
34
+
35
+ ## 使用示例
36
+
37
+ ```python
38
+ import openai
39
+
40
+ client = openai.OpenAI(
41
+ api_key="your-api-key", # 对应 DEFAULT_KEY
42
+ base_url="https://your-app.onrender.com/v1"
43
+ )
44
+
45
+ response = client.chat.completions.create(
46
+ model="GLM-4.5",
47
+ messages=[{"role": "user", "content": "你好"}],
48
+ stream=True
49
+ )
50
+
51
+ for chunk in response:
52
+ print(chunk.choices[0].delta.content or "", end="")
53
+ ```
54
+
55
+ ## 贡献指南
56
+
57
+ 欢迎提交 Issue 和 Pull Request!请确保:
58
+
59
+ 1. 代码符合 Go 的代码风格
60
+ 2. 提交前运行测试
61
+ 3. 更新相关文档
62
+
63
+ ## 许可证
64
+
65
+ LICENSE
66
+
67
+ ## 免责声明
68
+
69
+ 本项目与 Z.ai 官方无关,使用前请确保遵守 Z.ai 的服务条款。
70
+
71
+ * https://github.com/kbykb/OpenAI-Compatible-API-Proxy-for-Z