必须创建UTF-8无BOM的terms.csv术语库并挂载至/app/terms.csv路径,调用API时在prompt中严格按“中文”→“英文”格式嵌入术语指令,才能强制混元模型按指定译法翻译专业词汇。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要在调用腾讯混元翻译接口时强制模型按指定译法翻译专业词汇,比如“大模型”必须译为“Large Model”而非“Big Model”,这时就得创建并加载术语库。
准备术语CSV文件
新建一个纯文本文件,命名为terms.csv,用英文逗号分隔源语言词和目标语言词,首行为表头term_cn,term_en,每行一条术语,不要空行、不要引号、不要中文标点。
示例内容:
人工智能,Artificial Intelligence
大模型,Large Model
推理延迟,Inference Latency
上下文感知,Context-Aware
【文件编码必须是UTF-8无BOM】,用记事本另存为时选“UTF-8”,别选“UTF-8-BOM”,否则模型读取会失败。
启动服务时挂载术语表
如果你使用的是CSDN星图平台预置镜像“Tencent-Hunyuan/HY-MT1.5-1.8B翻译模型 二次开发构建by113小贝”,启动容器时需通过-v参数将本地terms.csv映射进容器内固定路径:
docker run -d -p 7860:7860 -v $(pwd)/terms.csv:/app/terms.csv tencent-hunyuan/hy-mt1.5-1.8b
注意:容器内术语表路径必须是/app/terms.csv,这是该镜像硬编码的加载位置,改其他路径无效。
调用API时启用术语干预
向模型发送请求时,在messages.content中加入明确指令,格式必须严格匹配:
“参考以下术语翻译:
“人工智能”→“Artificial Intelligence”
“大模型”→“Large Model”
将以下文本翻译为英文,只输出译文,不加解释:……”
术语必须用中文引号“”,箭头用“→”,每条术语独占一行,且与后续翻译指令之间空一行。
若用Python调用,可动态拼接:
terms_block = "\n".join([f'"{cn}"→"{en}"' for cn, en in term_pairs])
prompt = f"参考以下术语翻译:\n{terms_block}\n将以下文本翻译为{target_lang},只输出译文,不加解释:{text}"


















