Delen via


Cloud AI-modellen en AI-functies gebruiken

De integratie van AI in uw Windows-toepassing kan worden bereikt via twee primaire methoden: een lokaal model via Windows AI Foundry of een cloudmodel. Er zijn verschillende aspecten die u moet overwegen bij het bepalen van de juiste optie voor uw behoeften.

  • Beschikbaarheid van middelen

    • lokaal apparaat: Het uitvoeren van een model is afhankelijk van de resources die beschikbaar zijn op het apparaat dat wordt gebruikt, waaronder de CPU, GPU, NPU, geheugen en opslagcapaciteit. Dit kan worden beperkt als het apparaat geen hoge rekenkracht of voldoende opslagruimte heeft. Small Language Models (SLM's), zoals Phi, zijn ideaal voor lokaal gebruik op een apparaat. Copilot+ pc's ingebouwde modellen bieden die worden uitgevoerd door Windows AI Foundry met kant-en-klare AI-functies.
    • Cloud: Cloudplatforms, zoals Azure AI Services, bieden schaalbare middelen. U kunt zoveel rekenkracht of opslag gebruiken als u nodig hebt en betaalt alleen voor wat u gebruikt. Grote taalmodellen (LLM's), zoals de OpenAI-taalmodellen, vereisen meer resources, maar zijn ook krachtiger.
  • gegevensprivacy en -beveiliging

    • Lokaal apparaat: Omdat gegevens op het apparaat blijven staan, kan het lokaal uitvoeren van een model voordelen bieden met betrekking tot beveiliging en privacy, met de verantwoordelijkheid van gegevensbeveiliging die op de gebruiker rust.
    • Cloud: Cloudproviders bieden robuuste beveiligingsmaatregelen, maar gegevens moeten in sommige gevallen worden overgedragen naar de cloud, wat in sommige gevallen zorgen kan veroorzaken over de privacy van gegevens voor het bedrijf of app-service-onderhoud.
  • Toegankelijkheid en samenwerking

    • Lokaal apparaat: Het model en de gegevens zijn alleen toegankelijk op het apparaat, tenzij ze handmatig worden gedeeld. Dit biedt de mogelijkheid om samenwerking op modelgegevens moeilijker te maken.
    • Cloud: Het model en de gegevens zijn toegankelijk vanaf elke locatie met internetverbinding. Dit kan beter zijn voor samenwerkingsscenario's.
  • Kosten

    • Lokaal apparaat: Er zijn geen extra kosten meer dan de initiële investering in de hardware van het apparaat.
    • Cloud: Terwijl cloudplatforms werken op basis van een model voor betalen per gebruik, kunnen de kosten worden verzameld op basis van de gebruikte resources en de duur van het gebruik.
  • onderhoud en updates

    • Lokaal apparaat: De gebruiker is verantwoordelijk voor het onderhouden van het systeem en het installeren van updates.
    • Cloud: Onderhoud, systeemupdates en nieuwe functie-updates worden verwerkt door de cloudserviceprovider, waardoor de overhead voor onderhoud voor de gebruiker wordt verminderd.

Azure AI Foundry voor ondernemingen

Azure AI Foundry biedt een geïntegreerd platform voor zakelijke AI-bewerkingen, modelbouwers en toepassingsontwikkeling. Deze basis combineert infrastructuur op productieniveau met vriendelijke interfaces, zodat organisaties AI-toepassingen met vertrouwen kunnen bouwen en gebruiken.

Voorbeelden van CLOUD AI

Als een cloudoplossing beter werkt voor uw Windows-app-scenario, bent u mogelijk geïnteresseerd in enkele van de onderstaande zelfstudies.

Er zijn veel API's beschikbaar voor toegang tot cloudmodellen om AI-functies in uw Windows-app mogelijk te maken, ongeacht of deze modellen zijn aangepast of kant-en-klaar zijn. Door een cloudmodel te gebruiken, kan uw app gestroomlijnd blijven door resource-intensieve taken naar de cloud te delegeren. Enkele bronnen om u te helpen bij het toevoegen van op AI gebaseerde API's in de cloud die worden aangeboden door Microsoft of OpenAI zijn onder andere:

  • OpenAI-chatvoltooiingen toevoegen aan uw WinUI 3-/Windows App SDK-bureaublad-app: een handleiding over het integreren van de cloudgebaseerde OpenAI ChatGPT-voltooiingsmogelijkheden in een WinUI 3-/Windows App SDK-bureaublad-app.

  • DALL-E toevoegen aan uw WinUI 3-/Windows App SDK-bureaublad-app: een zelfstudie over het integreren van de cloudgebaseerde OpenAI DALL-E mogelijkheden voor het genereren van afbeeldingen in een WinUI 3-/Windows App SDK-bureaublad-app.

  • Een aanbevelings-app maken met .NET MAUI en ChatGPT: een zelfstudie over het maken van een voorbeeldapp voor aanbevelingen die de cloudgebaseerde OpenAI ChatGPT-voltooiingsmogelijkheden integreert in een .NET MAUI-app.

  • Voeg DALL-E toe aan uw .NET MAUI Windows-desktop-app: een zelfstudie over het integreren van de cloudgebaseerde OpenAI DALL-E mogelijkheden voor het genereren van afbeeldingen in een .NET MAUI-app.

  • Azure OpenAI-service: als u wilt dat uw Windows-app toegang heeft tot OpenAI-modellen, zoals GPT-4, GPT-4 Turbo with Vision, GPT-3.5-Turbo, DALLE-3 of de reeks Insluitmodellen, met de toegevoegde beveiligings- en bedrijfsmogelijkheden, Azurevindt u richtlijnen in deze Azure OpenAI-documentatie.

  • Azure AI Services: Azure biedt een volledige suite ai-services die beschikbaar zijn via REST API's en clientbibliotheek-SDK's in populaire ontwikkeltalen. Zie de documentatie van elke service voor meer informatie. Deze cloudservices helpen ontwikkelaars en organisaties snel intelligente, geavanceerde, marktklare en verantwoordelijke toepassingen te maken met kant-en-klare en vooraf samengestelde en aanpasbare API's en modellen. Voorbeelden van toepassingen zijn verwerking van natuurlijke taal voor gesprekken, zoeken, bewaken, vertalen, spraak, visie en besluitvorming.