Escolha sua solução de IA Windows

O cenário de IA Windows cresceu rapidamente e a terminologia pode ser difícil de navegar. Esta página simplifica as informações: localize seu cenário, escolha seu ponto de partida.

Opções

  • Modelos de IA prontos para uso e APIs — modelos distribuídos e gerenciados pela Microsoft; código mínimo, sem necessidade de experiência em aprendizado de máquina (ML).
    • Windows AI APIs — LLM (Phi Silica), modelos de imagem, OCR, pesquisa semântica e muito mais. A maioria das APIs exige um Copilot+ computador; algumas (Phi Silica em GPU, Reconhecimento de Fala, Super Resolução de Vídeo) também são executadas em outras Windows 11 hardware— consulte a tabela de hardware com suporte.
    • Foundry Local — mais de 20 LLMs de código aberto e modelos de fala por meio de uma API compatível com OpenAI. Todo o hardware para Windows.
  • Execute qualquer modelo localmente – traga seu próprio modelo ONNX com controle total sobre o pipeline de inferência.
    • Windows ML — inferência acelerada por hardware em CPU, GPU ou NPU. Todo o hardware para Windows.
  • Outras
    • Microsoft Foundry — modelos de fronteira hospedados na nuvem (GPT-4o, DALL-E etc.) via API REST. Combine Foundry Local com o fallback para dispositivo ou nuvem.

Decodificador de terminologia

O espaço de IA do Windows passou por uma reestruturação de marca rápida. Aqui está uma tabela de tradução para termos que você pode encontrar:

Termo que você viu O que significa agora
APIs de runtime do Copilot Nome antigo (2024) para Windows AI APIs. Mesma funcionalidade, renomeada.
Runtime do Windows Copilot Termo guarda-chuva antigo (2024) para os recursos de IA agora chamado Microsoft Foundry on Windows.
Windows AI Foundry Termo guarda-chuva antigo (2025) para os recursos de IA agora chamado Microsoft Foundry on Windows.
Microsoft Foundry on Windows Marca guarda-chuva atual cobrindo Windows AI APIs + Foundry Local + Windows ML.
Microsoft Foundry plataforma de IA baseada em nuvem do Microsoft. Produto diferente, equipe diferente, nome semelhante.
Phi Silica O modelo Phi específico otimizado e integrado a Windows em Copilot+ PCs (NPU). Também disponível em computadores que não sãoCopilot+ compatíveis com uma GPU NVIDIA ou AMD com suporte. Acessado por meio de Windows AI APIs.
Phi (geral) A família de modelos pequenos de linguagem da Microsoft. Phi-4-mini etc. estão disponíveis em Azure IA e via Foundry Local. Phi Silicaé a versão da caixa de entrada Windows, otimizada para NPU e GPUs com suporte.
Windows ML (antigo) API de inferência baseada em WinRT herdada, caixa de entrada desde Windows 10 1809. Ainda funciona; nenhum novo investimento.
Windows ML (novo) Novo pacote NuGet baseado em ambiente de execução ONNX. Atualmente ativo e em desenvolvimento.
DirectML Não está mais sendo desenvolvido ativamente (em engenharia de sustentação). API de baixo nível do DirectX 12 ML para aceleração de GPU/NPU.
Windows ML Provedores de execução específicos de IHV O substituto do DirectML, alcançando um desempenho superior ao trabalhar nativamente com hardware do Windows.
Copilot+ PC Uma categoria de computador definida por hardware: NPU com mais de 40 TOPS, 16 GB+ de RAM, SoCs específicos. Necessário para a maioria Windows AI APIs; um número crescente de APIs (Phi Silicaem GPU, Reconhecimento de Fala, Super Resolução de Vídeo) também é executado em computadores nãoCopilot+ Windows 11. Não é necessário para Foundry Local ou Windows ML.
NPU Unidade de Processamento Neural – hardware de aceleração de IA dedicado em computadores Copilot+. Em um Copilot+ computador, rote Windows AI APIs a inferência por meio da NPU automaticamente; algumas APIs também dão suporte à execução em GPU ou CPU em dispositivos que nãoCopilot+ são.

Combinar opções no mesmo aplicativo

Essas opções não são mutuamente exclusivas. Um padrão típico para um recurso de IA resiliente cai em três camadas: primeiro tente Windows AI APIs a experiência mais rápida e otimizada no hardware com suporte; se não estiver disponível, volte a Foundry Local executar um modelo de software livre em qualquer hardware Windows; e se isso também estiver indisponível, volte para Azure IA na nuvem. O exemplo a seguir demonstra esse padrão:

// 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
}

Esse padrão oferece aos usuários Copilot+ a melhor experiência, mantendo o recurso funcionando em todo o hardware.

Ainda não tem certeza?