Azure AI 서비스란?

Azure AI 서비스는 기본 제공하고 미리 빌드되고 사용자 지정 가능한 API 및 모델을 개발자와 조직이 사용하여 지능적이고, 최첨단 기술을 갖추었으며, 시장에 출시 가능하고, 책임감 있는 애플리케이션을 신속하게 만들 수 있도록 지원합니다. 예제 애플리케이션에는 대화, 검색, 모니터링, 번역, 음성, 시각, 의사 결정에 대한 자연어 처리가 포함됩니다.

Azure AI Studio에서 Azure OpenAI, Content 금고ty, Speech, Vision, amd를 비롯한 Azure AI 서비스를 사용해 보세요. 자세한 내용은 Azure AI Studio란?을 참조하세요.

Azure AI 서비스 대부분이 인기 있는 개발 언어로 REST API 및 클라이언트 라이브러리 SDK를 통해 사용할 수 있습니다. 자세한 내용은 각 서비스의 설명서를 참조하세요.

사용 가능한 Azure AI 서비스

위의 표에서 서비스를 선택하고 해당 서비스가 개발 목표를 달성하는 데 어떻게 도움이 되는지 알아봅니다.

서비스 설명
Anomaly Detector iconAnomaly Detector (사용 중지됨) 초기에 잠재적인 문제 식별
Azure AI Search iconAzure AI Search 모바일 및 웹앱에 AI 기반 클라우드 검색 가져오기
Azure OpenAI Service iconAzure OpenAI 다양한 자연어 작업 수행
Bot service iconBot Service 봇을 만들어 여러 채널에서 연결
Content Moderator iconContent Moderator(사용 중지됨) 불쾌감을 줄 수 있는 콘텐츠 또는 원치 않는 콘텐츠 탐지
Content Safety icon콘텐츠 안전 원치 않는 콘텐츠를 탐지하는 AI 서비스
Custom Vision iconCustom Vision 비즈니스에 맞게 이미지 인식 사용자 지정
Document Intelligence icon문서 인텔리전스 시간과 비용의 일부로 문서를 사용 가능한 데이터로 전환
Face iconFace 이미지에서 사람과 감정을 감지하고 식별
Immersive Reader iconImmersive Reader 사용자가 텍스트를 읽고 이해할 수 있도록 지원
Language icon언어 업계 최고의 자연어 이해 기능을 사용하여 앱 빌드
Language Understanding iconLanguage understanding(사용 중지됨) 앱의 자연어 이해
Metrics Advisor iconMetrics Advisor (사용 중지됨) 원치 않는 콘텐츠를 검색하는 AI 서비스
Personalizer iconPersonalizer (사용 중지됨) 각 사용자를 위한 풍부하고 개인화된 환경 만들기
QnA Maker iconQnA maker(사용 중지됨) 탐색하기 쉬운 질문과 답변으로 정보를 정리
Speech icon음성 음성 텍스트 변환, 텍스트 음성 변환, 번역 및 화자 인식
Translator iconTranslator 100개 이상의 언어 및 방언 번역
Video Indexer iconVideo Indexer 비디오에서 실행 가능한 인사이트 추출
Vision icon비전 이미지 및 비디오의 콘텐츠 분석

가격 책정 계층 및 청구

가격 책정 계층(및 청구되는 금액)은 인증 정보를 사용하여 보내는 트랜잭션 수를 기반으로 합니다. 각 가격 책정 계층은 다음을 지정합니다.

  • 허용되는 초당 최대 트랜잭션 수(TPS)입니다.
  • 가격 책정 계층 내에서 사용하도록 설정된 서비스 기능입니다.
  • 미리 정의된 트랜잭션 수에 대한 비용입니다. 이 숫자를 초과하면 서비스에 대한 가격 세부 정보에 지정된 대로 추가 요금이 발생합니다.

참고 항목

Azure AI 서비스 대부분에서 서비스를 사용해 볼 수 있는 무료 계층이 있습니다. 체험 계층을 사용하려면 리소스의 SKU로 F0을 사용합니다.

개발 옵션

모델을 사용자 지정하고 구성하는 데 사용하는 도구는 Azure AI 서비스를 호출하는 데 사용하는 도구와 다릅니다. 기본적으로 대부분의 Azure AI 서비스를 사용하면 사용자 지정 없이 데이터를 보내고 정보를 받을 수 있습니다. 예시:

  • Azure AI 비전 서비스에 이미지를 보내 단어와 구를 검색하거나 프레임에 있는 사람 수를 계산할 수 있습니다.
  • 음성 서비스에 오디오 파일을 보내고 전사를 가져와 음성을 텍스트로 동시에 번역할 수 있습니다.

Azure는 다양한 유형의 사용자를 위해 설계된 다양한 도구를 제공하며, 대부분은 Azure AI 서비스와 함께 사용할 수 있습니다. 디자이너 기반 도구는 가장 사용하기 쉽고 빠르게 설정하고 자동화할 수 있지만 사용자 지정과 관련하여 제한 사항이 있을 수 있습니다. REST API 및 클라이언트 라이브러리는 사용자에게 더 많은 제어 및 유연성을 제공하지만 솔루션을 빌드하려면 더 많은 노력, 시간 및 전문 지식이 필요합니다. REST API 및 클라이언트 라이브러리를 사용하는 경우 C#, Java, Python, JavaScript 또는 다른 인기 있는 프로그래밍 언어와 같은 최신 프로그래밍 언어로 작업하는 것이 편할 것이라는 기대가 있습니다.

Azure AI 서비스로 작업할 수 있는 다양한 방법을 살펴보겠습니다.

클라이언트 라이브러리 및 REST API

