Cloud Translation - Advanced 소개

Cloud Translation - Advanced에는 다음과 같은 몇 가지 추가 기능과 업데이트가 포함되어 있습니다.

기능

  • 용어집 - 고객별 용어를 정확하고 일관되게 번역할 수 있는 커스텀 사전을 만듭니다.

  • 일괄 요청 - 많은 양의 텍스트를 번역하도록 비동기식 요청을 실행합니다.

업데이트

  • AutoML 모델 - Cloud Translation - Advanced에서는 AutoML Translation을 사용하여 만든 커스텀 모델로 텍스트를 번역할 수 있습니다.

  • IAM 역할 - Cloud Translation - Advanced와 IAM을 통합하여 번역 요청의 보안을 강화하고 AutoML Translation과의 통합을 지원합니다.

  • 라벨 - Cloud Translation - Advanced를 사용하면 요청에 사용자 정의 라벨(키-값 쌍)을 추가할 수 있습니다.

  • API 키 지원 안 함 - 현재 Cloud Translation - Advanced는 API 키를 지원하지 않습니다. Cloud Translation - Advanced 요청에 사용할 서비스 계정을 만드는 것이 좋습니다. 서비스 계정을 만드는 방법에 대한 자세한 내용은 서비스 계정 만들기 및 관리를 참조하세요. Cloud Translation - Advanced에 추가된 IAM 역할 중 하나에 서비스 계정을 추가해야 합니다.

Cloud Translation - Advanced 시작하기

Cloud Translation - Advanced 사용을 시작하려면 다음 빠른 시작으로 이동하세요.

Cloud Translation - Advanced로 마이그레이션

Cloud Translation - Advanced에서는 텍스트 번역에 사용할 모델을 지정하고, 언어를 인식하고, 지원되는 언어를 가져오는 방법이 업데이트되었습니다. 애플리케이션 및 클라이언트 라이브러리 코드를 Cloud Translation - Advanced로 업데이트하는 방법에 대한 자세한 내용은 Translation Advanced로 마이그레이션을 참조하세요.

용어집

용어집은 Cloud Translation - Advanced에서 사용자의 분야별 용어를 정확하고 일관되게 번역할 수 있도록 지원하는 커스텀 사전입니다. 용어집은 일반적으로 고객별 용어와 명명된 항목을 번역하는 데 사용됩니다. 예를 들어 용어집을 사용하면 'Google 프로그래밍 경진대회(Summer of Code)', 'Gmail 비밀 모드' 또는 '게재위치 실적 보고서'와 같은 용어에 대한 구체적인 번역을 지정할 수 있습니다.

용어집 만들기 및 사용에 대한 자세한 내용은 용어집 만들기 및 사용을 참조하세요.

일괄 요청

일괄 번역 요청을 통해 많은 양의 텍스트를 번역하도록 비동기식 요청을 실행할 수 있습니다. Cloud Translation - Advanced는 장기 실행 작업으로 일괄 번역을 수행하고 지정한 Cloud Storage 버킷에 출력을 씁니다. 일괄 번역 요청의 입력도 Cloud Storage 버킷에서 가져와야 합니다. 일괄 번역에 대한 인라인 요청은 지원되지 않습니다.

일괄 요청 실행에 대한 자세한 내용은 일괄 요청(Advanced)을 참조하세요.

AutoML 모델

Cloud Translation - Advanced에서는 AutoML Translation을 사용하여 만든 커스텀 모델로 텍스트를 번역할 수 있습니다. AutoML Translation을 사용하여 고객별 용어가 더 정확하게 번역되도록 커스텀 모델을 만들 수 있습니다.

텍스트 번역 요청에 AutoML Translation 모델을 사용하는 방법은 텍스트 번역(Advanced)을 참조하세요.

라벨

Cloud Translation - Advanced를 사용하면 TranslateText, BatchTranslateText, DetectLanguage 요청에 사용자 정의 라벨(키-값 쌍)을 추가할 수 있습니다. 요청 사용량에 대한 정보는 결제 시스템으로 전달되며, 라벨을 기준으로 필터링하여 청구액의 상세 내역을 확인할 수 있습니다.

사용자 정의 라벨에 대한 자세한 내용은 라벨을 사용하여 사용량 보고(Advanced)를 참조하세요.

IAM 역할

Cloud Translation - Advanced와 IAM을 통합하여 번역 요청의 보안을 강화하고, 세분화된 액세스 제어를 사용 설정하고, AutoML Translation과의 통합을 지원합니다.

Cloud Translation - Advanced에 액세스하려면 다음 역할 중 하나에 사용자 및 서비스 계정을 추가해야 합니다.

역할 역할 ID 설명
Cloud Translation API 뷰어 roles/cloudtranslate.viewer get 및 list 작업에 액세스할 수 있습니다.
Cloud Translation API 사용자 roles/cloudtranslate.user

roles/cloudtranslate.viewer의 권한을 포함합니다. 온라인과 비동기식(일괄 처리) 모드에서 일반 모델 및 AutoML Translation 모델을 사용하여 텍스트를 번역할 수 있습니다. 언어를 감지할 수 있습니다. 일반 모델 및 AutoML Translation 모델에 지원되는 언어를 나열할 수 있습니다. 번역에 용어집을 사용할 수 있습니다.

Cloud Translation API 편집자 roles/cloudtranslate.editor

roles/cloudtranslate.user의 권한을 포함하며, 용어집을 만들거나 삭제하고 장기 실행 작업을 취소하거나 삭제할 수 있습니다.

Cloud Translation API 관리자 roles/cloudtranslate.admin

roles/cloudtranslate.editor 권한을 포함하며 IAM 정책을 설정하고 Cloud Translation API에 대한 IAM 권한을 부여할 수 있습니다. Cloud Translation API에 대한 모든 IAM 권한이 있습니다.

사전 구성된 역할은 일반적인 여러 사용 사례를 다룹니다. 그러나 커스텀 권한 집합을 포함하는 역할이 필요할 수도 있습니다. 예를 들어 사용자가 프로젝트에서 기존 용어집을 삭제하거나 업데이트하지 않고도 용어집을 만들 수 있는 역할을 만들 수 있습니다. 이러한 경우 요구사항에 맞는 IAM 커스텀 역할을 만들 수 있습니다(IAM 커스텀 역할 이해 참조).

IAM 역할 관리에 대한 자세한 내용은 리소스에 대한 액세스 권한 부여, 변경, 취소서비스 계정에 역할 부여를 참조하세요.