koishi-plugin-live-chat
v1.1.0
Published
Koishi即时聊天插件,集成大模型角色扮演和文本转语音功能
Maintainers
Readme
koishi-plugin-live-chat
Koishi 即时聊天插件,集成大模型角色扮演和文本转语音功能。
功能
- 支持OpenAI兼容API的大模型角色扮演
- 支持中英双语文本转语音
- 支持官方和野生两种机器人类型
- 可配置角色名称、关系、性别和发音人
安装
npm install koishi-plugin-live-chat依赖
本插件依赖以下组件:
- koishi-plugin-downloads: 用于下载ffempeg文件
- koishi-plugin-ffmpeg-path: 用于音频格式转换
- koishi-plugin-silk: 用于生成SILK格式的语音文件(可选,用于QQ平台)
你可以通过以下命令安装这些依赖:
npm install koishi-plugin-downloads ffmpeg-path
# 如果需要SILK格式支持
npm install koishi-plugin-silk另外,本插件还依赖于ffmpeg,请确保你的系统已安装ffmpeg。
配置
export interface Config {
openai: {
baseUrl: string
apiKey: string
model: string
}
role: {
name: string
relation: string
}
streaming: boolean
botType: 'official' | 'wild'
language: 'chinese' | 'english'
gender: 'male' | 'female'
}使用
chat <文本>