我想在自己搭建的websocket上传输文本“中国四大名山是指”到koishi的AI插件(chatluna)里,让它调用ai回答后把答案再返回给websocket,怎么实现,谢谢
2 个赞
只需要写一个koishi插件,来调用ws包和chatluna的服务就能实现这样的功能了
不过你这个【websocket通讯】不会就是onebot协议端吧
koishi已经有adapter-onebot了,说不定你想要的功能,动动鼠标就能实现
1 个赞
不是,就是我自己搭建了个websocket的聊天平台,输入问题通过koishi的ai插件来回答
2 个赞
聊天平台的协议,你可以修改吗?
如果可以在聊天平台侧实现satori协议,那就可以直接在koishi里通过adapter-satori接入了
如果不能修改聊天平台侧的实现,那你现在在做的其实就是 开发适配器
开发适配器可以让你通过这个websocket与koishi交互
如果你只想要通过这个ws通信,与koishi的chatluna插件交互,
那你不该实现一个适配器,而是应该如我所说:
1 个赞