Held-out evaluation prompts for the Solana Clawd model. Not in the training set. Use these to measure:
Same as the training set — OpenAI messages schema. The assistant turn
is a reference answer (often the "ideal" response) for comparison. A judge
LLM (or a human) compares the model's generation against the reference
and against the prompt's intent.
13 conversations in data/solana_clawd_eval.jsonl, covering:
skills_catalog vs skills_search MCP tool disambiguation, HF Router
provider-suffix selection, ClaWDProvider.runClaWDAgent() fallback logicThis dataset has a single test split. We recommend sampling randomly
with seed=42 for reproducibility.
CC-BY-4.0.
python3 scripts/evaluate.py \
--base Qwen/Qwen2.5-1.5B-Instruct \
--adapter solanaclawd/solana-clawd-1.5b-lora \
--dataset solanaclawd/solana-clawd-eval \
--num 50 \
--format markdown
Outputs outputs/eval/eval_results.md with a sample of generations for
human review.
5 commits
Held-out evaluation prompts for the Solana Clawd model. Not in the training set. Use these to measure:
Same as the training set — OpenAI messages schema. The assistant turn
is a reference answer (often the "ideal" response) for comparison. A judge
LLM (or a human) compares the model's generation against the reference
and against the prompt's intent.
13 conversations in data/solana_clawd_eval.jsonl, covering:
skills_catalog vs skills_search MCP tool disambiguation, HF Router
provider-suffix selection, ClaWDProvider.runClaWDAgent() fallback logicThis dataset has a single test split. We recommend sampling randomly
with seed=42 for reproducibility.
CC-BY-4.0.
python3 scripts/evaluate.py \
--base Qwen/Qwen2.5-1.5B-Instruct \
--adapter solanaclawd/solana-clawd-1.5b-lora \
--dataset solanaclawd/solana-clawd-eval \
--num 50 \
--format markdown
Outputs outputs/eval/eval_results.md with a sample of generations for
human review.
5 commits