Download src/verifier/verifier_cli.js from htaf/distill-pipeline: direct link, hf CLI and curl.
- Browser
- Download file 795 Bytes
-
https://huggingface.co/htaf/distill-pipeline/resolve/main/src/verifier/verifier_cli.js
- Command line
-
hf download hf://htaf/distill-pipeline/src/verifier/verifier_cli.js
-
curl -L -o verifier_cli.js https://huggingface.co/htaf/distill-pipeline/resolve/main/src/verifier/verifier_cli.js
795 Bytes
| import dotenv from 'dotenv'; | |
| dotenv.config(); | |
| import { runVerifier } from ../verifier/verifier_core.mjs'; | |
| import { createProvider } from '../src/providers/provider.mjs'; | |
| async function main() { | |
| const stdin = await new Promise((resolve) => { | |
| let data = ""; | |
| process.stdin.on("data", chunk => data += chunk); | |
| process.stdin.on("end", () => resolve(data)); | |
| }); | |
| if (!stdin.trim()) { | |
| console.error("Usage: cat sample.json | verifier.js"); | |
| process.exit(1); | |
| } | |
| const sample = JSON.parse(stdin); | |
| const provider = createProvider(process.env.VERIFIER_MODEL); | |
| const result = await runVerifier(sample, provider); | |
| console.log(JSON.stringify(result, null, 2)); | |
| } | |
| main().catch(err => { | |
| console.error("Verifier error:", err); | |
| process.exit(1); | |
| }); | |