跳转到主要内容

部署到生产环境

你已经在 Arena 中证明了它的可行性。现在部署它。

Arena 用于研发——构建、基准测试和比较翻译方法。生产部署通过 champollion(面向开发者的翻译 CLI)进行。它们通过共享的插件格式连接。


部署路径

1. 将你的方法导出为插件

创建一个 method.json 清单来打包你的基准测试结果:

{
"name": "crk-coached-v3",
"type": "llm-coached",
"version": "3.0.0",
"description": "Coached LLM translation for Plains Cree",
"locales": ["crk"],
"config": {
"model": "google/gemini-2.5-flash",
"temperature": 0.3
},
"benchmarks": {
"crk": {
"composite_score": 0.67,
"fst_acceptance": 0.82,
"corpus_size": 150
}
}
}

在清单旁边包含任何指导数据(语法规则、词典)。

2. 在 Champollion 中安装

champollion plugin install ./my-method-plugin/

3. 配置你的语言对

champollion.config.json
{
"pairs": {
"en-crk": { "method": "plugin", "plugin": "crk-coached-v3" }
}
}

4. 翻译真实内容

npx champollion sync

你的基准测试方法现在在生产环境中生成真实翻译。


针对土著语言

为土著语言社区服务的方法在生产部署前需要社区同意。OCAP 原则(所有权、控制权、访问权、占有权)管理翻译方法的开发、评估和部署方式。

达到可部署等级(0.70+)的方法不会自动部署——它在语言社区治理机构给予同意时才会部署

参见 数据主权所有权转移 了解完整的治理框架。


另见