Skip to content

Conversation

@bkb2135
Copy link
Collaborator

@bkb2135 bkb2135 commented Nov 19, 2024

Changes

  • Switch from Bittensor communication protocol to Epistula.
  • Switch from vLLM to transformers architecture.
  • Switch from async generators to OpenAI httpx clients for streaming.

Other

  • Fix the whole codebase style/format/isort issues to align with ruff, black, isort.
  • Add ruff, black, isort.
  • Add pre-commit hook, pre-commit checks on pull-request with Github Actions.
  • Add contribution guide to CONTRIBUTING.md.
  • Remove Llama 8B model.

Overview

Each git commit will run pre-commit hook locally, and fix all format/style issues.
If commit fails, make sure to add the modified files.

To run pre-commit manually and automatically fix files:
poetry run pre-commit run --all-files

@bkb2135 bkb2135 requested review from Hollyqui, dbobrenko and richwardle and removed request for Hollyqui November 26, 2024 12:49
Copy link
Contributor

@dbobrenko dbobrenko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, great stuff

@bkb2135 bkb2135 merged commit e5e91a8 into staging Nov 26, 2024
2 checks passed
bkb2135 added a commit that referenced this pull request Nov 26, 2024
@dbobrenko dbobrenko deleted the SN1-260-rework-validator-to-use-epistula branch July 3, 2025 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants