HuggingFace Blog HuggingFace ★ 89 6 min

Apertus 1.5 Release Notes

🔗 https://huggingface.co/blog/swiss-ai/apertus-v15-release-notes

📌 瑞士開源模型 Apertus 1.5:補上多模態與推理模式

TL;DR:Apertus 1.5 用 tokenizer 層級的早融合技術,讓 8B/70B 模型讀懂圖片與語音。

🎣 多數開源多模態模型靠額外接上一顆 vision encoder 來「看圖」,Apertus 1.5 選了一條更直接的路:把圖片和語音直接變成 token,塞進跟文字一樣的序列裡。

🤔 從純文字走向多模態的延續預訓練

Apertus 1.0 原本是一個完全開放(open weights、open data、open values、完整訓練細節公開)的瑞士語言模型。Apertus 1.5 在這個基礎上做延續預訓練,8B 模型新增 4 兆 token、70B 模型新增 2 兆 token,分別達到總計 19 兆與 17 兆 token。8B 與 70B 權重已於 2026 年 7 月 24 日以 Apache 2.0 授權上架 Hugging Face。

模型總訓練 token 數本次新增
Apertus 1.5 8B19T+4T
Apertus 1.5 70B17T+2T

新版帶來五項主要能力提升:原生多模態理解(圖片與語音,語音部分仍屬實驗性質)、可切換的 thinking mode、context window 擴大 4 倍到 262,144 token、更好的指令遵循,以及更強的工具使用能力。

🧩 用 tokenizer 做多模態,架構完全不變

Apertus 1.5 採用早融合(early-fusion)的方式導入多模態:圖片與語音都先被轉成離散 token,和文字 token 放在同一個序列裡處理,而不是另外接一顆獨立的 vision encoder。圖片用 Emu3.5 tokenizer 處理(一張 512×512 的圖變成 1,024 個 token),語音則用 WavTokenizer(每秒 40 個 token)。因為只是擴充詞表,模型架構本身沒有變動,訓練速度也維持在純文字訓練的水準。需要注意的是,模型目前只能「理解」圖片與語音,輸出仍限於文字。

預訓練分四個階段進行:先用純文字加上獨立的圖片、語音資料讓模型認識新的模態(Unpaired),再用圖片—標題、語音—逐字稿配對資料做對齊(Paired),接著用品質更高、數學與程式碼佔比更高的資料做收斂(Cooldown),最後讓 context window 逐步從 8k 擴展到 262k(Long context)。整體訓練資料中有超過一半仍是純文字,目的是保留 Apertus 1.0 原本的語言能力;文字資料來源包含 FineWeb2-HQ+、FinePDFs 與 Nemotron-CC,皆為公開且授權寬鬆的資料,並追溯遵守 robots.txt 的退出聲明。

後訓練則走五個階段:SFT → 長 context SFT → RL → DPO → charter alignment(SDPO)。SFT 用了 370 萬筆文字樣本加上圖片與語音資料,reasoning trace 只加在模型原本解不出來的題目上,工具使用資料則限定為經過執行驗證的軌跡;Apertus 團隊也把這份 SFT 文字資料混合比例公開在 Hugging Face。長 context SFT 在完整 262k 窗口下進行,用來修復短 context SFT 過程中流失的長文本能力。RL 階段使用約 35 萬筆數學、程式碼、指令遵循、多語言與視覺相關的 verifiable reward(RLVR)prompt,混合 thinking 開關兩種模式訓練。DPO 階段用評審模型打分的偏好配對資料,改善對話品質、工具使用與安全性;最後的 SDPO 透過評審回饋與自我蒸餾,讓模型對齊 Apertus Charter 所定義的價值與原則。

📊 多模態表現接近 Gemma 4 12B,翻譯打贏 Haiku 4.5

Apertus 團隊這次大幅擴增評測範圍,除了既有的文字評測,新增了多模態評測(透過整合 lmms-eval 與 VLMEvalKit 的 MLLM-eval-suite)、thinking mode 評測,以及翻譯、多語言、安全性與工具使用的評測,全部基於團隊自家維護的 lm-evaluation-harness fork。

