- Create a venv and activate it
python -m venv .venv
source .venv/bin/activate
pip install .
- Run
pip install -e '.[test]' - Start the llm service (see model-serving/README.MD)
- From project's root directory run
pytest - If you need log enable it running
pytest --log-cli-level=DEBUG - If you want to run a single test you can specify the test with -k option:
pytest -k test_register_agents --log-cli-level=DEBUG - You can also run all tests contained in a single file with the same option
pytest -k test_WiseAgentRegistry --log-cli-level=DEBUG - Note the name of the file could be partial so for example
pytest -k test_yaml --log-cli-level=DEBUGwill run test contained intests/wiseagents/test_yaml_deserializer.pyand ``tests/wiseagents/test_yaml_serialization.py)
- Run
pip install . - Start the llm service (see model-serving/README.MD)
- Start artemis service (see [artemis/README.MD])(artemis/README.MD)
- Set the
STOMP_USERandSTOMP_PASSWORDenvironment variables - Run the CLI
python src/wiseagents/cli/wise_agent_cli.py