Windows 11, a konkretnie wersja 24H2, będzie oferować dodatkowe funkcje oparte na sztucznej inteligencji, które będą mogły działać lokalnie na komputerach z programem Assistant+. Wbrew temu, co niektórzy mogą sądzić, ta integracja nie ogranicza się do odpowiedzi sieciowych na poziomie powierzchni.
Zewnętrzni twórcy aplikacji będą mieli możliwość wykorzystania możliwości sztucznej inteligencji również w swoich aplikacjach.
Komputery PC Assistant+, wyposażone w kombinację procesora, procesora graficznego i NPU, umożliwiają realizację planów integracji sztucznej inteligencji firmy Microsoft dla systemu Windows 11. Te potężne maszyny są w stanie lokalnie przetwarzać zadania sztucznej inteligencji, co czyni je idealnymi do stosowania w przypadku złożonych modeli sztucznej inteligencji. Firma Microsoft zachęca programistów do korzystania z tego sprzętu w celu zwiększenia wydajności swoich aplikacji dla systemu Windows.
Włączanie funkcji AI do aplikacji innych firm
Aby zapewnić programistom kompleksowe wskazówki, firma Microsoft opublikowała dokument pomocy, który określa zakres integracji sztucznej inteligencji w nienatywnych aplikacjach systemu Windows.
Dokument omawia różne koncepcje sztucznej inteligencji, w tym modele sztucznej inteligencji, struktury sztucznej inteligencji, takie jak OnnxRuntime, oraz zalecane języki programowania, takie jak C#, C++ i Python, do tworzenia aplikacji dla systemu Windows.
Dokument pomocy technicznej zaleca wykorzystanie modeli sztucznej inteligencji, lokalnych lub hostowanych w chmurze, w celu włączenia funkcji sztucznej inteligencji do aplikacji klienckich dla systemu Windows. Programiści mogą wykorzystywać platformy AI, takie jak OnnxRuntime, do optymalizacji integracji.
lokalne i oparte na chmurze interfejsy API wspierane przez sztuczną inteligencję oferowane przez firmę Microsoft
Firma Microsoft udostępnia programistom środowisko wykonawcze Microsoft Assistant, które oferuje szereg lokalnych interfejsów API wspieranych przez sztuczną inteligencję, a także interfejsów API opartych na chmurze opartych na sztucznej inteligencji. Te interfejsy API umożliwiają programistom integrowanie różnych funkcji sztucznej inteligencji w swoich aplikacjach.
Niektóre przykłady tych interfejsów API obejmują Phi Sillica do generowania tekstu , OCR do rozpoznawania tekstu i DALL-E do generowania obrazów. Programiści mogą uzyskać dostęp do szczegółowych informacji i fragmentów kodu na oficjalnej stronie edukacyjnej firmy Microsoft.
Korzystanie z DirectML w celu zwiększenia wydajności aplikacji i gier w czasie rzeczywistym
DirectML, interfejs API uczenia maszynowego, umożliwia programistom przenoszenie zadań uczenia maszynowego na procesory graficzne, poprawiając w ten sposób wydajność aplikacji i gier w czasie rzeczywistym. Wykorzystując moc DirectML, programiści mogą zapewnić optymalną wydajność swoich aplikacji, korzystając jednocześnie z funkcji opartych na sztucznej inteligencji.
Więcej funkcji AI w aplikacjach systemu Windows 11
Natywne aplikacje dla systemu Windows, takie jak Microsoft Photos i Paint, zawierają już funkcje sztucznej inteligencji do zadań takich jak przekształcanie obrazów i tworzenie obrazów.
Microsoft widzi przyszłość, w której zewnętrzni twórcy aplikacji będą mogli wykorzystywać sztuczną inteligencję do tworzenia pełnoprawnych aplikacji zdolnych do generowania obrazów, filmów i dźwięku.
Aplikacje zorientowane na sztuczną inteligencję są w stanie automatyzować działania, takie jak odpowiadanie na wiadomości i tworzenie raportów lub podsumowań. Możliwości są ogromne, a programiści mają możliwość uwolnienia prawdziwego potencjału sztucznej inteligencji w swoich aplikacjach.