整體而言,Apertus 1.5 仍落後於前沿開源權重模型,但在程式碼與指令遵循上有明顯進步:8B 版本在指令遵循(IF)與多語言任務上超越同量級的開源權重模型,開啟 thinking mode 後在 AIME 這類高難度推理 benchmark 上表現更好。多模態能力則接近 Gemma 4 12B 等同期開源權重模型,在空間理解(開源權重模型中)與文件/圖表理解(開源模型中)方面具備競爭力。團隊也特別提到,Apertus 1.5 在瑞士法律任務上的表現與主流開源權重模型相當;在 Last Translation Benchmark 上,8B 版本的翻譯能力追上 GPT-OSS-20B,並優於 Claude Haiku 4.5 與 Google 翻譯。

Apertus 團隊也和 EvalEval Coalition 合作,用 Every Eval Ever(EEE)格式發布評測結果:這份記錄不只包含分數,還記錄是誰跑的評測、模型怎麼被存取、生成參數設定,以及每個指標該怎麼解讀,這些細節通常是一般 leaderboard 不會附上的。這套格式也被英國 AI 安全研究院用於公開發布自家評測,EvalEval 的分析顯示 EEE schema 能對應歐盟 AI 法案第 55 條與 GPAI Code of Practice 所要求的 60 項評測報告元素中的 56 項。

⚠️ 仍是漸進式升級,語音理解尚屬實驗性質

Apertus 1.5 的評測結果本身也承認,整體能力仍落後前沿開源權重模型;語音理解功能在文件中被明確標註為「實驗性質」,使用時需留意穩定度。

🎯 實務啟示

如果需要完全透明、可重現評測紀錄的開源多模態模型(例如受監管產業、研究用途),Apertus 1.5 的 Apache 2.0 授權、公開訓練資料與 EEE 評測卡片是少見的組合;但若單純追求最高多模態效能,目前表現仍落在 Gemma 4 12B 等模型的量級,選型前建議先用自己的場景資料跑一次評測。

🔗 來源

#OpenSource #Apertus #MultimodalAI #LLM #HuggingFace #OpenWeights #AITransparency #Tokenizer #ReinforcementLearning #AIEvaluation

原始資料 HuggingFace Blog · 收集於 2026-10-15
來源原標題
Apertus 1.5 Release Notes
機構
HuggingFace
原始連結
https://huggingface.co/blog/swiss-ai/apertus-v15-release-notes

摘要原文

