Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La capacidad de crear experiencias de inteligencia artificial inteligentes en y con Windows está desarrollando rápidamente. Windows AI Foundry ofrece características respaldadas por la IA y APIs en equipos con Windows 11. Estas características se encuentran en desarrollo activo y se ejecutan localmente en segundo plano en todo momento.
Windows AI Foundry incluye varios componentes que pueden habilitar experiencias únicas de inteligencia artificial:
Windows IA APIs: puede usar IA integrada de Windows APIs para integrar servicios de IA para los usuarios en ordenadores Copilot+. Algunas de estas características de IA listas para usar que puedes acceder desde tu aplicación de Windows incluyen:
- PhiLice: un modelo de lenguaje local listo para usar (generación de texto)
- Imágenes de IA: use IA para escalar y afinar una imagen (Superresolución de Imagen), generar texto que describa una imagen (Descripción de Imágenes), identificar objetos dentro de una imagen (Segmentación de Imágenes) y eliminar objetos de una imagen (Borrado de Objetos).
- Text Recognition: Use IA para detectar y extraer texto dentro de las imágenes y convertirlo en secuencias de caracteres interpretables por máquina.
Foundry Local: modelos populares de software de código abierto que puede aprovechar e incorporar en su aplicación
Windows ML: habilita la inferencia de IA con su propio modelo ONNX
Herramientas de desarrollo: herramientas como Visual Studio AI Toolkit y ai Dev Gallery que le ayudarán a crear correctamente las funcionalidades de inteligencia artificial.
¿Cómo puede usar la inteligencia artificial en la aplicación de Windows?
Algunas de las formas en que las aplicaciones de Windows pueden aprovechar los modelos de aprendizaje automático (ML) para mejorar su funcionalidad y la experiencia del usuario con la inteligencia artificial incluyen:
- Las aplicaciones pueden usar modelos de IA generativa para comprender temas complejos para resumir, reescribir, informar o expandir.
- Las aplicaciones pueden usar modelos que transforman el contenido de forma libre en un formato estructurado que la aplicación puede comprender.
- Las aplicaciones pueden usar modelos de búsqueda semántica que permiten a los usuarios buscar contenido por significado y encontrar rápidamente contenido relacionado.
- Las aplicaciones pueden usar modelos de procesamiento de lenguaje natural para razonar sobre requisitos complejos de lenguaje natural y planear y ejecutar acciones para realizar la pregunta del usuario.
- Las aplicaciones pueden usar modelos de manipulación de imágenes para modificar de forma inteligente imágenes, borrar o agregar temas, escalar verticalmente o generar contenido nuevo.
- Las aplicaciones pueden usar modelos de diagnóstico predictivo para ayudar a identificar y predecir problemas y ayudar a guiar al usuario o hacerlo para ellos.
Usar la IA de Windows APIs frente a usar tus propios modelos
Uso de la IA de Windows APIs
Cuando un modelo de inteligencia artificial local es la solución adecuada, puede usar la inteligencia artificial APIsde Windows para integrar los servicios de inteligencia artificial para los usuarios en equipos de Copilot+. Estos APIs son integrados en su PC y permiten características únicas con tecnología de inteligencia artificial con relativamente poca sobrecarga.
Entrene su propio modelo
Si tiene la capacidad de entrenar su propio modelo mediante sus propios datos privados con plataformas como TensorFlow o PyTorch. Puede integrar ese modelo personalizado en la aplicación de Windows ejecutándolo localmente en el hardware del dispositivo mediante ONNX Runtime y AI Toolkit para Visual Studio Code.
AI Toolkit para Visual Studio Code es una extensión de VS Code que permite descargar y ejecutar modelos de IA localmente, incluido el acceso a la aceleración de hardware para mejorar el rendimiento y escalar a través de DirectML. Ai Tookit también puede ayudarle con:
- Probar modelos en un área de juegos intuitiva o en la aplicación con una API REST.
- Ajuste del modelo de inteligencia artificial, tanto localmente como en la nube (en una máquina virtual) para crear nuevas aptitudes, mejorar la confiabilidad de las respuestas, establecer el tono y el formato de la respuesta.
- Ajuste de modelos populares de lenguaje pequeño (SLAM), como Phi-3 y Mistral.
- Implemente la característica de inteligencia artificial en la nube o con una aplicación que se ejecute en un dispositivo.
- Aproveche la aceleración de hardware para mejorar el rendimiento con las características de inteligencia artificial mediante DirectML. DirectML es una API de bajo nivel que permite que el hardware del dispositivo Windows acelere el rendimiento de los modelos de aprendizaje automático usando la GPU del dispositivo o la NPU. El emparejamiento de DirectML con el ONNX Runtime suele ser la manera más sencilla para que los desarrolladores incorporen la inteligencia artificial acelerada por hardware a sus usuarios a escala. Más información: Introducción a DirectML.
- Cuantizar y validar un modelo para su uso en NPU mediante las funcionalidades de conversión de modelos
También puede considerar estos conceptos de ajuste fino de modelos para adaptar un modelo preentrenado de manera que se ajuste mejor a sus datos.
Uso de modelos de IA en la nube
Si el uso de características de inteligencia artificial local no es la ruta de acceso adecuada, el uso de modelos y recursos de inteligencia artificial en la nube puede ser una solución.
Otras características de IA
Acciones de aplicación en Windows: cree acciones para la aplicación que habilite las funcionalidades de inteligencia artificial nuevas y únicas para los consumidores.
Recall utiliza inteligencia artificial para ayudarle a encontrar cualquier cosa que haya visto en su PC. Haga clic para Hacer es una característica de IA que conecta acciones con el contenido (texto o imágenes) encontrado por Recall.
Windows Studio Effects emplea IA para aplicar efectos especiales a la cámara del dispositivo
Uso de prácticas de inteligencia artificial responsable
Siempre que esté incorporando características de IA en la aplicación de Windows, le recomendamos encarecidamente seguir las instrucciones desarrollo de aplicaciones y características de IA generativas responsables en Windows .