An Mashiro for Misskey.
汎用チャットボットです。ChatGPTを使ってます。 Misskey, Discord, Slackで利用できます。
できることは こちら に。
一部ファイルを自前で用意する必要があります。
./config.json
{
"memoryDir": "data",
"chatgpt": {
"isEnabled": true,
"apikey": "apiKey",
"functions": {
"weatherapi_apikey": "weatherapi.com's apikey"
}
},
"misskey": {
"isEnabled": true,
"host": "Misskey Instance Domain: example.com",
"token": "AccessToken"
},
"discord": {
"isEnabled": true,
"token": "BotToken"
},
"slack": {
"isEnabled": true,
"port": 3001,
"botToken": "bot token",
"signingSecret": "SigningSecret",
"appToken": "xapp-token"
}
}
./src/lib/prompt.js
// ChatGPT用のプロンプトファイルです。
// キャラクターに合わせて上手く調整してください。
const prompt = `
ここにプロンプトを書く
`;
export default prompt;
ファイルを作ったら、
yarn install
→ yarn start
で起動できます。
systemdの設定などよしなにしてください。