Back to Articles Apertus 1.5 Release Notes Team Article Published October 15, 2026 Upvote 29 +23 Hanna Yukhymenko hannayukhymenko Follow swiss-ai Oleg Lavrovsky loleg Follow swiss-ai Y Metz ymetz Follow swiss-ai Our latest release, Apertus 1.5, extends the 8B and 70B Apertus 1.0 models with image/audio understanding, an optional thinking mode, a four times longer context window, improved instruction-following, and better tool use. The updated 8B and 70B model weights were released to Hugging Face on July 24, 2026 under an Apache 2.0 license. Further details are now available from the project Technical Report , and summarized here. Apertus 1.5 is a continued pretraining of the first generation model: adding 4 trillion tokens of text and multimodal training data to the 8B model and 2 trillion tokens to the 70B model, for a total of 19T and 17T, respectively. As with every Apertus release, the models are fully open: open weights , open data , open values , and full training details . Key Enhancements Native Multimodal Understanding: Apertus 1.5 accepts images and audio alongside text, bringing documents, diagrams, and photos into the conversation. The models can also process spoken language, though this remains experimental. Thinking Mode: The models can be switched into a thinking mode to reason about the input before answering, which improves performance on reasoning problems. Long Context: The context window grows to 262,144 tokens, a 4x increase over Apertus 1.0. Improved Instruction-Following: Better instruction adherence than Apertus 1.0 gives more predictable and accurate responses. Improved Tool Use: The models are trained for better tool integration, allowing more effective use of external tools and APIs. Open Values: Stronger adherence to the Apertus Charter, which brings transparency to the model’s values and principles. Training Process The full Apertus 1.5 training pipeline Multimodality Through the Tokenizer We introduce multimodality in v1.5 models in an early-fusion manner, where images and audio enter Apertus as discrete tokens in the same sequence with text tokens, instead of using a separate vision encoder. Images are tokenized with the Emu3.5 tokenizer (a 512×512 image becomes 1,024 tokens) and audio with WavTokenizer (40 tokens per second). We only extend the vocabulary, so the architecture stays unchanged and training runs at text-only speed. The models understand images and audio but generate only text. Pre-Training Starting from Apertus 1.0, we continue pretraining in four stages: Unpaired: text plus standalone images and audio, so the model learns the new modalities. Paired: image–caption and audio–transcript pairs, so it aligns them with language. Cooldown: higher-quality data with more math and code. Long context: the window grows step by step from 8k to 262k tokens. Overall, more than half of the training tokens are text-only, which preserves the language abilities of Apertus 1.0. The text data is refreshed with sources such as FineWeb2-HQ+ , FinePDFs, and Nemotron-CC. All new data, multimodal included, meets the same bar as before: publicly available, permissively licensed, and with robots.txt opt-outs respected retroactively. Every source is listed in apertus-data-transparency . Post-Training Post-training runs in five stages: SFT → long-context SFT → RL → DPO → charter alignment (SDPO) . SFT on 3.7M text samples plus image and speech data. Reasoning traces are added only to prompts the model can't already solve without them. Tool-use data is restricted to execution-verified trajectories. We release the text SFT mix we used on Hugging Face. Long-context SFT at the full 262k window restores the long-context ability that short-context SFT erodes. RL with verifiable rewards (RLVR) on about 350k math, code, instruction-following, multilingual, and vision prompts, mixing thinking on and off. DPO with judge-scored preference pairs improves chat quality, tool use, and safety. We release the preference pool and training pairs . SDPO aligns the model with the Apertus Charter through judge feedback and self-distillation. Evaluation Results Alongside the extended model capabilities, we also significantly expanded the scope of evaluations. Beyond the existing text-based evaluations used for Apertus 1.0, we added multimodal evaluations (image & audio), and thinking-mode evaluations. The multimodal evaluations are done through MLLM-eval-suite pipeline, merging two major multimodal evaluation frameworks lmms-eval and VLMEvalKit . We also added a series of text-based benchmarks, as well as extended benchmarking for translation and multilingual capabilities, safety, and tool use. These can be found in our post-training evaluation repository , based on lm-evaluation-harness fork . While still trailing frontier open-weight models, the new release has also significantly improved performance in coding and instruction following capabilities with Apertus 1.5 8B outperforming similarly sized open-weight models on IF and multilingual tasks. Thinking further improves performance on challenging reasoning-heavy benchmarks like AIME. The multimodal performance of the model is closer to Gemma 4 12B and other current open-weight models. Apertus 1.5 multimodal performance is competitive in spatial understanding among open-weight models and document/chart understanding among open-source models. We also thank our collaborators and external evaluators for their help with efficient benchmarking of Apertus capabilities. In particular, Apertus 1.5 shows strong performance on Swiss Legal tasks, being on par with leading open-weight models ( blog , code ). Additionally, on Last Translation Benchmark, Apertus 1.5 8B presents machine translation capabilities which match GPT-OSS-20B and outperform models like Claude Haiku 4.5 or Google Translate ( leaderboard , paper ). Evaluation Cards: Apertus ❤️ EvalEval Apertus collaborates with the EvalEval Coalition to ensure fully transparent and reproducible benchmarking. We publish the Apertus 1.5 results in the Every Eval Ever (EEE) schema, a shared format that records not only scores, but also who ran the evaluation, how the model was accessed, the generation settings, and how each metric should be interpreted: details that are routinely missing from leaderboards and that often explain why similar-looking scores differ. The results are shown in the Eval Card below, which combines the run data with benchmark and model metadata into one interpretable record, and are also available through Hugging Face Community Evals . This is the same infrastructure the UK AI Security Institute uses to publish its evaluations openly . Since our text evaluations run on our public fork of lm-evaluation-harness, which EEE supports with a dedicated converter, anyone can rerun them and compare their numbers against ours under identical settings. Structured evaluation reporting also matters beyond research. EvalEval has mapped Evaluation Cards to AI governance requirements , including Article 55 of the EU AI Act and the GPAI Code of Practice, and found that the EEE schema can represent 56 of the 60 evaluation-reporting elements these frameworks call for. This fits how we already release Apertus: alongside the models, we publish a Public Summary of Training Content and, voluntarily, a Code of Practice document. Machine-readable evaluation records are a natural next step: making it easier for regulators, deployers, and researchers to find, interpret, and compare the evidence behind a model. We are committed to promoting reproducible and transparent evaluation through Eval Cards and the EEE schema, and encourage other model developers to report their results in the same way, so that scores can be compared across models and organizations. Apertus 1.5 Reproducibility All recipes, ablations, and data mixtures are documented in the Technical Report . We aim to popularize open model development by making the v1.

由 claude-code/sonnet 自動生成