Gordon Shumway 6c115841fd
ChatGPT: Add context history, etc.
@config list plugins.chatgpt
make sure to check out new config options like max_history
2024-08-06 15:23:16 -04:00

598 B

Use the OpenAI ChatGPT API

This plugin is under development and probably shouldn't be used by anyone...

Get an API key from https://platform.openai.com/account/api-keys (free)

@config plugins.chatgpt.api_key YOUR_KEY_HERE

system prompt:

@config plugins.chatgpt.prompt "You are $botnick the IRC bot. Be brief, helpful"

^^ Configurable per channel, etc. get creative

@chat <text>

^^ Command to send text to the chatgpt API

@messageparser add "(?i)(.*BOT_NICK_HERE.*)" "chat $1"

^^ replace BOT_NICK_HERE with your bot nick and add automatic replies to nick mentions