This is a simple Mattermost Bot that uses OpenAI's GPT API(or self-host models) to generate responses to user inputs. The bot responds to these commands: !gpt
, !chat
and !new
and !help
depending on the first word of the prompt.
- Support official openai api and self host models(LocalAI)
- Image Generation with DALL·E or LocalAI or stable-diffusion-webui
See https://github.com/hibobmaster/mattermost_bot/wiki
Edit config.json
or .env
with proper values
docker compose up -d
-
!help
help message -
!gpt + [prompt]
generate a one time response from chatGPT -
!chat + [prompt]
chat using official chatGPT api with context conversation -
!pic + [prompt]
Image generation with DALL·E or LocalAI or stable-diffusion-webui -
!new
start a new converstaion
Remove support for Bing AI, Google Bard due to technical problems.