aws.amazon.com·2026/10/21·Mijanur Palash
AWS 博客报告在 Amazon SageMaker HyperPod 上用 LoRA 微调 GPT-OSS-20B,解决其收到法语等指令后仍用英语思考;基座多语推理评测中推理语言正确率仅 22%。作者用 Multilingual-Thinking 数据做 SFT,使推理语言正确率达 100%,但答案语言仍常回退英语;再在 SFT 检查点上叠加 GRPO,以答案语言、推理语言和简洁度为奖励,将答案语言正确率提升至 70%。为检验边界,作者在 Qwen 模型上对照:有空间的多语任务上 GRPO 仍有增益,而在基座已很强的 GSM8K 上因组内优势坍缩无增益。结论是缺失行为先用 SFT,已有但不稳定的行为再用 GRPO,并先确认 pass@k 远高于 pass@1;复现基于 Amazon EKS、FSx for Lustre、TRL 或 veRL/vLLM,结束后删除集群与存储。
为什么重要 面向非英语用户的 reasoning 模型定制需区分 SFT 与 GRPO,本文给出基座差距、训练配置和 HyperPod 栈,直接影响训练管道与成本评估。适合 为非英语用户定制 open-weight reasoning model 的 AI/MLOps 工程师。

$ git clone https://github.com/awslabs/awsome-distributed-ai
$ cd awsome-distributed-ai/3.test_cases/pytorch/trl/gpt-oss-lora-grpo
$ cp env_vars.example env_vars
$ source env_vars
$ cd artifacts && ./build_push.sh && cd ..
$ aws eks update-kubeconfig --name <YOUR_CLUSTER_NAME> --region us-east-2
了解我们如何在 Amazon SageMaker HyperPod 上微调 GPT-OSS-20B 以实现多语言推理,以及如何在监督微调(SFT)与使用 GRPO 的强化学习之间做出选择。SFT 将推理语言准确率从 22% 提升至 100%,GRPO 在存在提升空间的情况下带来了可测量的增益。
Learn how we fine-tuned GPT-OSS-20B for multilingual reasoning on Amazon SageMaker HyperPod, and how to decide between supervised fine-tuning (SFT) and reinforcement learning with GRPO.
SFT took reasoning-language accuracy from 22% to 100%, and GRPO added measurable gains where headroom existed.
EVIDENCE / METHODS
要点
基座 GPT-OSS-20B 50 例测试仅 22.0% 用目标语言推理,英文 100.0%,德语 10.0%,法语/西班牙语/意大利语 0.0%。