模型概述
模型特點
模型能力
使用案例
🚀 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) 因本模型等及本契約產生的糾紛,東京地方裁判所為專屬協議管轄法院。



