Windows 11, nærmere bestemt 24H2-versjonen, vil bringe ytterligere AI-baserte funksjoner som kan kjøres lokalt på Assistant+ PC-er. I motsetning til hva noen kanskje tror, er denne integrasjonen ikke begrenset til webresponser på overflatenivå.
Tredjeparts apputviklere vil ha muligheten til å utnytte AI-funksjoner i applikasjonene sine også.
Assistant+ PC-er, utstyrt med en kombinasjon av CPU, GPU og NPU, muliggjør Microsofts AI-integreringsplaner for Windows 11. Disse kraftige maskinene er i stand til å behandle AI-oppgaver lokalt, noe som gjør dem ideelle for komplekse AI-modeller. Microsoft oppfordrer utviklere til å dra nytte av denne maskinvaren for å forbedre ytelsen til Windows-appene deres.
Inkorporerer AI-funksjoner i tredjepartsapper
For å gi utviklere omfattende veiledning, har Microsoft publisert et støttedokument som skisserer omfanget av AI-integrasjon i ikke-innfødte Windows-apper.
Dokumentet dekker ulike AI-konsepter, inkludert AI-modeller, AI-rammeverk som OnnxRuntime, og anbefalte programmeringsspråk som C#, C++ og Python for utvikling av Windows-apper.
Støttedokumentet anbefaler bruk av AI-modeller, enten lokalt eller nettbasert, for å inkorporere AI-funksjoner i Windows-klientapper. Utviklere kan utnytte AI-rammeverk som OnnxRuntime for å optimalisere integrasjonsopplevelsen.
lokale og skybaserte AI-støttede APIer som tilbys av Microsoft
Microsoft gir utviklere Microsoft Assistant Runtime, som tilbyr en rekke lokale AI-støttede APIer så vel som skybaserte AI-støttede APIer. Disse API-ene gjør det mulig for utviklere å integrere ulike AI-funksjoner i applikasjonene sine.
Noen eksempler på disse APIene inkluderer Phi Sillica for tekstgenerering , OCR for tekstgjenkjenning og DALL-E for bildegenerering. Utviklere kan få tilgang til detaljert informasjon og kodebiter på den offisielle Microsoft læringssiden.
Bruker DirectML for forbedret sanntidsytelse i apper og spill
DirectML, et maskinlærings-API, lar utviklere laste maskinlæringsoppgaver til GPUer, og dermed forbedre sanntidsytelsen i apper og spill. Ved å utnytte kraften til DirectML kan utviklere sikre at applikasjonene deres leverer optimal ytelse mens de bruker AI-baserte funksjoner.
Flere AI-funksjoner i Windows 11-apper
Innfødte Windows-apper som Microsoft Photos og Paint har allerede integrert AI-funksjoner for oppgaver som å transformere bilder og produsere bilder.
Microsoft ser for seg en fremtid der tredjeparts apputviklere kan utnytte AI til å lage fullverdige applikasjoner som er i stand til å generere bilder, videoer og lyd.
AI-fokuserte applikasjoner er i stand til å automatisere aktiviteter som å svare på meldinger og lage rapporter eller sammendrag. Mulighetene er enorme, og utviklere har muligheten til å frigjøre det sanne potensialet til AI i applikasjonene sine.