AI Studio eller Azure Machine Learning: Vilken upplevelse ska jag välja?
Den här artikeln hjälper dig att förstå när du ska använda Azure AI Studio jämfört med Azure Machine Learning. Även om det finns en viss överlappning i funktionerna i varje upplevelse, ger den här artikeln en översikt över deras funktioner och de utvecklingsscenarier som passar bäst för varje plattform.
Azure AI Studio
Azure AI Studio är en enhetlig plattform för att utveckla och distribuera generativa AI-appar och Azure AI-API:er på ett ansvarsfullt sätt. Den innehåller en omfattande uppsättning AI-funktioner, förenklat användargränssnitt och kod första funktioner, som erbjuder en enda butik för att skapa, testa, distribuera och hantera intelligenta lösningar.
Är AI Studio rätt för dig?
Azure AI Studio är utformat för att hjälpa utvecklare och dataforskare att effektivt skapa och distribuera generativa AI-program med kraften i Azures breda AI-erbjudanden.
Viktiga funktioner i Azure AI Studio
- Skapa tillsammans som ett team. Ai Studio-hubben ger säkerhet i företagsklass och en samarbetsmiljö med delade resurser och anslutningar till förtränad modeller, data och beräkning.
- Organisera ditt arbete. Ditt AI Studio-projekt hjälper dig att spara tillstånd, så att du kan iterera från första idé till första prototyp och sedan första produktionsdistributionen. Bjud också enkelt in andra att samarbeta under den här resan.
- Använd din önskade utvecklingsplattform och dina ramverk, inklusive GitHub, Visual Studio Code, LangChain, Semantic Kernel, AutoGen med mera.
- Upptäck och jämför från över 1 600 modeller.
- Etablera Modeller som en tjänst (MaaS) via serverlösa API:er och värdbaserad finjustering.
- Införliva flera modeller, datakällor och modaliteter.
- Skapa hämtningsförhöjd generation (RAG) med dina skyddade företagsdata utan att behöva finjustera.
- Orkestrera och hantera flöden för teknik och stor språkmodell (LLM).
- Utforma och skydda appar och API:er med konfigurerbara filter och kontroller.
- Utvärdera modellsvar med inbyggda och anpassade utvärderingsflöden.
- Distribuera AI-innovationer till Azures hanterade infrastruktur med kontinuerlig övervakning och styrning i olika miljöer.
- Övervaka kontinuerligt distribuerade appar för säkerhet, kvalitet och tokenförbrukning i produktion.
Azure Machine Learning Studio
Azure Machine Learning Studio är en hanterad maskininlärningsplattform från slutpunkt till slutpunkt för att skapa, finjustera, distribuera och använda Azure Machine Learning-modeller på ett ansvarsfullt sätt i stor skala.
Är Azure Machine Learning Studio rätt för dig?
Azure Machine Learning är utformat för maskininlärningstekniker och dataforskare.
Viktiga funktioner i Azure Machine Learning Studio
- Skapa och träna Azure Machine Learning-modellen med alla typer av beräkning, inklusive Spark och GPU:er för stora AI-arbetsbelastningar i molnskala.
- Kör automatiserad Azure Machine Learning (AutoML) och dra och släpp-användargränssnittet för Azure Machine Learning med låg kod.
- Implementera Azure Machine LearningOps från slutpunkt till slutpunkt och repeterbara Azure Machine Learning-pipelines.
- Använd en ansvarsfull AI-instrumentpanel för biasidentifiering och felanalys.
- Samordna och hantera prompttekniker och LLM-flöden.
- Distribuera modeller med REST API-slutpunkter, realtids- och batchinferens.
Detaljerad funktionsjämförelse
I följande tabell jämförs de viktigaste funktionerna i Azure AI Studio och Azure Machine Learning Studio:
Kategori | Funktion | Azure AI Studio | Azure Machine Learning Studio |
---|---|---|---|
Datalagring | Lagringslösning | Nej | Ja, med molnfilsystemintegrering, OneLake i Fabric-integrering och Azure Storage-konton. |
Förberedelse av data | Dataintegrering till lagring | Ja, med Blob Storage, Onelake, Azure Data Lake Storage (ADLS) som stöds i index. | Ja, genom att kopiera och montera med Azure Storage-konton. |
Dataomvandling | Nej | Ja, i kod. | |
Dataetiketter | Nej | Ja, med objektidentifiering, instanssegmentering, semantisk segmentering, text med namnet Entity Recognition (NER), integrering med 3P-etiketteringsverktyg och -tjänster. | |
Funktionsarkiv | Nej | Ja | |
Data härkomst och etiketter | Nej | Ja | |
Spark-arbetsbelastningar | Nej | Ja | |
Arbetsbelastningar för dataorkestrering | Nej | Nej, även om bifogade Spark- och Azure Machine Learning-pipelines är tillgängliga. | |
Modellutveckling och utbildning | Kodverktyg för dataexpert. | Ja, med VS Code. | Ja, med integrerade notebook-filer, Jupyter, VS Code, R Studio. |
Språk | Endast Python. | Python (fullständig erfarenhet), R, Scala, Java (begränsad upplevelse). | |
Spåra, övervaka och utvärdera experiment | Ja, men bara för promptflödeskörningar. | Ja, för alla körningstyper. | |
Redigeringsverktyg för ML-pipeline | Nej | Ja, med designern, verktyget för visuell redigering och SDK/CLI/API. | |
AutoML | Nej | Ja, för regression, klassificering, tidsserieprognoser, visuellt innehåll och bearbetning av naturligt språk (NLP). | |
Beräkningsmål för träning | Endast serverlös för MaaS-beräkningsinstanser och serverlös körning för promptflöde. | Spark-kluster, Azure Machine Learning-kluster (MPI) och Azure Arc serverlösa. | |
Träna och finjustera stora språkmodeller (LLM: er) och grundmodeller | Begränsad till modellkatalogen. | Ja, med MPI-baserad distribuerad utbildning och modellkatalogen. | |
Utvärdera och felsöka Azure Machine Learning-modeller för rättvisa och förklaring. | Nej | Ja, med den inbyggda instrumentpanelen för ansvarsfull AI. | |
Generativ AI/LLM | LLM-katalog | Ja, via modellkatalogen, LLM:er från Azure OpenAI, Hugging Face och Meta. | Ja, via modellkatalog-LLM:er från Azure OpenAI, Hugging Face och Meta. |
RAG (företagschatt) | Ja | Ja, via promptflöde. | |
LLM-innehållsfiltrering | Ja, via AI-innehållssäkerhet. | Ja, via AI-innehållssäkerhet. | |
Promptflöde | Ja | Ja | |
Leaderboard/benchmarks | Ja | Nej | |
Fråga efter exempel | Ja | Nej | |
LLM-arbetsflöde/LLMOps/MLOps | Lekplats | Ja | Nej |
Experimentera och testa frågor | Ja, via lekplats, modellkort och promptflöde. | Ja, via modellkort och promptflöde. | |
Utveckla arbetsflöde | Ja, via promptflöde, integrering med LangChain och Semantic Kernel. | Ja, via promptflöde, integrering med LangChain och Semantic Kernel. | |
Distribuera arbetsflöde som slutpunkt | Ja, via promptflöde. | Ja, via promptflöde. | |
Flödesversionskontroll | Ja, via promptflöde. | Ja, via promptflöde. | |
Inbyggd utvärdering | Ja, via promptflöde. | Ja, via promptflöde. | |
Git-integrering | Ja | Ja | |
CI/CD | Ja, via kod-första upplevelser i promptflöde, integrerat med Azure DevOps och GitHub. | Ja, via kod-första upplevelser i promptflöde, integrerat med Azure DevOps och GitHub. | |
Modellregister | Nej | Ja, via MIFlow och register. | |
Organisationsmodellregister | Nej | Ja, via register. | |
Modelldistribution | Distributionsalternativ för realtidsservering | Modeller som en tjänst (MaaS) onlineslutpunkter för MaaP-katalogen. | Nej |
Distributionsalternativ för batch-servering | Nej | Stöd för Batch-slutpunkter, Hanterad och ohanterad Azure Arc. | |
Företagssäkerhet | AI Hub | Ja, hantera och styra AI-tillgångar. | Ja, både för klassiska Azure Machine Learning- och LLM-datorer. |
Privata nätverk | Ja | Ja | |
Dataförlustskydd | Ja | Ja | |
Dartaklassificering | Nej | Ja, genom Purview. |