중요합니다
- Azure AI 텍스트 번역은 미리 보기로 제공됩니다. 공개 미리 보기 릴리스에서는 현재 활발하게 개발 중인 기능에 대한 조기 액세스를 제공합니다.
- GA(일반 공급) 전에는 기능, 방식 및 프로세스가 변경되거나 기능이 제한될 수 있습니다.
- 자세한 내용은 Microsoft Azure Preview에 대한 추가 사용 약관을 참조하세요.
텍스트 번역은 Foundry Tools 서비스의 Azure Translator의 클라우드 기반 기능이며 REST API의 Foundry 도구 제품군에 속합니다. 텍스트 번역 API는 지원되는 모든 언어와 방언에서 언어 쌍 간에 텍스트를 번역합니다. 자체 또는 Language Studio를 통해 사용되는 Translator 또는 다중 서비스 리소스가 이미 있는 경우 NMT 배포를 위해 Microsoft Foundry 포털 내에서 기존 Translator 리소스를 계속 사용할 수 있습니다.
기본적으로 Azure Translator는 NMT(신경망 기계 번역) 기술을 사용합니다. 최신 미리 보기 릴리스에서는 이제 필요에 따라 표준 NMT 번역 또는 두 개의 LLM(큰 언어 모델) 배포 유형 중 하나(GPT-4o-mini 또는 GPT-4o) 중 하나를 선택할 수 있습니다. 그러나 LLM 모델을 사용하려면 Foundry Tools 리소스가 있어야 합니다. 자세한 내용은 Azure 리소스 구성을참조하세요.
사용 가능한 미리 보기 메서드는 다음 표에 나와 있습니다.
| 요청 | 메서드 | Description |
|---|---|---|
| 언어들 | GET | 번역 및 음역메서드에서 현재 지원되는 언어 집합을 반환합니다. 이 요청에는 인증 헤더가 필요하지 않으며 지원되는 언어 집합을 보기 위해 Translator 리소스가 필요하지 않습니다. |
| 번역하기 | 게시물 | 지정된 원본 언어 텍스트를 대상 언어 텍스트로 번역합니다. |
| 자역하다 | 게시물 | 원본 언어 스크립트 또는 알파벳을 대상 언어 스크립트 또는 알파벳에 매핑합니다. |
REST API 코드 샘플: 번역
Request
{
"inputs": [
{
"text": "Ciao",
"language": "it",
"targets": [
{
"language": "en"
}
]
}
]
}
Response
{
"value": [
{
"translations": [
{
"language": "en",
"sourceCharacters": 4,
"text": "Hello"
}
]
}
]
}