最近在研究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数据流
发现了model是gpt-3.5-turbo
修改 coze disocrd proxy的 bot_config.json文件中的内容,将其中的model加上如下内容就可以了。
试一下效果。