tencent_hunyuan/Hunyuan-MT-Chimera-7B
模型介绍文件和版本Pull Requests讨论分析
下载使用量0


🤗 Hugging Face  |   🤖 ModelScope  |  

🖥️ Official Website  |   🕹️ Demo    

GITHUB

模型介绍

混元翻译模型包含翻译模型Hunyuan-MT-7B与集成模型Hunyuan-MT-Chimera。翻译模型用于将源文本翻译成目标语言,集成模型则整合多个翻译输出以生成更高质量的结果。该模型主要支持33种语言互译,其中包括5种中国少数民族语言。

核心特性与优势

  • 在WMT25竞赛中,该模型在其参与的31个语言方向中斩获30项第一。
  • Hunyuan-MT-7B在同规模模型中实现了业界领先的性能。
  • Hunyuan-MT-Chimera-7B是业界首个开源翻译集成模型,将翻译质量提升至新高度。
  • 提出了一套全面的翻译模型训练框架,涵盖预训练→跨语言预训练(CPT)→有监督微调(SFT)→翻译增强→集成优化,在同规模模型中取得了最先进(SOTA)的结果。

相关动态

  • 2025.9.1 我们已在Hugging Face开源 Hunyuan-MT-7B 与 Hunyuan-MT-Chimera-7B。

 

模型链接

模型名称描述下载
Hunyuan-MT-7B混元7B翻译模型🤗 模型
Hunyuan-MT-7B-fp8混元7B翻译模型,fp8量化版本🤗 模型
Hunyuan-MT-Chimera混元7B翻译集成模型🤗 模型
Hunyuan-MT-Chimera-fp8混元7B翻译集成模型,fp8量化版本🤗 模型

提示词

中文与其他语言互译提示词模板


把下面的文本翻译成<target_language>,不要额外解释。

<source_text>

XX<=>XX翻译提示词模板(不含ZH<=>XX)


Translate the following segment into <target_language>, without additional explanation.

<source_text>

Hunyuan-MT-Chmeria-7B 的提示词模板


Analyze the following multiple <target_language> translations of the <source_language> segment surrounded in triple backticks and generate a single refined <target_language> translation. Only output the refined translation, do not explain.

The <source_language> segment:
```<source_text>```

The multiple <target_language> translations:
1. ```<translated_text1>```
2. ```<translated_text2>```
3. ```<translated_text3>```
4. ```<translated_text4>```
5. ```<translated_text5>```
6. ```<translated_text6>```

使用 transformers

首先,请安装 transformers,推荐版本 v4.56.0

pip install transformers==4.56.0

以下代码片段展示了如何使用 transformers 库加载并应用该模型。

!!! 如果想要使用 transformers 加载 fp8 模型,需要将 config.json 中的名称“ignored_layers”修改为“ignore”,并将 compressed-tensors 升级至 compressed-tensors-0.11.0 版本。

我们以 tencent/Hunyuan-MT-7B 为例

from transformers import AutoModelForCausalLM, AutoTokenizer
import os

model_name_or_path = "tencent/Hunyuan-MT-7B"

tokenizer = AutoTokenizer.from_pretrained(model_name_or_path)
model = AutoModelForCausalLM.from_pretrained(model_name_or_path, device_map="auto")  # You may want to use bfloat16 and/or move to GPU here
messages = [
    {"role": "user", "content": "Translate the following segment into Chinese, without additional explanation.\n\nIt’s on the house."},
]
tokenized_chat = tokenizer.apply_chat_template(
    messages,
    tokenize=True,
    add_generation_prompt=False,
    return_tensors="pt"
)

outputs = model.generate(tokenized_chat.to(model.device), max_new_tokens=2048)
output_text = tokenizer.decode(outputs[0])

我们建议使用以下参数集进行推理。请注意,我们的模型没有默认的 system_prompt。

{
  "top_k": 20,
  "top_p": 0.6,
  "repetition_penalty": 1.05,
  "temperature": 0.7
}

支持语言:

语言名称缩写中文名称
Chinesezh中文
Englishen英语
Frenchfr法语
Portuguesept葡萄牙语
Spanishes西班牙语
Japaneseja日语
Turkishtr土耳其语
Russianru俄语
Arabicar阿拉伯语
Koreanko韩语
Thaith泰语
Italianit意大利语
Germande德语
Vietnamesevi越南语
Malayms马来语
Indonesianid印尼语
Filipinotl菲律宾语
Hindihi印地语
Traditional Chinesezh-Hant繁体中文
Polishpl波兰语
Czechcs捷克语
Dutchnl荷兰语
Khmerkm高棉语
Burmesemy缅甸语
Persianfa波斯语
Gujaratigu古吉拉特语
Urduur乌尔都语
Telugute泰卢固语
Marathimr马拉地语
Hebrewhe希伯来语
Bengalibn孟加拉语
Tamilta泰米尔语
Ukrainianuk乌克兰语
Tibetanbo藏语
Kazakhkk哈萨克语
Mongolianmn蒙古语
Uyghurug维吾尔语
Cantoneseyue粤语

引用Hunyuan-MT:

@misc{hunyuan_mt,
      title={Hunyuan-MT Technical Report}, 
      author={Mao Zheng and Zheng Li and Bingxin Qu and Mingyang Song and Yang Du and Mingrui Sun and Di Wang},
      year={2025},
      eprint={2509.05209},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2509.05209}, 
}