Download scripts/smoke.mjs from smlflg/PromptBoost: direct link, hf CLI and curl.
- Browser
- Download file 645 Bytes
-
https://huggingface.co/smlflg/PromptBoost/resolve/main/scripts/smoke.mjs
- Command line
-
hf download hf://smlflg/PromptBoost/scripts/smoke.mjs
-
curl -L -o smoke.mjs https://huggingface.co/smlflg/PromptBoost/resolve/main/scripts/smoke.mjs
645 Bytes
| import { generateBoostedPrompt, modelAdapterProfiles } from "../src/index.ts"; | |
| const sample = generateBoostedPrompt( | |
| "Extrahiere Felder aus chaotischen Notizen in ein valides JSON-Objekt.", | |
| { | |
| taskType: "structured_extraction", | |
| modelProfileId: "gpt-openai" | |
| } | |
| ); | |
| if (!sample.prompt.includes("Task Spec") || !sample.prompt.includes("Verification")) { | |
| throw new Error("Smoke test failed: generated prompt is missing required sections."); | |
| } | |
| if (modelAdapterProfiles.length < 10) { | |
| throw new Error("Smoke test failed: expected ten model adapter profiles."); | |
| } | |
| console.log(`smoke ok: ${sample.id} score=${sample.score.overall}`); | |