Azure AI 서비스 클라이언트 라이브러리 및 REST API는 서비스에 대한 직접 액세스를 제공합니다. 이러한 도구는 Azure AI 서비스에 대한 프로그래밍 방식 액세스를 제공하며, 대부분의 경우 모델 및 솔루션을 프로그래밍 방식으로 사용자 지정할 수 있습니다.

  • 대상 사용자: 개발자 및 데이터 과학자
  • 이점: 모든 언어 및 환경에서 서비스를 호출할 수 있는 가장 큰 유연성을 제공합니다.
  • UI: 해당 없음 - 코드만
  • 구독: Azure 계정 + Azure AI 서비스 리소스

사용 가능한 클라이언트 라이브러리 및 REST API에 대해 자세히 알아보려면 Azure AI 서비스 개요를 사용하여 서비스를 선택하고 빠른 시작 중 하나를 시작합니다.

연속 통합 및 배포

Azure DevOps 및 GitHub Actions를 사용하여 배포를 관리할 수 있습니다. 아래 섹션에서는 Speech 및 LUIS(Language Understanding) 서비스에 대한 사용자 지정 모델을 학습하고 배포하는 CI/CD 통합의 두 가지 예제를 제공합니다.

  • 대상 사용자: 개발자, 데이터 과학자 및 데이터 엔지니어
  • 이점: 프로그래밍 방식으로 애플리케이션과 모델을 지속적으로 조정, 업데이트 및 배포할 수 있습니다. 데이터를 정기적으로 사용하면 음성, 비전, 언어 및 의사 결정을 위한 모델을 개선하고 업데이트할 때 상당한 이점이 있습니다.
  • UI 도구: 해당 없음 - 코드 전용
  • 구독: Azure 계정 + Azure AI 서비스 리소스 + GitHub 계정

DevOps 및 GitHub Actions를 통한 연속 통합 및 제공

Language Understanding 및 Speech Service는 Azure DevOps 및 GitHub Actions로 구동되는 연속 통합 및 연속 배포 솔루션을 제공합니다. 이러한 도구는 사용자 지정 모델의 자동화된 학습, 테스트 및 릴리스 관리에 사용됩니다.

온-프레미스 컨테이너

대부분의 Azure AI 서비스는 온-프레미스 액세스 및 사용을 위해 컨테이너에 배포할 수 있습니다. 이러한 컨테이너를 사용하면 규정 준수, 보안 또는 기타 운영상의 이유로 Azure AI 서비스를 데이터에 더 가깝게 가져올 수 있는 유연성이 제공됩니다. Azure AI 컨테이너의 전체 목록은 Azure AI 서비스에 대한 온-프레미스 컨테이너를 참조하세요.

학습 모델

일부 서비스를 사용하면 사용자 고유의 데이터를 가져온 다음 모델을 학습시킬 수 있습니다. 이렇게 하면 사용자 고유의 데이터와 함께 서비스의 데이터 및 알고리즘을 사용하여 모델을 확장할 수 있습니다. 출력은 요구 사항과 일치합니다. 사용자 고유의 데이터를 가져오는 경우 서비스와 관련된 방식으로 데이터에 태그를 지정해야 할 수 있습니다. 예를 들어 꽃을 식별하는 모델을 학습하는 경우 각 이미지의 꽃 위치와 함께 꽃 이미지 카탈로그를 제공하여 모델을 학습시킬 수 있습니다.

에코시스템의 Azure AI 서비스

Azure 및 Azure AI 서비스를 사용하면 다음과 같은 광범위한 에코시스템에 액세스할 수 있습니다.

  • Logic Apps 및 Power Automate와 같은 자동화 및 통합 도구.
  • Azure Functions 및 App Service와 같은 배포 옵션입니다.
  • 보안 액세스를 위한 Azure AI 서비스 Docker 컨테이너.
  • Apache Spark, Azure Databasericks, Azure Synapse Analytics 및 Azure Kubernetes Service for Big Data 시나리오와 같은 도구입니다.

자세한 내용은 Azure AI 서비스 에코시스템을 참조하세요.

국가별 가용성

Azure AI 서비스에서 API는 증가하는 Microsoft 관리형 데이터 센터의 네트워크에서 호스팅됩니다. Azure 지역 목록에서 각 API에 대한 지역별 가용성을 확인할 수 있습니다.

아직 지원하지 않는 지역을 찾고 계신가요? UserVoice 포럼에서 기능 요청을 제출하여 알려주세요.

언어 지원

Azure AI 서비스는 다양한 문화 언어를 서비스 수준에서 지원합니다. 지원되는 언어 목록에서 각 API에 대한 언어 가용성을 찾을 수 있습니다.

보안

Azure AI 서비스는 Microsoft Entra 자격 증명 인증, 유효한 리소스 키 및 Azure Virtual Networks를 포함한 계층화된 보안 모델을 제공합니다.

인증 및 규정 준수

Azure AI 서비스는 CSA STAR 인증, FedRAMP Moderate, HIPAA BAA와 같은 인증을 받았습니다. 해당하는 감사 및 보안 검토에 대한 인증을 다운로드할 수 있습니다.

개인 정보 보호 및 데이터 관리를 이해하려면 보안 센터로 이동합니다.

도움말 및 지원 

Applied AI 서비스는 지능형 애플리케이션 생성을 진행하는 데 도움이 되는 몇 가지 지원 옵션을 제공합니다. Azure AI 서비스에는 또한 특정 질문에 답변할 수 있는 강력한 개발자 커뮤니티가 있습니다. 사용 가능한 지원 옵션의 전체 목록은 Azure AI 서비스 지원 및 도움말 옵션을 참조하세요.

다음 단계