反向代理
Helper通过内置的反向代理,可以实现一些非常有用的功能,例如:
- 对话内容敏感词审查(道德审查)
- 聊天记录留存
开启反代
1. 修改proxy-pass
配置
在config.json
中,找到http.proxy-pass
,将enable
设置为true
,并配置host
和port
。
{
"http": {
"proxy-pass": {
"oaifree": {
"enable": true,
"host": "https://new.oaifree.com",
"port": 9001
},
"fuclaude": {
"enable": true,
"host": "https://demo.fuclaude.com",
"port": 9002
}
}
}
}
host
使用上面的默认地址即可。但是端口需要根据你的实际情况进行修改。
⚠️
重要:
Helper会在上面的两个端口9001
和9002
上启动反向代理服务。
你需要用你的域名或IP指向这两个端口。保证这两个端口能够访问。 这里举例:
https://gpt.yourdomain.com
指向了Helper的9001端口https://123.123.123.123
指向了Helper的9002端口,这里假定我部署helper机器的IP是123.123.123.123
2. 修改pandora.domain
配置
在config.json
中,找到pandora.domain
, 根据上面的例子,配置claude
和index
项。
{
"pandora": {
"domain": {
"chat": "https://chat.oaifree.com", // 不用修改
"token": "https://token.oaifree.com", // 不用修改
"index": "https://gpt.yourdomain.com",
"claude": "https://123.123.123.123"
}
}
}
3. 重启Helper
重启Helper,使配置生效。请阅读下一节查看如何开启对话内容敏感词审查和聊天记录留存功能。