Cloud Translation - Advanced 세부정보
Cloud Translation - Advanced는 용어집, 일괄 요청, AutoML 모델 지원을 제공하는 Cloud Translation 서비스의 일부입니다.
특징
다음 목록은 Cloud Translation - Advanced의 주요 기능을 요약해서 보여줍니다.
용어집 - 도메인 특정 용어를 올바르게 그리고 일관적으로 번역할 수 있도록 커스텀 사전을 만들 수 있습니다.
일괄 요청 - 대량의 텍스트를 번역하도록 비동기식 요청을 수행할 수 있습니다.
문서 번역 - PDF 파일과 같은 문서를 번역하여 원본 형식과 레이아웃을 유지합니다.
모델 선택 및 AutoML 모델 - 사용자 또는 다른 사람이 AutoML Translation을 사용하여 만든 Google 인공신경망 기계 번역(NMT) 또는 AutoML 모델을 사용하여 텍스트를 번역할 수 있습니다.
IAM 역할 - Identity and Access Management를 사용하여 번역 요청을 보호합니다. 서비스 계정을 만들고 IAM 역할을 추가하여 여기에 권한을 부여합니다. Cloud Translation - Advanced는 API 키를 지원하지 않습니다.
라벨 - 사용량을 더 효과적으로 추적하기 위해 사용자 정의된 라벨(키-값 쌍)을 번역 요청에 추가할 수 있습니다.
리전 엔드포인트 - 프로젝트의 리소스가 저장되고 처리되는 위치를 제어할 수 있습니다.
용어집
용어집은 Cloud Translation - Advanced에서 사용자의 분야별 용어를 정확하고 일관되게 번역할 수 있도록 지원하는 커스텀 사전입니다. 용어집은 일반적으로 도메인별 용어와 명명된 항목을 번역하는 데 사용됩니다. 예를 들어 용어집을 사용하면 'Google 프로그래밍 경진대회(Summer of Code)', 'Gmail 비밀 모드' 또는 '게재위치 실적 보고서'와 같은 용어에 대한 구체적인 번역을 지정할 수 있습니다.
또한 용어집을 사용하여 차용된 단어 또는 제품 이름과 같은 특정 단어가 번역되지 않도록 방지할 수 있습니다. 용어집 만들기 및 사용에 대한 자세한 내용은 용어집 만들기 및 사용을 참조하세요.
일괄 요청
일괄 번역 요청은 Cloud Storage 버킷으로터 입력을 번역하는 비동기식 요청입니다. Cloud Translation - Advanced는 일괄 번역을 장기 실행 작업으로 수행하고 지정된 Cloud Storage 버킷에 출력을 기록합니다. 일괄 번역에 대한 인라인 요청은 지원되지 않습니다.
일괄 요청 실행에 대한 자세한 내용은 일괄 요청(Advanced)을 참조하세요.
Document Translation
Document Translation을 사용하면 PDF 및 DOCX 파일과 같은 기존 문서를 도착어로 직접 번역할 수 있습니다. Document Translation은 원본 문서의 레이아웃과 형식이 원본 문서와 동일하도록 원본 형식을 유지합니다. 예를 들어 Document Translation은 번역된 콘텐츠가 원본 문서에서와 같이 분할되도록 단락 구분과 제목을 유지합니다.
Document Translation을 사용하면 용어집 및 AutoML 모델과 같은 Cloud Translation - Advanced 기능을 활용할 수 있습니다. 예를 들어 텍스트 번역에 사용하는 기존 AutoML 모델이 있는 경우 동일한 모델을 Document Translation에 사용할 수 있습니다. 지원되는 파일 형식 및 문서 번역 방법에 대한 자세한 내용은 문서 번역하기를 참조하세요.
모델 선택 및 AutoML 모델
Cloud Translation - Advanced 모델 선택을 사용하면 번역하려는 콘텐츠 및 컨텍스트에 따라 Google의 NMT 또는 AutoML Translation 모델을 동적으로 선택할 수 있습니다.
도메인 특정 용어를 더 정확하게 번역하기 위해 AutoML Translation을 사용하여 커스텀 모델을 만들 수 있습니다. 그런 후 Cloud Translation - Advanced에서 결과 모델을 사용하여 텍스트를 번역할 수 있습니다.
커스텀 모델을 사용한 텍스트 번역에 대한 자세한 내용은 텍스트 번역(Advanced)을 참조하세요.
IAM 역할
Cloud Translation - Advanced는 IAM과의 통합으로 번역 요청의 보안을 강화하고, 정밀한 액세스 제어를 사용 설정하고, AutoML Translation과의 통합을 지원합니다.
이러한 계정에 Cloud Translation - Advanced에 대한 액세스 권한을 부여하려면 다음 역할 중 하나에 사용자 및 서비스 계정을 추가해야 합니다. 서비스 계정 만들기에 대한 자세한 내용은 IAM 문서의 서비스 계정 만들기 및 관리를 참조하세요.
역할 | 역할 ID | 설명 |
---|---|---|
Cloud Translation API 뷰어 | roles/cloudtranslate.viewer |
get 및 list 작업에 액세스할 수 있습니다. |
Cloud Translation API 사용자 | roles/cloudtranslate.user |
|
Cloud Translation API 편집자 | roles/cloudtranslate.editor |
|
Cloud Translation API 관리자 | roles/cloudtranslate.admin |
|
각 역할에 포함된 권한 목록을 보려면 역할 이해를 참조하세요.
사전 구성된 역할은 일반적인 여러 사용 사례를 다룹니다. 그러나 커스텀 권한 집합을 포함하는 역할이 필요할 수도 있습니다. 예를 들어 프로젝트에 용어집을 만들 수 있지만 프로젝트의 기존 용어집은 삭제하거나 업데이트할 수 없는 역할을 만들어야 할 수 있습니다. 이러한 경우 그러한 요구를 충족시켜 주는 IAM 커스텀 역할을 만들 수 있습니다.
IAM 역할 관리에 대한 자세한 내용은 리소스에 대한 액세스 권한 부여, 변경, 취소와 [서비스 계정에 역할 부여]를 참조하세요.
라벨
Cloud Translation - Advanced를 사용하면 TranslateText
, BatchTranslateText
, DetectLanguage
요청에 사용자 정의 라벨(키-값 쌍)을 추가할 수 있습니다.
요청 사용량에 대한 정보는 결제 시스템을 전달되고 여기에서 라벨을 필터링하여 청구 상세 내역을 확인할 수 있습니다.
사용자 정의 라벨에 대한 자세한 내용은 라벨을 사용하여 사용량 보고(Advanced)를 참조하세요.
리전 엔드포인트
기본적으로 Cloud Translation - Advanced는 전역 위치에 리소스를 저장하고 처리하므로 리소스가 특정 위치 내에 유지된다는 보장은 없습니다. 기본 전역 엔드포인트를 사용하는 대신 리전 엔드포인트를 사용하여 유럽 연합과 같은 특정 위치 내에 리소스를 유지할 수 있습니다. 자세한 내용은 리전 엔드포인트 지정을 참조하세요.
Basic에서 Advanced로 마이그레이션
Cloud Translation - Basic을 사용하는 기존 애플리케이션이 이미 있으면 Cloud Translation - Advanced를 사용하도록 이를 마이그레이션할 수 있습니다. Cloud Translation - Advanced를 사용하려면 예를 들어 서비스 계정 및 Advanced 버전 클라이언트 라이브러리를 사용하도록 애플리케이션을 업데이트해야 합니다. 자세한 내용은 Cloud Translation - Advanced로 마이그레이션을 참조하세요.
다음 단계
- Cloud Translation - Advanced 사용을 시작하려면 설정을 완료한 후 텍스트 번역(Advanced 버전) 빠른 시작을 시도하세요.
- 가격 책정 및 할당량은 가격 책정과 할당량 및 한도 페이지를 참조하세요.
- AutoML에 대한 자세한 내용은 AutoML Translation 문서를 참조하세요.