Windows Copilot Runtime Visão geral
Windows Copilot Runtime é um conjunto de ferramentas que fornece aos desenvolvedores a capacidade de criar experiências de IA no e para o Windows, incluindo novas maneiras de interagir com o sistema operacional.
Os desenvolvedores de Windows Copilot Runtime APIs aplicativos do Windows para acessar recursos de IA são executados localmente no sistema operacional, sem a necessidade de localizar, executar ou otimizar seu próprio modelo de ML (Machine Learning). Windows Copilot RuntimeAPIs estão direcionados para disponibilidade na versão SDK do Aplicativo Windows 1.7 Experimental 2 planejada para janeiro de 2025. Saiba mais sobre o SDK do Aplicativo Windows.
A Sílica Phi está incluída entre estes APIs. Um modelo de linguagem no dispositivo criado pela Microsoft Research, o Phi Silica oferece muitos dos mesmos recursos encontrados em LLMs (Large Language Models), mas mais compacto e eficiente para que possa ser executado localmente no Windows.
Text Recognition, ou Reconhecimento Óptico de Caracteres (OCR), que reconhece e extrai o texto presente em uma imagem, estará disponível como uma API trabalhando em alinhamento com a Phi Silica.
Recall, um recurso de pesquisa assistida por IA que torna as atividades anteriores em seu dispositivo Windows pesquisáveis, para que você possa continuar de onde parou, seja usando um aplicativo, editando um documento ou respondendo a um email.
Studio Effects Aprimora os recursos de câmera e áudio de dispositivos Windows com NPUs (Unidades de Processamento Neural) compatíveis para aplicar efeitos de plano de fundo alimentados por IA, correção de contato visual, enquadramento automático, foco de voz, desfoque, iluminação e filtros criativos executados na NPU do dispositivo para manter velocidades de desempenho rápidas.
As Traduções de Legendas ao Vivo ajudam todos no Windows, incluindo surdos ou com deficiência auditiva, a entender melhor o áudio exibindo legendas de conteúdo falado, mesmo quando o conteúdo de áudio está em um idioma diferente do idioma preferido do sistema.
Integre seus próprios modelos de ML
Além do suporte Windows Copilot RuntimeAPIsde IA, temos ferramentas e orientações sobre como aprimorar seu aplicativo usando modelos de ML (Machine Learning).
AI Toolkitno Visual Studio Code permite que você integre seus próprios modelos de ML usando estruturas como ONNX Runtime, PyTorch ou WebNN e acesse a aceleração de hardware para melhor desempenho e escala por meio do DirectML.
Saiba mais:
- Como os aplicativos do Windows podem aproveitar os modelos de ML?
- Onde posso encontrar modelos de ML de código aberto na Web?
- Como posso otimizar um modelo de ML para utilizar na minha aplicação Windows?
- Como posso ajustar um modelo de ML com meus próprios dados personalizados?
- Como posso aproveitar a aceleração de hardware para obter um melhor desempenho com recursos de IA?
Práticas e exemplos de IA responsáveis
Desenvolva aplicativos de forma responsável com IA usando os Windows Copilot Runtime modelos de IA generativa no dispositivo para ajudar a aplicar recursos de segurança de conteúdo local, como mecanismos de classificação no dispositivo para conteúdo nocivo e uma lista de bloqueio padrão. A Microsoft prioriza o suporte aos desenvolvedores para criar experiências de IA seguras e confiáveis com modelos locais no Windows. Saiba mais sobre as práticas de desenvolvimento responsável a serem aplicadas ao criar aplicativos e recursos assistidos por IA executados em dispositivos Windows nas diretrizes Desenvolvendo aplicativos e recursos de IA generativa responsável no Windows .
Recursos adicionais para desenvolvedores interessados em recursos ou modelos de IA integrados ao seu aplicativo do Windows incluem:
Galeria de Exemplos de IA no Windows: exemplos que demonstram maneiras de integrar a IA em aplicativos do Windows.
Perguntas frequentes sobre o uso de IA com o Windows: perguntas frequentes sobre terminologia e conceitos relacionados ao uso de IA em um contexto Windows, abrangendo perguntas como "o que é DirectML?", "o que é ONNX?", "o que é ORT?", "o que é uma NPU?", "o que é um SLM?", "o que é inferência?", "o que é ajuste fino?" etc.
Introdução aos modelos do ONNX no aplicativo do WinUI com o ONNX Runtime