模型简介
模型特点
模型能力
使用案例
🚀 PLaMo翻译模型
PLaMo翻译模型是Preferred Networks开发的一款专注于翻译任务的大型语言模型。它为翻译工作提供了高效且专业的解决方案,能帮助用户更便捷地完成多种语言间的翻译。
🚀 快速开始
PLaMo翻译模型是Preferred Networks开发的用于翻译任务的专业大型语言模型。更多详情请参考博客文章和新闻稿。
模型列表:
- [plamo - 2 - translate](http://huggingface.co/pfnet/plamo - 2 - translate) ... 用于翻译的后训练模型
- [plamo - 2 - translate - base](http://huggingface.co/pfnet/plamo - 2 - translate - base) ... 翻译基础模型
- [plamo - 2 - translate - eval](http://huggingface.co/pfnet/plamo - 2 - translate - eval) ... 成对评估模型
PLaMo翻译模型遵循PLaMo社区许可证发布。下载前请查看以下许可证并表示同意:
- (EN) 正在建设中,对此带来的不便我们深表歉意
- (JA) https://www.preferred.jp/ja/plamo - community - license/
⚠️ 重要提示
此模型未针对聊天对话或其他下游任务进行指令调优。
商业用户
商业用户请查看PLaMo社区许可证,并通过以下表单联系我们以获取商业使用权限:
- (EN/JA) https://forms.gle/mTL8tBLrMYXKNZD56
✨ 主要特性
PLaMo翻译模型是专门为翻译任务打造的大型语言模型,能够提供专业、高效的翻译服务。它有后训练模型、基础模型和评估模型等不同类型,可满足多样化的翻译需求。
💻 使用示例
基础用法
import vllm
# max_model_len/max_num_batched_tokens can be increased when running on a GPU with substantial memory.
# NOTE: Switch to "pfnet/plamo-2-translate-base" to try the base model.
llm = vllm.LLM(model="pfnet/plamo-2-translate", trust_remote_code=True, max_model_len=2000, max_num_batched_tokens=2000)
prompt = r'''<|plamo:op|>dataset
translation
<|plamo:op|>input lang=English
Write the text to be translated here.
<|plamo:op|>output lang=Japanese
'''
responses = llm.generate([prompt] * 1, sampling_params=vllm.SamplingParams(temperature=0, max_tokens=1024, stop=["<|plamo:op|>"]))
# NOTE: This outputs "ここに翻訳するテキストを入力してください。".
print(responses[0].outputs[0].text)
高级用法
import vllm
# max_model_len/max_num_batched_tokens can be increased when running on a GPU with substantial memory.
llm = vllm.LLM(model="pfnet/plamo-2-translate-eval", trust_remote_code=True, max_model_len=2000, max_num_batched_tokens=2000)
prompt = r'''<|plamo:op|>dataset
translation evaluation
<|plamo:op|>input lang=English
This is an apple.
<|plamo:op|>output id=A lang=Japanese
これはりんごです。
<|plamo:op|>output id=B lang=Japanese
これはリンゴです。
<|plamo:op|>best
id='''
responses = llm.generate([prompt] * 1, sampling_params=vllm.SamplingParams(temperature=0, max_tokens=1, stop=["<|plamo:op|>"]))
# NOTE: This outputs "A".
print(responses[0].outputs[0].text)
📚 详细文档
偏差、风险和局限性
PLaMo翻译模型是一项新技术,使用时存在一定风险。到目前为止,测试仅在英语和日语中进行,无法涵盖所有场景。因此,与所有大语言模型一样,PLaMo翻译模型的潜在输出无法提前预测,在某些情况下,模型可能会对用户的提示产生不准确、有偏差或其他令人反感的回复。所以,在部署PLaMo翻译模型的任何应用之前,开发者应针对模型的特定应用进行安全测试和调优。
致谢
该模型是在新能源产业技术综合开发机构(NEDO)资助的“后5G信息通信系统增强基础设施研发项目”(JPNP 20017)下训练完成的。
Preferred Networks公司集团的AI政策
- (EN) https://www.preferred.jp/en/company/aipolicy/
- (JA) https://www.preferred.jp/ja/company/aipolicy/
📄 许可证
PLaMo翻译模型遵循PLaMo社区许可证发布,许可证详情如下: 要下载PLaMo 2 8B,您必须同意我们的许可证。PLaMo 2 8B根据PLaMo社区许可证发布。非商业用途,请通过此表单联系我们。
PLaMo社区许可证契约
PLaMo社区许可证契约规定了株式会社Preferred Networks提供的大规模语言基础模型PLaMo及其派生物的使用许可内容以及用户需遵守的事项等。用户对PLaMo及其派生物的使用适用本契约,用户同意本契约或使用本模型等即表示受本契约约束。
第1条(定义)
(1) “本契约”指PLaMo社区许可证契约。 (2) “PFN”指株式会社Preferred Networks。 (3) “本模型”指另行规定的名为“PLaMo”的模型权重、模型代码、分词器、训练脚本以及PFN附带提供的相关内容。 (4) “用户”指使用本模型的个人或法人。 (5) “派生模型”指对本模型进行修改或利用而创建的模型权重、模型代码及其他创建模型的附属物。 (6) “生成物”指本模型或派生模型的输出结果。 (7) “本模型等”指本模型、派生模型及生成物的统称。 (8) “本许可”指PFN根据本契约允许用户使用本模型等。 (9) “商业目的”指超出私人使用或学术用途范围,用于商业经营或营利的使用。商业目的包括以开发、变更或提供用户的产品、服务或业务(包括托管服务或通过API提供)为目的的使用以及用户组织内部的使用。
第2条(用户)
用户必须年满18岁或达到其居住国可单独订立契约的年龄。但如果用户的法定监护人或法定代理人同意用户订立本契约,则不受此限制。
第3条(本许可)
(1) PFN在用户同意并遵守本契约的条件下,允许用户在本契约规定的条件和范围内使用本模型等。 (2) 本许可为非独占、全球范围、不可转让且免版税的许可。 (3) 用户仅在满足以下所有条件时,才可包括商业目的在内使用本模型等。若用户不再满足其中任何条件,则不得再将本模型等用于商业目的;若想用于商业目的,需重新从PFN获取商业许可。 (i) 事先在PFN的官方注册页面https://forms.gle/mTL8tBLrMYXKNZD56进行注册。 (ii) 用户或其关联公司最近一个财年的收入或销售额不超过10亿日元(按用户当地货币换算)。
第4条(再分发及标示义务)
(1) 用户向第三方提供本模型等(包括派生模型及其生成物)时,必须满足以下条件: (i) 提供本契约副本并要求对方遵守本契约条件。 (ii) 明确标示“Built with PLaMo”,并在相关网站、用户界面、博客文章、产品信息页面或产品文档中注明。 (iii) 在使用本模型等创建的AI模型名称中包含“PLaMo”。
第5条(生成物的使用)
(1) 用户在明确标示生成物为本模型或派生模型的生成物的条件下,可进行公开。 (2) 使用生成物训练模型时,该模型作为派生模型适用本契约条件,仅可在本契约许可条件下使用、分发和商业化。
第6条(其他使用条件)
用户在使用本模型等时,不得进行以下行为: (1) 违反法律法规或公序良俗的行为 (2) 犯罪行为或预告、参与、助长此类行为及其他相关行为 (3) 侵犯PFN或第三方权利或利益的行为 (4) 损害PFN或第三方名誉或信誉的行为 (5) 传播可能导致误解生成物为PFN官方见解等的信息的行为 (6) 传播虚假信息的行为 (7) 其他PFN合理认为不适当的行为
第7条(保证的否认)
(1) 本模型及生成物“按现状”提供,PFN不对其准确性、真实性、适销性、质量、性能、特定用途的适用性、不侵权等提供任何保证。 (2) 用户不得将生成物作为法律、医疗、金融或人物评估等重要事项决策的唯一证据、评估或意见。 (3) 用户对本模型等的使用及其结果承担全部责任。
第8条(责任的限制)
(1) 无论责任基于契约责任、侵权行为、产品责任还是其他法律责任,PFN对用户因本契约及本模型等承担的损害赔偿责任仅限于通常且直接的损害(对于预期利益、特殊损害、间接损害等,无论是否可预见,均不承担责任),损害赔偿金额上限为500日元。但PFN存在故意或重大过失的情况除外。 (2) 尽管有前款规定,若用户将本模型等用于商业用途,PFN对用户因本契约及本模型等不承担任何损害赔偿责任及其他责任。
第9条(用户的责任)
(1) 用户在获取和使用本模型等时,应遵守适用的法律法规(包括进出口和贸易相关法律法规)及本契约。 (2) 用户因违反本契约或使用本模型等给PFN造成损害的,应予以赔偿。 (3) 若因用户使用本模型等导致PFN收到第三方的损害赔偿请求或其他请求,用户应使PFN免于承担该请求,并避免给PFN造成损害。
第10条(权利的归属)
(1) 本模型的所有权利归PFN或向PFN授予本模型许可的第三方所有。 (2) 派生模型中,用户对本模型进行修改部分的权利归用户所有,其他部分的权利归PFN所有。 (3) 生成物的所有权利归用户所有。
第11条(契约期间及终止)
(1) 本契约自用户同意本契约或访问本模型起,至本契约解约时止。 (2) 用户违反本契约任何条款时,PFN可立即解除本契约,用户必须删除本模型等的所有副本并立即停止使用。
第12条(契约的变更)
PFN有权变更本契约(包括本模型等相关规则和规定等,本条下同)。PFN变更本契约时,应在变更生效前以PFN规定的方式通知变更内容及生效时间。
第13条(准据法及管辖法院)
(1) 本契约适用日本法律。 (2) 因本模型等及本契约产生的纠纷,东京地方裁判所为专属协议管辖法院。



