This Python package contains the lightweight base requirements for ChatMoshi.
- logging (loguru)
- types (dataclasses)
You'll need the keyring packages installed and valid gcloud auth, but then:
pip install --extra-index-url https://us-central1-python.pkg.dev/moshi-3/pypi/simple/ moshi-base
See make auth-install
.
- Activate the virtual environment:
source venv/bin/activate.fish
- Install build and auth dependencies:
make setup
make test
After setting up the development environment: make publish