A customizable chat bot.


Keywords
chatbot, llm
License
MIT
Install
pip install mmon==0.12.1

Documentation

mmon PyPI version Release Building

A customizable (BingChat-like) chat bot.

A chatbot image generated by algorithm

Install

pip install -U mmon

Set environment variable in your ~/.bashrc, ~/.zshrc, etc.

export OPENAI_API_KEY=sk~XXXXXXXX

Or, to use Azure OpenAI endpoint, set following environment variable:

export AZURE_OPENAI_ENDPOINT=https://XXXXXX.openai.azure.com/
export OPENAI_API_KEY=XXXXXXXXXX
export OPENAI_API_TYPE=azure
export OPENAI_API_VERSION=2023-07-01-preview
# Use a deploymetn of gpt-3.5-turbo or gpt-4 with version 0613 or later
export MMON_DEPLOYMENT=gpt-35-turbo-16k

When you first run mmon, it will generate config file in ~/.mmon_cfg.json based on the environment variable (and ignore environment variable afterward).

Usage

python -m mmon
# or
mmon