Share via


Beheren, samenwerken en organiseren met hubs

Hubs zijn de primaire Azure-resource op het hoogste niveau voor AI Studio en bieden een centrale manier voor een team voor het beheren van beveiliging, connectiviteit en computingresources in speeltuinen en projecten. Zodra een hub is gemaakt, kunnen ontwikkelaars er projecten van maken en toegang krijgen tot gedeelde bedrijfsbronnen zonder herhaalde hulp van een IT-beheerder nodig te hebben.

Projectwerkruimten die worden gemaakt met behulp van een hub nemen dezelfde beveiligingsinstellingen en gedeelde resourcetoegang over. Teams kan indien nodig projectwerkruimten maken om hun werk te organiseren, gegevens te isoleren en/of de toegang te beperken.

In dit artikel vindt u meer informatie over hubmogelijkheden en het instellen van een hub voor uw organisatie. U kunt de resources zien die zijn gemaakt in Azure Portal en in Azure AI Studio.

Snelle AI-use caseverkenning zonder IT-knelpunten

Succesvolle AI-toepassingen en -modellen beginnen meestal als prototypen, waarbij ontwikkelaars de haalbaarheid van een idee testen of de kwaliteit van gegevens of een model voor een bepaalde taak beoordelen. Het prototype is een stap voor projectfinanciering of een implementatie op volledige schaal.

Wanneer één platformteam verantwoordelijk is voor het instellen van cloudresources, kan de overgang van de haalbaarheid van een idee naar een gefinancierd project een knelpunt in productiviteit zijn. Een dergelijk team kan de enige zijn die gemachtigd is om beveiliging, connectiviteit of andere resources te configureren waarvoor mogelijk kosten in rekening worden gebracht. Deze situatie kan een enorme achterstand veroorzaken, waardoor ontwikkelteams worden geblokkeerd bij innoveren met een nieuw idee. In Azure AI Studio helpen hubs dit knelpunt te verhelpen. IT kan een vooraf geconfigureerde, herbruikbare omgeving (een hub) instellen voor een team. Vervolgens kan het team die hub gebruiken om hun eigen projecten te maken voor het maken van prototypen, het bouwen en gebruiken van AI-toepassingen.

Een hub instellen en beveiligen voor uw team

Ga aan de slag door uw eerste hub te maken in Azure AI Studio of gebruik Azure Portal of sjablonen voor geavanceerde configuratieopties. U kunt netwerken, identiteit, versleuteling, bewaking of tags aanpassen om te voldoen aan de vereisten van uw organisatie.

Projecten in een bedrijfsdomein hebben vaak toegang nodig tot dezelfde bedrijfsresources, zoals vectorindexen, modeleindpunten of opslagplaatsen. Als teamleider kunt u de connectiviteit met deze resources in een hub vooraf configureren, zodat ontwikkelaars deze zonder vertraging kunnen openen vanuit elke nieuwe projectwerkruimte.

Met verbindingen hebt u toegang tot objecten in AI Studio die buiten uw hub worden beheerd. Bijvoorbeeld geüploade gegevens in een Azure-opslagaccount of modelimplementaties op een bestaande Azure OpenAI-resource. Een verbinding kan worden gedeeld met elk project of toegankelijk gemaakt voor één specifiek project. Verbindingen kunnen worden geconfigureerd met op sleutels gebaseerde toegang of Microsoft Entra-id om toegang te verlenen tot gebruikers op de verbonden resource. Bovendien kunt u als beheerder verbindingen in projecten bijhouden, controleren en beheren met behulp van uw hub.

Gedeelde Azure-resources en -configuraties

Er zijn verschillende beheerconcepten beschikbaar op hubs ter ondersteuning van teamleiders en beheerders om de omgeving van een team centraal te beheren.

  • Beveiligingsconfiguratie , waaronder openbare netwerktoegang, virtuele netwerken, door de klant beheerde sleutelversleuteling en bevoegde toegang tot wie projecten kunnen maken voor aanpassing. Beveiligingsinstellingen die op de hub zijn geconfigureerd, worden automatisch doorgegeven aan elk project. Een beheerd virtueel netwerk wordt gedeeld tussen alle projecten die dezelfde hub delen.
  • Verbindingen zijn benoemde en geverifieerde verwijzingen naar Azure- en niet-Azure-resources, zoals gegevensopslagproviders . Gebruik een verbinding als een middel om een externe resource beschikbaar te maken voor een groep ontwikkelaars zonder dat de opgeslagen referenties zichtbaar moeten worden gemaakt voor een persoon.
  • Reken- en quotumtoewijzing wordt beheerd als gedeelde capaciteit voor alle projecten in AI Studio die dezelfde hub delen. Dit quotum omvat een rekenproces als beheerd cloudwerkstation voor een persoon. Dezelfde gebruiker kan een rekenproces in verschillende projecten gebruiken.
  • AI-services hebben toegangssleutels tot eindpunten voor vooraf samengestelde AI-modellen die worden beheerd op het hubbereik. Gebruik deze eindpunten voor toegang tot basismodellen vanuit Azure OpenAI, Speech, Vision en Content Safety met één API-sleutel
  • Beleid dat wordt afgedwongen in Azure op het hubbereik, is van toepassing op alle projecten die eronder worden beheerd.
  • Afhankelijke Azure-resources worden eenmaal per hub en gekoppelde projecten ingesteld en gebruikt om artefacten op te slaan die u genereert tijdens het werken in AI Studio, zoals logboeken of bij het uploaden van gegevens. Zie Azure AI-afhankelijkheden voor meer informatie.

