Papago Text Translation 개요
    • PDF

    Papago Text Translation 개요

    • PDF

    Article Summary

    네이버가 자체적으로 개발한 인공신경망 기반의 기계 번역 기술인 NMT(Neural Machine Translation)를 이용한 번역 서비스로 맥락을 고려한 자연스러운 번역 결과를 얻을 수 있습니다.

    공통 설정

    클라이언트 아이디는 NAVER Cloud Platform 콘솔에서 애플리케이션을 등록해 발급받습니다.

    1. 콘솔의 AI Service > Papago Translation > APIs에서 애플리케이션을 등록합니다.

    2. AI Service > Papago Translation > APIs에서 등록한 애플리케이션을 선택해 Client ID와 Client Secret값을 확인합니다.

    3. AI Service > Papago Translation > APIs수정 화면에서 Papago Text Translation이 선택되어 있는지 확인합니다. 선택되어 있지 않으면 429 (Quota Exceed)가 발생하니 주의해 주십시오.

    API URL

    API 명메서드요청 URL출력 포맷
    텍스트 번역 APIPOSThttps://naveropenapi.apigw.ntruss.com/nmt/v1/translationJSON

    요청 헤더

    헤더명설명
    X-NCP-APIGW-API-KEY-ID앱 등록 시 발급받은 Client ID
    X-NCP-APIGW-API-KEY-ID:{Client ID}
    X-NCP-APIGW-API-KEY앱 등록 시 발급 받은 Client Secret
    X-NCP-APIGW-API-KEY:{Client Secret}

    오류 코드

    {
      "error": {
        "errorCode": "300",
        "message": "Not Found Exception"
      }
    }
    

    공통 오류

    HttpStatusCodeErrorCodeErrorMessageDescription
    400100Bad Request Exceptionprotocol(https), endocing(UTF-8) 등 request 오류
    401200Authentication Failed인증 실패
    401210Permission Denied권한없음
    404300Not Found Exception권한없음
    429400Quota ExceededQuota 초과
    429410Throttle LimitedRate 초과
    429420Rate LimitedRate 초과
    413430Request Entity Too Largecontent-length 초과 (10MB)
    503500Endpoint Error엔드포인트 연결 오류
    504510Endpoint Timeout엔드포인트 연결 시간 초과
    500900Unexpected Error예외 처리가 안 된 오류

    API 오류

    HttpStatusCodeErrorCodeErrorMessageDescription
    400N2MT01source parameter is neededsource 파라미터 필요
    400N2MT02Unsupported source language지원하지 않는 source 언어
    400N2MT03target parameter is neededtarget 파라미터 필요
    400N2MT04Unsupported target language지원하지 않는 target 언어
    400N2MT05source and target must be differentsource와 target이 동일함
    400N2MT06There is no source-to-target translatorsource->target 번역기 없음
    400N2MT07text parameter is neededtext 파라미터 필요
    400N2MT08text parameter exceeds max lengthtext 파라미터가 최대 용량을 초과
    400N2MT09language detection failed언어감지 실패
    400N2MT10invalid glossary key유효하지 않은 glossary key
    500N2MT99Internal server errors내부 서버 오류

    이 문서가 도움이 되었습니까?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.