Add verifiers integration bridge#680
Conversation
|
@algora-pbc This PR targets the Prime Intellect ART-E / ART bounty, specifically the hard-path ART <-> verifiers task portability scope: https://algora.io/PrimeIntellect-ai/bounties/cxptwFoEv2up9Qjm |
817c8d8 to
d500de2
Compare
|
Follow-up pushed:
Verification after the update:
|
d500de2 to
214cc21
Compare
|
Small CI-risk cleanup pushed after the test expansion:
Verification on the updated head:
|
|
@dhruvrnaik quick visibility note for the Algora ART-E / ART bounty: this PR targets the hard-scope ART <-> verifiers portability path, not just the local ART-E example path. Current verification on this PR:
The integration keeps |
|
Follow-up pushed in 28e59c7 to make the hard-scope 2-way portability contract more explicit. What changed:
Verification rerun:
|
Summary
Adds an optional
art.verifiersbridge for Prime Intellectverifiersenvironments:verifiers.Environmentwith an ART model and return anart.Trajectoryart.TrajectoryGroupdocs/integrations/verifiers-integration.mdxThis is aimed at the ART <-> verifiers portability path from the Algora ART-E / ART bounty without adding
verifiersas a hard dependency for normal ART users.Tests
python3 -m py_compile src/art/verifiers.py src/art/test/test_verifiers_bridge.pyPYTHONPATH=/tmp/art-verifiers-test-deps:src pytest -q src/art/test/test_verifiers_bridge.pyPYTHONPATH=/tmp/art-verifiers-test-deps:src python3 -m ruff check src/art/verifiers.py src/art/test/test_verifiers_bridge.py