Skip to main content

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

Metadata

Release files for mmon 0.12.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mmon 0.12.1
File Size Uploaded Provenance
mmon-0.12.1.tar.gz 206.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for mmon 0.12.1
File Interpreter ABI Platform
mmon-0.12.1-py3-none-any.whl Python 3 none any Details

Total release size: 214.1 kB

Release files / mmon-0.12.1.tar.gz

Download URL mmon-0.12.1.tar.gz
Size 206.1 kB
Tags Source
SHA-256 checksum
How to use checksums
da27c1674389131d954b8630f6437416c24e351ea4e31a51c6a0f0caaf2fd580
BLAKE2b-256 checksum
How to use checksums
f27bf1a2f8026bcae3be2f782c35bbfee879439cb63d63ee138cf2038f90d391
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / mmon-0.12.1-py3-none-any.whl

Download URL mmon-0.12.1-py3-none-any.whl
Size 8.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6ee0bbe2b2cc11e408199430c82820d96425735d24a2bba490a6e1d79100c2ee
BLAKE2b-256 checksum
How to use checksums
70a2670eb53df094f7f722b8530b117fe6fa0d7b1256b516791ba4d2934354c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Security for mmon 0.12.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page