Windows Copilot Runtime Información general
Windows Copilot Runtime es un conjunto de herramientas que proporciona a los desarrolladores la capacidad de crear experiencias de inteligencia artificial en y para Windows, incluidas nuevas formas de interactuar con el sistema operativo.
Permite Windows Copilot Runtime APIs a los desarrolladores de aplicaciones de Windows acceder a las características de inteligencia artificial que se ejecutan localmente en el sistema operativo, sin necesidad de encontrar, ejecutar ni optimizar su propio modelo de Machine Learning (ML). Windows Copilot RuntimeAPIsestán destinados a la disponibilidad en la versión experimental 2 de SDK de Aplicaciones para Windows 1.7 planeada para enero de 2025. Obtenga más información sobre el SDK de Aplicaciones para Windows.
PhiLice se incluye entre estos APIs. Un modelo de lenguaje en el dispositivo creado por Microsoft Research, PhiLice ofrece muchas de las mismas funcionalidades que se encuentran en modelos de lenguaje grande (LLM), pero más compactas y eficaces para que se pueda ejecutar localmente en Windows.
Text RecognitionO reconocimiento óptico de caracteres (OCR), que reconoce y extrae texto presente dentro de una imagen, estará disponible como una API que funcione en alineación con PhiLice.
Recall, una característica de búsqueda asistida por IA que hace que las actividades pasadas en el dispositivo Windows sean buscables, de modo que puedas elegir dónde te dejó, ya sea que se estuviera usando una aplicación, editando un documento o respondiendo a un correo electrónico.
Studio Effects Mejora las capacidades de cámara y audio de los dispositivos Windows con unidades de procesamiento neuronal (NPUs) compatibles para aplicar efectos de fondo con tecnología de inteligencia artificial, corrección de contacto ocular, marco automático, foco de voz, desenfoque, iluminación y filtros creativos que se ejecutan en el dispositivo NPU para mantener velocidades de rendimiento rápidas.
Las traducciones de subtítulos en directo ayudan a todos los usuarios de Windows, incluidos aquellos que son sordos o difíciles de escuchar, para comprender mejor el audio mediante la visualización de subtítulos de contenido hablado, incluso cuando el contenido de audio está en un idioma diferente del idioma preferido del sistema.
Integración de sus propios modelos de MACHINE Learning
Además de la inteligencia artificial respaldada Windows Copilot RuntimeAPIs, tenemos herramientas e instrucciones sobre cómo mejorar la aplicación mediante modelos de Machine Learning (ML).
AI Toolkit en Visual Studio Code le permite integrar sus propios modelos de ML mediante marcos como ONNX Runtime, PyTorch o WebNN, y acceder a la aceleración de hardware para mejorar el rendimiento y escalar a través de DirectML.
Más información:
- ¿Cómo pueden las aplicaciones de Windows sacar provecho de los modelos de ML?
- ¿Dónde puedo encontrar modelos de ML de código abierto en la web?
- ¿Cómo puedo optimizar un modelo de ML para usarlo en mi aplicación de Windows?
- ¿Cómo puedo ajustar un modelo de ML con mis propios datos personalizados?
- ¿Cómo puedo sacar provecho de la aceleración de hardware para mejorar el rendimiento con las características de IA?
Ejemplos y pracitces de inteligencia artificial responsables
Desarrolle aplicaciones de forma responsable con la inteligencia artificial mediante los modelos de IA generativas en el Windows Copilot Runtime dispositivo para ayudar a aplicar características de seguridad de contenido local, como motores de clasificación en dispositivos para contenido dañino y una lista de bloqueo predeterminada. Microsoft da prioridad a los desarrolladores para crear experiencias de inteligencia artificial seguras y de confianza con modelos locales en Windows. Obtenga más información sobre las prácticas de desarrollo responsables que se aplican a medida que crea aplicaciones y características asistidas por IA que se ejecutan en dispositivos Windows en la guía Desarrollo de aplicaciones y características de IA generativas responsables en Windows .
Entre los recursos adicionales para los desarrolladores interesados en las características o modelos integrados de ia con la aplicación de Windows se incluyen:
IA en la Galería de ejemplos de Windows: ejemplos que muestran formas de integrar la IA en las aplicaciones de Windows.
Preguntas frecuentes sobre el uso de la IA con Windows: preguntas frecuentes sobre terminología y conceptos relacionados con el uso de la IA en el contexto de Windows, abarcan cuestiones como: "¿Qué es DirectML?", "¿Qué es ONNX?", "¿Qué es ORT?", "¿Qué es una NPU?", "¿Qué es un SLM?", "¿Qué es la inferencia?", "¿Qué es ajustar?", etc.
Introducción a los modelos ONNX en su aplicación WinUI con ONNX Runtime