여러 지역에 사용자 지정 언어 프로젝트 배포
참고 항목
이 문서는 Azure AI 언어의 다음 사용자 지정 기능에 적용됩니다.
사용자 지정 언어 서비스 기능을 사용하면 프로젝트를 둘 이상의 지역에 배포할 수 있습니다. 이 기능을 사용하면 프로젝트의 인스턴스를 한 곳에서만 관리하는 동안 전역적으로 프로젝트에 훨씬 쉽게 액세스할 수 있습니다. 또한 2024년 11월을 기준으로 사용자 지정 언어 서비스 기능을 사용하면 API를 통해 단일 지역 내의 여러 리소스에 프로젝트를 배포할 수 있으므로 필요한 경우 어디서나 사용자 지정 모델을 사용할 수 있습니다.
프로젝트를 배포하기 전에 다른 지역에 배포 리소스를 할당할 수 있습니다. 각 배포 리소스는 프로젝트를 작성하는 데 사용하는 것과 다른 언어 리소스입니다. 해당 리소스에 배포한 다음 해당 지역의 해당 리소스에 대한 예측 요청을 대상으로 지정하면 쿼리가 해당 지역에서 직접 제공됩니다.
배포를 만들 때 할당된 배포 리소스와 배포할 해당 지역을 선택할 수 있습니다. 그런 다음 배포하는 모델은 각 지역에 복제되고 배포 리소스의 사용자 지정 하위 도메인에 따라 고유한 엔드포인트로 액세스할 수 있습니다.
예시
고객 지원 챗봇의 일부로 사용되는 프로젝트에 미국과 인도 전역의 고객이 액세스할 수 있는지 확인하고 싶다고 가정합니다. MyWestUS2
라는 미국 서부 2 언어 리소스를 사용하여 이름이 ContosoSupport
인 프로젝트를 작성합니다. 배포하기 전에 프로젝트에 두 개의 배포 리소스, 즉 미국 동부와 인도 중부에 각각 MyEastUS
및 MyCentralIndia
을(를) 할당합니다.
프로젝트를 배포할 때 배포할 세 지역(원래 미국 서부 2 지역과 미국 동부 및 인도 중부를 통해 할당된 지역)을 모두 선택합니다.
이제 세 지역 모두에서 프로젝트에 액세스할 수 있는 세 가지 엔드포인트 URL이 있습니다.
- 미국 서부 2:
https://mywestus2.cognitiveservices.azure.com/language/:analyze-conversations
- 미국 동부:
https://myeastus.cognitiveservices.azure.com/language/:analyze-conversations
- 인도 중부:
https://mycentralindia.cognitiveservices.azure.com/language/:analyze-conversations
서로 다른 각 URL에 대한 동일한 요청 본문은 해당 지역에서 직접 정확히 동일한 응답을 제공합니다.
유효성 검사 및 요구 사항
배포 리소스를 할당하려면 Microsoft Entra 인증이 필요합니다. Microsoft Entra ID는 다중 리소스 배포를 위해 프로젝트에 할당하려는 리소스에 대한 액세스 권한이 있는지 확인하는 데 사용됩니다. Language Studio에서 자신에게 Azure Cognitive Services 언어 소유자 역할을 원래 리소스에 할당하여 자동으로 Microsoft Entra 인증을 사용할 수 있습니다. 프로그래밍 방식으로 Microsoft Entra 인증을 사용하려면 Azure AI 서비스 설명서에서 자세히 알아봅니다.
프로젝트 이름과 리소스가 주요 식별자로 사용됩니다. 언어 리소스는 각 리소스에서 특정 프로젝트 이름만 가질 수 있습니다. 이름이 같은 다른 프로젝트는 해당 리소스에 배포할 수 없습니다.
예를 들어 ContosoSupport
프로젝트가 미국 서부 2의 MyWestUS2
리소스에 의해 만들어지고 미국 동부의 MyEastUS
리소스에 배포된 경우 MyEastUS
리소스는 ContosoSupport
라는 다른 프로젝트를 만들고 해당 지역에 프로젝트를 배포할 수 없습니다. 마찬가지로, 공동 작업자는 인도 중부에서 리소스 MyCentralIndia
을(를) 사용하여 프로젝트 ContosoSupport
을(를) 만들고 MyWestUS2
또는 MyEastUS
에 배포할 수 없습니다.
정확히 동일한 지역에서 사용할 수 있는 배포만 교환할 수 있습니다. 그렇지 않으면 교환이 실패합니다.
프로젝트에서 할당된 리소스를 제거하면 해당 리소스에 대한 모든 프로젝트 배포가 삭제됩니다.
일부 지역은 배포에만 사용할 수 있으며 프로젝트 작성에는 사용할 수 없습니다.
관련 콘텐츠
다음에 대한 모델을 배포하는 방법을 알아봅니다.