Opentensor Miners
With ≥python3.8 installed:
python3 -m pip install -e .
import openminers
with openminers.TemplateMiner():
pass
# or
miner = openminers.TemplateMiner()
miner.run()
# or
miner = openminers.TemplateMiner()
miner.run_in_background_thread()
...
miner.stop_background_thread()
# Run 10 requests through the template miner
python3 benchmarks/base.py template 10
# Run 10 requests through the template miner with wandb logging
python3 benchmarks/base.py template 1000 --wandb.on
# Run 100 requests through the openai miner with api key
python3 benchmarks/base.py openai 100 --openai.api_key xxx...xx
- Add benchmarks to miners.
- Bechmark all miners.
- Maintain a history of requests per hotkey.
- Priority based on rate limit.
- Blacklist based on rate limit.
- Benchmark longer and shorter request sizes.
- Benchmark from dataset.
- Add multimodal miners.