├── .circleci └── config.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── docs ├── running_a_miner.md ├── running_a_validator.md ├── running_on_mainnet.md ├── running_on_staging.md └── running_on_testnet.md ├── examples ├── prompting.ipynb ├── query_with_validator_key.ipynb └── streaming.ipynb ├── neurons ├── __init__.py ├── miners │ ├── bittensorLM │ │ ├── README.md │ │ ├── miner.py │ │ └── requirements.txt │ ├── openai │ │ ├── README.md │ │ ├── miner.py │ │ └── requirements.txt │ ├── streaming_template │ │ └── miner.py │ ├── template │ │ └── miner.py │ └── vicuna │ │ ├── README.md │ │ ├── miner.py │ │ └── requirements.txt └── validators │ ├── __init__.py │ └── validator.py ├── prompting ├── __init__.py ├── baseminer │ ├── __init__.py │ ├── blacklist.py │ ├── config.py │ ├── miner.py │ ├── mock.py │ ├── priority.py │ ├── run.py │ └── set_weights.py ├── protocol.py └── validators │ ├── __init__.py │ ├── config.py │ ├── criteria.py │ ├── dataset.py │ ├── event.py │ ├── forward.py │ ├── gating.py │ ├── misc.py │ ├── mock.py │ ├── penalty │ ├── __init__.py │ ├── content_match.py │ ├── keyword_match.py │ ├── penalty.py │ └── task_validation.py │ ├── prompts.py │ ├── reward │ ├── __init__.py │ ├── blacklist.py │ ├── config.py │ ├── dahoas.py │ ├── diversity.py │ ├── dpo.py │ ├── nsfw.py │ ├── open_assistant.py │ ├── prompt.py │ ├── reciprocate.py │ ├── relevance.py │ └── reward.py │ ├── tasks.py │ ├── utils.py │ └── weights.py ├── requirements.txt ├── run.sh ├── scripts └── promote_changes.sh ├── setup.py └── tests └── validators ├── __init__.py ├── reward ├── __init__.py ├── test_reward_event.py └── test_task_validator.py ├── test_dataset.py ├── test_event.py └── test_utils.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/README.md -------------------------------------------------------------------------------- /docs/running_a_miner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/docs/running_a_miner.md -------------------------------------------------------------------------------- /docs/running_a_validator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/docs/running_a_validator.md -------------------------------------------------------------------------------- /docs/running_on_mainnet.md: -------------------------------------------------------------------------------- 1 | # TODO(const) -------------------------------------------------------------------------------- /docs/running_on_staging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/docs/running_on_staging.md -------------------------------------------------------------------------------- /docs/running_on_testnet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/docs/running_on_testnet.md -------------------------------------------------------------------------------- /examples/prompting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/examples/prompting.ipynb -------------------------------------------------------------------------------- /examples/query_with_validator_key.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/examples/query_with_validator_key.ipynb -------------------------------------------------------------------------------- /examples/streaming.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/examples/streaming.ipynb -------------------------------------------------------------------------------- /neurons/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/neurons/__init__.py -------------------------------------------------------------------------------- /neurons/miners/bittensorLM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/neurons/miners/bittensorLM/README.md -------------------------------------------------------------------------------- /neurons/miners/bittensorLM/miner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/neurons/miners/bittensorLM/miner.py -------------------------------------------------------------------------------- /neurons/miners/bittensorLM/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/neurons/miners/bittensorLM/requirements.txt -------------------------------------------------------------------------------- /neurons/miners/openai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/neurons/miners/openai/README.md -------------------------------------------------------------------------------- /neurons/miners/openai/miner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/neurons/miners/openai/miner.py -------------------------------------------------------------------------------- /neurons/miners/openai/requirements.txt: -------------------------------------------------------------------------------- 1 | openai -------------------------------------------------------------------------------- /neurons/miners/streaming_template/miner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/neurons/miners/streaming_template/miner.py -------------------------------------------------------------------------------- /neurons/miners/template/miner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/neurons/miners/template/miner.py -------------------------------------------------------------------------------- /neurons/miners/vicuna/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/neurons/miners/vicuna/README.md -------------------------------------------------------------------------------- /neurons/miners/vicuna/miner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/neurons/miners/vicuna/miner.py -------------------------------------------------------------------------------- /neurons/miners/vicuna/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/neurons/miners/vicuna/requirements.txt -------------------------------------------------------------------------------- /neurons/validators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/neurons/validators/__init__.py -------------------------------------------------------------------------------- /neurons/validators/validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/neurons/validators/validator.py -------------------------------------------------------------------------------- /prompting/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/__init__.py -------------------------------------------------------------------------------- /prompting/baseminer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/baseminer/__init__.py -------------------------------------------------------------------------------- /prompting/baseminer/blacklist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/baseminer/blacklist.py -------------------------------------------------------------------------------- /prompting/baseminer/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/baseminer/config.py -------------------------------------------------------------------------------- /prompting/baseminer/miner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/baseminer/miner.py -------------------------------------------------------------------------------- /prompting/baseminer/mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/baseminer/mock.py -------------------------------------------------------------------------------- /prompting/baseminer/priority.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/baseminer/priority.py -------------------------------------------------------------------------------- /prompting/baseminer/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/baseminer/run.py -------------------------------------------------------------------------------- /prompting/baseminer/set_weights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/baseminer/set_weights.py -------------------------------------------------------------------------------- /prompting/protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/protocol.py -------------------------------------------------------------------------------- /prompting/validators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/__init__.py -------------------------------------------------------------------------------- /prompting/validators/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/config.py -------------------------------------------------------------------------------- /prompting/validators/criteria.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/criteria.py -------------------------------------------------------------------------------- /prompting/validators/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/dataset.py -------------------------------------------------------------------------------- /prompting/validators/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/event.py -------------------------------------------------------------------------------- /prompting/validators/forward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/forward.py -------------------------------------------------------------------------------- /prompting/validators/gating.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/gating.py -------------------------------------------------------------------------------- /prompting/validators/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/misc.py -------------------------------------------------------------------------------- /prompting/validators/mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/mock.py -------------------------------------------------------------------------------- /prompting/validators/penalty/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/penalty/__init__.py -------------------------------------------------------------------------------- /prompting/validators/penalty/content_match.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/penalty/content_match.py -------------------------------------------------------------------------------- /prompting/validators/penalty/keyword_match.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/penalty/keyword_match.py -------------------------------------------------------------------------------- /prompting/validators/penalty/penalty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/penalty/penalty.py -------------------------------------------------------------------------------- /prompting/validators/penalty/task_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/penalty/task_validation.py -------------------------------------------------------------------------------- /prompting/validators/prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/prompts.py -------------------------------------------------------------------------------- /prompting/validators/reward/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/reward/__init__.py -------------------------------------------------------------------------------- /prompting/validators/reward/blacklist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/reward/blacklist.py -------------------------------------------------------------------------------- /prompting/validators/reward/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/reward/config.py -------------------------------------------------------------------------------- /prompting/validators/reward/dahoas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/reward/dahoas.py -------------------------------------------------------------------------------- /prompting/validators/reward/diversity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/reward/diversity.py -------------------------------------------------------------------------------- /prompting/validators/reward/dpo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/reward/dpo.py -------------------------------------------------------------------------------- /prompting/validators/reward/nsfw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/reward/nsfw.py -------------------------------------------------------------------------------- /prompting/validators/reward/open_assistant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/reward/open_assistant.py -------------------------------------------------------------------------------- /prompting/validators/reward/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/reward/prompt.py -------------------------------------------------------------------------------- /prompting/validators/reward/reciprocate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/reward/reciprocate.py -------------------------------------------------------------------------------- /prompting/validators/reward/relevance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/reward/relevance.py -------------------------------------------------------------------------------- /prompting/validators/reward/reward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/reward/reward.py -------------------------------------------------------------------------------- /prompting/validators/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/tasks.py -------------------------------------------------------------------------------- /prompting/validators/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/utils.py -------------------------------------------------------------------------------- /prompting/validators/weights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/prompting/validators/weights.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/requirements.txt -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/run.sh -------------------------------------------------------------------------------- /scripts/promote_changes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/scripts/promote_changes.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/setup.py -------------------------------------------------------------------------------- /tests/validators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/tests/validators/__init__.py -------------------------------------------------------------------------------- /tests/validators/reward/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/tests/validators/reward/__init__.py -------------------------------------------------------------------------------- /tests/validators/reward/test_reward_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/tests/validators/reward/test_reward_event.py -------------------------------------------------------------------------------- /tests/validators/reward/test_task_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/tests/validators/reward/test_task_validator.py -------------------------------------------------------------------------------- /tests/validators/test_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/tests/validators/test_dataset.py -------------------------------------------------------------------------------- /tests/validators/test_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/tests/validators/test_event.py -------------------------------------------------------------------------------- /tests/validators/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opentensor/text-prompting/HEAD/tests/validators/test_utils.py --------------------------------------------------------------------------------