Windows AI 환경은 빠르게 성장했으며 용어는 탐색하기 어려울 수 있습니다. 당신의 시나리오를 찾아 시작점을 선택하세요. 이 페이지는 이 과정을 쉽게 만들어줍니다.
옵션
-
즉시 사용 가능한 AI 모델 및 API - Microsoft가 배포 및 관리하는 모델로, 최소한의 코드만으로 사용할 수 있으며 ML 전문 지식이 필요 없습니다.
- Windows AI APIs - LLM(Phi Silica), 이미징 모델, OCR, 의미 체계 검색 등입니다. 대부분의 API에는 PC가 Copilot+ 필요합니다. 일부(Phi SilicaGPU, 음성 인식, 비디오 슈퍼 해상도)는 다른 Windows 11 하드웨어에서도 실행됩니다. 지원되는 하드웨어 테이블을 참조하세요.
- Foundry Local — OpenAI 호환 API를 통한 20개 이상의 오픈 소스 LLM 및 음성 모델 모든 Windows 하드웨어.
-
모든 모델을 로컬로 실행 - 유추 파이프라인을 완전히 제어할 수 있는 고유한 ONNX 모델을 가져옵니다.
- Windows ML — CPU, GPU 또는 NPU에 대한 하드웨어 가속 유추입니다. 모든 Windows 하드웨어.
-
기타
- Microsoft Foundry — REST API를 통한 클라우드 호스팅 프론티어 모델(GPT-4o, DALL-E 등) Foundry Local와 함께 결합하여 클라우드/디바이스 대체를 지원합니다.
용어 디코더
Windows AI 공간은 빠른 리브랜딩을 거쳤습니다. 발생할 수 있는 용어에 대한 번역 테이블은 다음과 같습니다.
| 본 적이 있는 용어 | 지금의 의미 |
|---|---|
| Copilot 런타임 API | Windows AI APIs 이전 이름(2024)입니다. 이름이 바뀐 동일한 기능입니다. |
| Windows Copilot 런타임 | 이제 AI 기능에 대한 오래된 우산 용어(2024)를 Microsoft Foundry on Windows이라고 합니다. |
| Windows AI Foundry | AI 기능에 대한 이전 우산 용어(2025)를 이제 Microsoft Foundry on Windows이라고 합니다. |
| Microsoft Foundry on Windows | Windows AI APIs + Foundry Local + Windows ML 포함하는 현재 우산 브랜드입니다. |
| Microsoft Foundry | Microsoft 클라우드 기반 AI 플랫폼입니다. 다른 제품, 다른 팀, 비슷한 이름. |
| Phi Silica | PC(NPU)의 Windows Copilot+ 최적화되고 기본 제공되는 특정 Phi 모델입니다. 지원되는 NVIDIA 또는 AMD GPU가 있는 비Copilot+ PC에서도 사용할 수 있습니다. Windows AI APIs 통해 액세스합니다. |
| 피 (일반) | Microsoft 작은 언어 모델의 가족입니다. Phi-4-mini 등은 Azure AI 및 Foundry Local 통해 사용할 수 있습니다. Phi Silica는 NPU 및 지원되는 GPU에 최적화된 Windows 받은 편지함 버전입니다. |
| Windows ML(이전) | 레거시 WinRT 기반 유추 API, Windows 10 1809 이후 받은 편지함. 여전히 작동합니다. 새로운 투자가 없습니다. |
| Windows ML(신규) | 새 ONNX 런타임 기반 NuGet 패키지입니다. 현재 및 적극적으로 개발 중입니다. |
| DirectML | 더 이상 적극적으로 개발되지 않습니다(지속적인 엔지니어링에서). GPU/NPU 가속을 위한 하위 수준 DirectX 12 ML API입니다. |
| Windows ML IHV 관련 실행 공급자 | DirectML을 대체하여 Windows 하드웨어에서 기본적으로 작업하여 더 높은 성능을 달성합니다. |
| Copilot+ PC | 하드웨어에서 정의한 PC 범주: 40개 이상의 TOPS가 있는 NPU, 16GB 이상의 RAM, 특정 SOC. 대부분의 Windows AI APIs경우 필수입니다. GPU, 음성 인식, 비디오 슈퍼 해상도에서 점점 더 많은 APIPhi Silica가 비 Windows 11Copilot+ PC에서 실행됩니다. 또는 .에 필요하지 Foundry LocalWindows ML않습니다. |
| NPU | 신경 처리 장치 - Copilot+ PC의 전용 AI 가속 하드웨어입니다. Copilot+ PC Windows AI APIs 에서 NPU를 통해 자동으로 유추를 라우팅합니다. 일부 API는 GPU 또는 비Copilot+ 디바이스의 CPU에서 실행도 지원합니다. |
동일한 앱의 옵션 결합
이러한 옵션은 상호 배타적이지 않습니다. 복원력 있는 AI 기능에 대한 일반적인 패턴은 세 가지 계층으로 대체됩니다. 먼저 지원되는 하드웨어에서 가장 빠르고 최적화된 환경을 시도합니다Windows AI APIs. 사용할 수 없는 경우 Windows 하드웨어에서 오픈 소스 모델을 실행하기 위해 Foundry Local 대체합니다. 또한 사용할 수 없는 경우 클라우드에서 Azure AI로 대체합니다. 다음 예에서는 이러한 패턴을 보여 줍니다.
// 1. Try Windows AI APIs (Copilot+ PC, or supported GPU/CPU for some APIs)
using Microsoft.Windows.AI;
using Microsoft.Windows.AI.Text;
var readyState = LanguageModel.GetReadyState();
if (readyState == AIFeatureReadyState.NotReady)
{
var deploymentResult = await LanguageModel.EnsureReadyAsync();
if (deploymentResult.Status == AIFeatureReadyResultState.Success)
{
readyState = LanguageModel.GetReadyState();
}
else
{
// Optional: inspect deploymentResult.ExtendedError for diagnostics.
// Treat as unavailable so we fall through to Foundry/Azure.
readyState = AIFeatureReadyState.NotSupportedOnCurrentSystem;
}
}
if (readyState == AIFeatureReadyState.Ready)
{
// Use Phi Silica via Windows AI APIs
using LanguageModel languageModel = await LanguageModel.CreateAsync();
}
// 2. Fall back to Foundry Local (any hardware)
else if (await foundryClient.IsModelAvailableAsync("phi-4-mini"))
{
// Use Foundry Local OpenAI-compatible API
}
// 3. Fall back to Azure AI (always available)
else
{
// Use Azure OpenAI
}
이 패턴은 모든 하드웨어에서 기능을 작동하면서 Copilot+ 사용자에게 최상의 환경을 제공합니다.
아직 확실하지 않습니까?
- Microsoft Foundry on Windows 개요 — 전체 플랫폼 개요
- AI 개발자 갤러리 - 모든 API에 대한 작업 샘플 찾아보기
- 스택 오버플로 - windows-ai 태그