2026-08-20-difficult-advice-gemini-716
收藏资源简介:
该数据集是一个名为 Difficult-advice SFT corpus 的合成语料库,用于监督微调(SFT)。它基于 Teaching Claude Why 配方,但将生成器堆栈从 Anthropic 的基线(difficult_advice.yaml)替换为 Gemini 模型。具体而言,谷歌的 gemini-3.6-flash 用于生成场景、提示和草稿响应(第 2、3、5 阶段);谷歌的 gemini-3.1-pro-preview 用于根据完整宪法重写提示和响应(第 4、6 阶段,即对齐决策步骤)并评判语料库。此语料库与基线语料库之间的行为差异可归因于生成器模型的不同。数据集包含多个配置(stage_1_chunk_constitution、stage_2_write_scenarios、stage_3_dedupe_scenarios、stage_4_draft_prompts、stage_4_draft_prompts.partial、stage_5_revise_prompts.partial、stage_5_revise_prompts),每个配置对应一个 JSONL 文件。生成日期为 20260820_163555;使用的宪法为 claude_distilled_12_principles_mid;源仓库为 teaching_claude_why_replication(特定提交哈希)。生成使用 gemini-3.6-flash(而非更新的 3.7-flash),因为 3.7 的安全层会持续阻止约 3% 的硬场景提示(集中在 CBRN/网络场景),而 3.6 没有此偏差。数据集标签包括训练数据、合成类型、difficult-advice 流水线等。
This dataset is a synthetic corpus named Difficult-advice SFT corpus, used for supervised fine-tuning (SFT). It is based on the Teaching Claude Why recipe, but replaces the generator stack from Anthropics baseline (difficult_advice.yaml) with Gemini models. Specifically, Googles gemini-3.6-flash is used to generate scenarios, prompts, and draft responses (stages 2, 3, 5); Googles gemini-3.1-pro-preview is used to rewrite prompts and responses according to the full constitution (stages 4, 6, i.e., alignment decision steps) and to judge the corpus. Behavioral differences between this corpus and the baseline corpus can be attributed to the different generator models. The dataset contains multiple configurations (stage_1_chunk_constitution, stage_2_write_scenarios, stage_3_dedupe_scenarios, stage_4_draft_prompts, stage_4_draft_prompts.partial, stage_5_revise_prompts.partial, stage_5_revise_prompts), each corresponding to a JSONL file. Generation date: 20260820_163555; constitution used: claude_distilled_12_principles_mid; source repository: teaching_claude_why_replication (specific commit hash). Generation uses gemini-3.6-flash (instead of the newer 3.7-flash) because 3.7s safety layer persistently blocks about 3% of hard scenario prompts (concentrated in CBRN/cyber scenarios), while 3.6 has no such bias. Dataset tags include training data, synthetic type, difficult-advice pipeline, etc.
数据集概述
数据集名称:Difficult-advice SFT corpus, all-gemini arm
数据集地址:https://huggingface.co/datasets/LASR-Callum/2026-08-20-difficult-advice-gemini-716
数据集描述
该数据集是一个“困难建议”监督微调(SFT)语料库,采用“Teaching Claude Why”配方,但将整个生成器堆栈从Anthropic(difficult_advice.yaml基线)替换为Gemini模型。数据集的行为差异可归因于生成器模型的不同。
生成模型
| 阶段 | 模型 |
|---|---|
| 场景、提示词和草稿响应生成(阶段2/3/5) | google/gemini-3.6-flash |
| 提示词与响应重写(阶段4/6,对齐决策步骤)及语料库评判 | google/gemini-3.1-pro-preview |
所有调用均通过OpenRouter路由,设置安全设置为BLOCK_NONE。
数据集结构
数据集包含多个配置(config),对应不同的处理阶段,每个配置对应一个JSONL文件:
| 配置名称 | 文件路径 |
|---|---|
stage_1_chunk_constitution |
stages/stage_1_chunk_constitution.jsonl |
stage_2_write_scenarios |
stages/stage_2_write_scenarios.jsonl |
stage_3_dedupe_scenarios |
stages/stage_3_dedupe_scenarios.jsonl |
stage_4_draft_prompts |
stages/stage_4_draft_prompts.jsonl |
stage_4_draft_prompts.partial |
stages/stage_4_draft_prompts.partial.jsonl |
stage_5_revise_prompts.partial |
stages/stage_5_revise_prompts.partial.jsonl |
stage_5_revise_prompts |
stages/stage_5_revise_prompts.jsonl |
此外,数据集中还包含manifest.json,记录了完整的运行配置、采样设置和分阶段token使用情况。
数据集元数据
| 字段 | 值 |
|---|---|
date_generated |
20260820_163555 |
constitution |
constitutions/claude_distilled_12_principles_mid/constitution.md |
source_repo |
https://github.com/Matthew-Bozoukov/teaching_claude_why_replication.git |
provenance |
uv run scripts/data/synth/build_dataset.py --config configs/data/synth/difficult_advice_gemini_716.yaml |
模型选择说明
生成运行使用gemini-3.6-flash,而非更新的3.7-flash。原因在于:3.7-flash的安全层会持续阻止约3%的draft_prompts调用,且这些被阻止的调用完全集中在最难的t4(CBRN/网络)场景上——即语料库中最有价值的内容,即使在安全设置BLOCK_NONE的情况下也是如此。已验证(2026-08-20)gemini-3.6/3.5/2.5-flash能通过3.7所阻止的完全相同提示词,因此该限制是3.7特有的,而非共享的不可配置核心。使用3.6-flash使得整个分支保持全Gemini,同时避免了这种组成偏差。
标签
- training-data
- kind:synth
- pipeline:difficult-advice
- constitution:claude_distilled_12_principles_mid
- backfilled-2026-08-25