Werk organiseren in projecten voor aanpassing

Een hub biedt de hostingomgeving voor projecten in AI Studio. Een project is een organisatiecontainer met hulpprogramma's voor AI-aanpassing en indeling. Hiermee kunt u uw werk ordenen, status opslaan in verschillende hulpprogramma's, zoals promptstroom en samenwerken met anderen. U kunt bijvoorbeeld geüploade bestanden en verbindingen met gegevensbronnen delen.

Meerdere projecten kunnen een hub gebruiken en meerdere gebruikers kunnen een project gebruiken. Met een project kunt u ook facturering bijhouden en de toegang beheren en gegevensisolatie bieden. Elk project maakt gebruik van toegewezen opslagcontainers om bestanden te uploaden en te delen met alleen andere projectleden wanneer u de 'gegevens'-ervaringen gebruikt.

Met projecten kunt u herbruikbare onderdelen maken en groeperen die kunnen worden gebruikt in verschillende hulpprogramma's in AI Studio:

Activa Beschrijving
Gegevens Gegevensset die kan worden gebruikt om indexen te maken, modellen af te stemmen en modellen te evalueren.
Stromen Een uitvoerbare instructieset waarmee de AI-logica kan worden geïmplementeerd.
Evaluaties Evaluaties van een model of stroom. U kunt handmatige evaluaties of evaluaties op basis van metrische gegevens uitvoeren.
Indexen Vectorzoekindexen die zijn gegenereerd op basis van uw gegevens.

Projecten hebben ook specifieke instellingen die alleen voor dat project zijn opgeslagen:

Activa Beschrijving
Projectverbindingen Verbindingen met externe resources, zoals gegevensopslagproviders die alleen u en andere projectleden kunnen gebruiken. Ze vormen een aanvulling op gedeelde verbindingen op de hub die toegankelijk zijn voor alle projecten.
Runtime van promptstroom Promptstroom is een functie die kan worden gebruikt om een stroom te genereren, aan te passen of uit te voeren. Als u een promptstroom wilt gebruiken, moet u een runtime maken boven op een rekenproces.

Notitie

In AI Studio kunt u ook taal- en meldingsinstellingen beheren die van toepassing zijn op alle projecten waartoe u toegang hebt, ongeacht de hub of het project.

Api-toegangssleutels voor Azure AI-services

Met de hub kunt u verbindingen instellen met bestaande Azure OpenAI- of Azure AI Services-resourcetypen, die kunnen worden gebruikt voor het hosten van modelimplementaties. U hebt toegang tot deze modelimplementaties vanuit verbonden resources in AI Studio. Sleutels voor verbonden resources kunnen worden weergegeven in de AI Studio- of Azure-portal. Zie Azure AI Studio-resources zoeken in Azure Portal voor meer informatie.

Virtueel netwerk

Hubs, rekenresources en projecten delen hetzelfde door Microsoft beheerde virtuele Azure-netwerk. Nadat u de instellingen voor beheerde netwerken hebt geconfigureerd tijdens het maken van de hub, nemen alle nieuwe projecten die zijn gemaakt met die hub dezelfde instellingen voor het virtuele netwerk over. Daarom worden eventuele wijzigingen in de netwerkinstellingen toegepast op alle huidige en nieuwe projecten in die hub. Hubs bieden standaard openbare netwerktoegang.

Als u een privé-binnenkomende verbinding met uw hubomgeving tot stand wilt brengen, maakt u een Azure Private Link-eindpunt op de volgende bereiken:

Hoewel projecten worden weergegeven als hun eigen traceringsbronnen in Azure Portal, hoeven ze geen toegang te krijgen tot hun eigen privékoppelingseindpunten. Nieuwe projecten die worden gemaakt na de installatie van de hub, worden automatisch toegevoegd aan de netwerkisolatieomgeving.

Verbindingen met Azure- en externe resources

Azure AI biedt een set connectors waarmee u verbinding kunt maken met verschillende typen gegevensbronnen en andere Azure-hulpprogramma's. U kunt gebruikmaken van connectors om verbinding te maken met gegevens zoals indexen in Azure AI Search om uw stromen te verbeteren.

