Papago Text Translation の概要
- 印刷する
- PDF
Papago Text Translation の概要
- 印刷する
- PDF
Article Summary
Share feedback
Thanks for sharing your feedback!
NAVERが独自開発した人工ニューラルネットワーク基盤の機械翻訳技術である NMT(Neural Machine Translation)を利用した翻訳サービスであり、文脈を考えた自然な翻訳結果を提供します。
共通設定
クライアント IDは NAVERクラウドプラットフォームコンソールでアプリケーションを登録すると発行されます。
コンソールの AI Service > Papago Translation > APIs でアプリケーションを登録します。
AI Service > Papago Translation > APIs で登録したアプリケーションを選択し、Client IDと Client Secretの値を確認します。
AI Service > Papago Translation > APIsの修正画面で Papago Text Translationが選択されているかを確認します。選択されていないと429(Quota Exceed)が発生するため、ご注意ください。
API URL
API名 | メソッド | リクエスト URL | 出力フォーマット |
---|---|---|---|
テキスト翻訳 API | POST | https://naveropenapi.apigw.ntruss.com/nmt/v1/translation | JSON |
リクエストヘッダ
ヘッダ名 | 説明 |
---|---|
X-NCP-APIGW-API-KEY-ID | アプリ登録時に発行されたClient IDX-NCP-APIGW-API-KEY-ID:{Client ID} |
X-NCP-APIGW-API-KEY | アプリ登録時に発行されたClient SecretX-NCP-APIGW-API-KEY:{Client Secret} |
エラーコード
{
"error": {
"errorCode": "300",
"message": "Not Found Exception"
}
}
共通エラー
HttpStatusCode | ErrorCode | ErrorMessage | Description |
---|---|---|---|
400 | 100 | Bad Request Exception | protocol(https)、endocing(UTF-8)などの requestエラー |
401 | 200 | Authentication Failed | 認証失敗 |
401 | 210 | Permission Denied | 権限なし |
404 | 300 | Not Found Exception | 権限なし |
429 | 400 | Quota Exceeded | Quota超過 |
429 | 410 | Throttle Limited | Rate超過 |
429 | 420 | Rate Limited | Rate超過 |
413 | 430 | Request Entity Too Large | content-length超過(10MB) |
503 | 500 | Endpoint Error | エンドポイント接続エラー |
504 | 510 | Endpoint Timeout | エンドポイント接続時間の超過 |
500 | 900 | Unexpected Error | 例外処理できないエラー |
APIエラー
HttpStatusCode | ErrorCode | ErrorMessage | Description |
---|---|---|---|
400 | N2MT01 | source parameter is needed | ソースパラメータが必要 |
400 | N2MT02 | Unsupported source language | サポートしていないソース言語 |
400 | N2MT03 | target parameter is needed | ターゲットパラメータが必要 |
400 | N2MT04 | Unsupported target language | サポートしていないターゲット言語 |
400 | N2MT05 | source and target must be different | sourceと targetが同じ |
400 | N2MT06 | There is no source-to-target translator | source -> targetの翻訳機なし |
400 | N2MT07 | text parameter is needed | textパラメータが必要 |
400 | N2MT08 | text parameter exceeds max length | テキストパラメータが最大容量を超過 |
400 | N2MT09 | language detection failed | 言語検出の失敗 |
400 | N2MT10 | invalid glossary key | 有効ではない glossary key |
500 | N2MT99 | Internal server errors | 内部サーバエラー |
この記事は役に立ちましたか?