Foundry Tools의 Azure Translator는 애플리케이션 및 워크플로에 다국어 기능을 추가할 수 있는 클라우드 기반 NMT(신경망 기계 번역) 서비스입니다. 이 서비스는 즉시 번역 및 일괄 처리를 모두 지원하므로 광범위한 비즈니스 요구 사항에 적합합니다.
자체 또는 Language Studio를 통해 사용되는 Azure Translator 또는 다중 서비스 리소스가 이미 있는 경우 NMT 배포를 위해 Microsoft Foundry 포털 내에서 기존 Translator 리소스를 계속 사용할 수 있습니다. 자세한 내용은 Foundry 도구를 사용하는 방법을참조하세요.
기본적으로 Azure Translator는 NMT(신경망 기계 번역) 기술을 사용합니다. 최신 미리 보기 릴리스에서는 이제 필요에 따라 표준 NMT 번역 또는 두 개의 LLM(큰 언어 모델) 배포 유형 중 하나(GPT-4o-mini 또는 GPT-4o)를 선택할 수 있습니다. 그러나 LLM 모델을 사용하려면 Foundry 리소스가 있어야 합니다.
다음 표에서는 Azure AI 에코시스템 내에서 번역기에 대한 리소스 솔루션의 개요를 제공합니다.
| 주조 도구 | Scope | 사용 사례 |
|---|---|---|
| Foundry 리소스 | 이 리소스 종류는 Foundry에서 생성 AI 애플리케이션 및 에이전트를 빌드, 배포 및 관리하는 데 권장되는 리소스입니다. | Foundry 리소스는 여러 AI 모델, 사용자 지정 AI 에이전트 개발 및 고급 AI 애플리케이션 수명 주기 관리를 오케스트레이션해야 하는 시나리오에 적합합니다. |
| Foundry Tools 리소스 | 이 다중 서비스 리소스는 번역, 언어 이해, 음성 인식 및 컴퓨터 비전과 같은 작업을 위해 API를 통해 액세스할 수 있는 미리 빌드된 즉시 사용할 수 있는 AI 모델을 제공합니다. | Foundry 도구 리소스를 사용하면 텍스트 번역, 음성 전사 및 이미지 인식과 같은 고급 기능을 애플리케이션에 통합할 수 있습니다. 미리 빌드된 AI 기능을 사용하여 Foundry 포털 내에서 모델을 향상시킬 수도 있습니다. |
| Azure Translator 서비스 리소스 | Azure Translator 리소스는 클라우드 기반 신경망 기계 번역 기능에 대한 액세스 권한과 Custom Translator를 사용하여 사용자 지정된 번역 모델을 만드는 기능을 제공합니다. | Azure Translator는 프로덕션 준비가 되어 있으며 번역 요구 사항에 따라 원활하게 확장 또는 축소할 수 있으며, 여러 언어에 걸쳐 크고 작은 양의 텍스트 또는 문서를 모두 수용할 수 있습니다. |
1단계: 리소스 만들기
Foundry 리소스는 생성 AI 애플리케이션 및 에이전트를 만들고, 배포하고, 관리하기 위한 주요 도구입니다. 이 리소스를 사용하면 에이전트 서비스에 액세스하고, 서버리스 환경에서 호스트되는 모델을 사용하고, 평가를 실행하고, Azure OpenAI 서비스에 연결할 수 있습니다.
번역에 LLM 모델을 사용하려는 경우 Foundry 리소스를 사용해야 합니다.
Foundry 리소스를 만들고 관리하는 방법을 알아보려면 첫 번째 Foundry 리소스 만들기를 참조하세요.
2단계: Foundry에 대한 리소스 구성
이 설정을 완료하는 것은 환경을 Foundry와 완전히 통합하는 데 필수적입니다. 이 설정은 한 번만 수행해야 합니다. 그 후에는 고급 AI 기반 질문 답변 기능에 원활하게 액세스할 수 있습니다.
또한 Azure Portal 내에서 올바른 역할 및 권한을 할당하는 방법을 보여 줍니다. 이러한 단계는 Azure Translator를 빠르고 효과적으로 시작하는 데 도움이 됩니다.
필수 조건
환경을 설정하려면 다음이 필요합니다.
- 활성 Azure 구독입니다. GitHub 계정이 없는 경우 무료로 만들 수 있습니다.
- 필수 권한. 계정 및 프로젝트를 설정하는 사람이 구독 수준에서 Azure AI 계정 소유자 역할로 할당되었는지 확인합니다. 또는 구독 범위에서 기여자 또는 Cognitive Services 기여자 역할을 갖는 것도 이 요구 사항을 충족합니다. 자세한 내용은 RBAC(역할 기반 액세스 제어)를 참조하세요.
- Foundry 다중 서비스 리소스 또는 Azure Translator 리소스입니다.
비고
Foundry에서 Foundry 리소스를 사용하는 것이 좋습니다. 그러나 Azure Translator 리소스를 사용하여 이러한 지침을 따를 수도 있습니다.
Foundry는 다양한 모델 및 도구를 사용하여 AI 솔루션을 빌드, 관리 및 배포하기 위한 통합 플랫폼을 제공합니다. 이 통합을 통해 생성형 AI를 통해 학습 데이터를 확장하는 기능에 액세스할 수 있습니다. 새로운 기능이 지속적으로 추가되어 Foundry가 확장 가능한 Translator 솔루션에 권장됩니다.
Azure Portal로 이동합니다.
Foundry 리소스로 이동합니다(Foundry 또는 Azure Translator 리소스를 찾으려면 모든 리소스 선택).
다음으로, 왼쪽 패널에서 IAM(액세스 제어)를 선택한 다음 역할 할당 추가를 선택합니다.
Cognitive Services 사용자 역할을 검색하고 선택합니다. 다음을 선택합니다.
구성원 탭으로 이동한 다음 관리 ID를 선택합니다.
구성원 선택을 선택한 다음, 오른쪽 패널에서 Foundry 리소스(이 프로젝트에 사용 중인 리소스)를 검색하여 선택하고 선택을 선택합니다.
마지막으로 검토 + 할당을 선택하여 선택을 확인합니다.
이제 리소스가 제대로 설정되었습니다. 미세 조정 작업을 계속 설정하고 Azure Translator 프로젝트를 계속 사용자 지정합니다.
3단계(선택 사항): 리소스 정리
Azure 리소스를 정리하고 제거하려면 리소스 또는 리소스 그룹을 삭제할 수 있습니다.
경고
리소스 그룹을 삭제하면 그룹에 포함된 리소스도 모두 삭제됩니다.
리소스 삭제:
- Azure Portal에서 리소스 그룹을 선택하고 리소스 그룹을 선택합니다.
- 인접한 확인란을 선택하여 삭제할 리소스를 선택합니다.
- 오른쪽 가장자리 근처의 상단 메뉴에서 삭제를 선택합니다.
- 리소스 삭제 대화 상자에 delete를 입력합니다.
- 을 선택하고을 삭제합니다.
리소스 그룹을 삭제하려면 다음을 수행합니다.
- Azure Portal의 리소스 그룹으로 이동합니다.
- 위쪽 메뉴에서 리소스 그룹 삭제를 선택합니다.
- 리소스 그룹의 이름을 입력하고 삭제를 선택하여 삭제 요청을 확인합니다.
다음 단계
Azure Translator 기능에 대해 자세히 알아보세요.