Verbindingen kunnen worden ingesteld als gedeeld met alle projecten in dezelfde hub of uitsluitend voor één project worden gemaakt. Als u projectverbindingen wilt beheren via Azure AI Studio, gaat u naar uw project en selecteert u Vervolgens Instellingenverbindingen>. Als u gedeelde verbindingen voor een hub wilt beheren, gaat u naar de hubinstellingen. Als beheerder kunt u zowel gedeelde als projectgerichte verbindingen op hubniveau controleren om één deelvenster connectiviteit te hebben tussen projecten.

Azure AI-afhankelijkheden

Azure AI Studio-lagen boven op bestaande Azure-services, waaronder Azure AI en Azure Machine Learning-services. Hoewel deze mogelijk niet zichtbaar zijn in de weergavenamen in Azure Portal, AI Studio of wanneer u de SDK of CLI gebruikt, worden sommige van deze architectuurdetails zichtbaar wanneer u met de Azure REST API's werkt, Azure-kostenrapportage gebruikt of infrastructuur als codesjablonen zoals Azure Bicep of Azure Resource Manager gebruikt. Vanuit het perspectief van een Azure-resourceprovider worden azure AI Studio-resourcetypen toegewezen aan de volgende typen resourceproviders:

Brontype Resourceprovider Soort
Azure AI Studio-hub Microsoft.MachineLearningServices/workspace hub
Azure AI Studio-project Microsoft.MachineLearningServices/workspace project
Azure AI-services of
Azure AI OpenAI-service
Microsoft.CognitiveServices/account AIServices
OpenAI

Wanneer u een nieuwe hub maakt, is een set afhankelijke Azure-resources vereist om gegevens op te slaan die u uploadt of gegenereerd wanneer u in AI Studio werkt. Als deze resources niet door u worden verstrekt en vereist, worden deze resources automatisch gemaakt.

Afhankelijke Azure-resource Resourceprovider Optioneel Notitie
Azure AI Search Microsoft.Search/searchServices Biedt zoekmogelijkheden voor uw projecten.
Azure Storage-account Microsoft.Storage/storageAccounts Slaat artefacten op voor uw projecten, zoals stromen en evaluaties. Voor gegevensisolatie worden opslagcontainers voorafgegaan door de project-GUID en voorwaardelijk beveiligd met behulp van Azure ABAC voor de projectidentiteit.
Azure Key Vault Microsoft.KeyVault/vaults Slaat geheimen op, zoals verbindingsreeks s voor uw resourceverbindingen. Voor gegevensisolatie kunnen geheimen niet worden opgehaald voor projecten via API's.
Azure Container Registry Microsoft.ContainerRegistry/registries Slaat docker-installatiekopieën op die zijn gemaakt bij het gebruik van aangepaste runtime voor promptstroom. Voor gegevensisolatie worden docker-installatiekopieën voorafgegaan door de project-GUID.
Azure-toepassing Insights &
Log Analytics-werkruimte
Microsoft.Insights/components
Microsoft.OperationalInsights/workspaces
Wordt gebruikt als logboekopslag wanneer u zich aanmeldt voor logboekregistratie op toepassingsniveau voor de geïmplementeerde promptstromen.

Kosten beheren

Azure AI-kosten worden opgebouwd door verschillende Azure-resources.

Over het algemeen hebben een hub en project geen vaste maandelijkse kosten en worden er alleen kosten in rekening gebracht voor gebruik in termen van rekenuren en tokens die worden gebruikt. Azure Key Vault, Storage en Application Insights brengen transactiekosten en volumegebaseerde kosten in rekening, afhankelijk van de hoeveelheid gegevens die met uw projecten is opgeslagen.

Als u de kosten van deze verschillende services wilt groeperen, raden we u aan hubs te maken in een of meer toegewezen resourcegroepen en abonnementen in uw Azure-omgeving.

U kunt kostenbeheer en Azure-resourcetags gebruiken om u te helpen bij een gedetailleerde kostenanalyse op resourceniveau of azure-prijscalculator uitvoeren op de bovenstaande vermelde resources om een prijsraming te verkrijgen. Zie Kosten voor Azure AI-services plannen en beheren voor meer informatie.

Azure AI Studio-resources zoeken in Azure Portal

In Azure Portal vindt u resources die overeenkomen met uw project in Azure AI Studio.

Notitie

In deze sectie wordt ervan uitgegaan dat de hub en het project zich in dezelfde resourcegroep bevinden.

  1. Ga in Azure AI Studio naar een project en selecteer Instellingen om uw projectbronnen, zoals verbindingen en API-sleutels, weer te geven. Er is een koppeling naar uw hub in Azure AI Studio en koppelingen om de bijbehorende projectbronnen in Azure Portal weer te geven.

    Schermopname van de overzichtspagina van het AI Studio-project met koppelingen naar Azure Portal.

  2. Selecteer Beheren in Azure Portal om uw hub te zien in Azure Portal.

Volgende stappen