- 版权类型
- 原创
- 版权链接
- #
- 前置组件
- LegacyScriptEngine(NodeJS)-https://github.com/LiteLDev/LegacyScriptEngine/
SparkBridge2(≥2.3.5)(可选)-https://www.minebbs.com/resources/sparkbridge-bot-qq.5480/
- 适配版本(基岩)
- 全版本
AiChat - 在游戏内/Q群使用ChatGPT
介绍在游戏内/Q群使用GPT3.5/GPT4其他OpenAI的模型
以及其他使用与 OpenAI 兼容的 API 格式的模型(例如DeepSeek)
也可以使用One API接入其他模型
对接SparkBridge2可实现Q群使用(可选)
注意:需要自备API_KEY
支持连续对话、情景预设(人格)
你可以在这里获取免费的API_KEY(需修改openai_api_url)
使用方法
游戏内:使用指令`chat 要发送的消息`(可自定义指令名称)
Q群:`@机器人 要发送的消息`
配置
配置文件路径:`plugins\AiChat\config.json`
JSON:
{
"openai_api_url": "https://api.openai.com/v1",
"api_key": "",
"model": "gpt-3.5-turbo",
"word_limit": 100,//(提问)字数限制
"prompt": "",//情景预设(提示词)
"cmd": {
"name": "chat",//指令名称
"description": "与AI对话"//指令描述
},
"continuousConversation": {//连续对话设置
"enabled": true,//开关
"type": 1,//Q群连续对话模式,1为每个人单独历史记录,2为所有人共享历史记录
"maxCount": 20//最大对话次数,0为无限制
}
}
情景预设(提示词)
私聊使用
讨论/反馈
如果你有任何问题,你可以加入Q群,开启一个issue,或在讨论区反馈