最近在研究coze discord proxy,先后实现了chatgpt next web界面的访问,以及pycharm下使用codegpt。那么,有没有可能和jumpserver混一块呢?

抱着试试看的态度,开始了一次探险之旅。

打开jumpserver后台,替换之前的api地址为内网coze地址http://192.168.124.149:7077/v1。使用docker-compose logs -f 查看 coze discrod proxy的日志,发现密码不对。

修改密码之后提示model不对。

那么jumpserver默认是什么model呢?

在浏览器查看jumpserver的gpt的网络流量,没有发现有价值的东西。

想起来也是,本地jumpserver网页与jumpserver服务端的某一个模块建立ws,然后由服务端向gpt api地址发起请求。

于是使用 tcpdump抓包

tcpdump -i ens18 host 192.168.124.210 and tcp port 7077 -w 7077.pcap

使用tsz 7077.pcap拿到本地。
使用wireshark打开之后,找到一个带有/v1/字样的,在该包上右键跟踪TCP数据流
2024-04-01T05:21:23.png

发现了model是gpt-3.5-turbo
2024-04-01T05:21:02.png
修改 coze disocrd proxy的 bot_config.json文件中的内容,将其中的model加上如下内容就可以了。
2024-04-01T05:19:49.png

试一下效果。
2024-04-01T05:20:26.png

最后修改:2024 年 05 月 11 日
如果觉得我的文章对你有用,请随意赞赏