Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questa guida introduttiva si crea una risorsa Microsoft Foundry e si verifica l'accesso.
Informazioni su come creare e gestire una risorsa Foundry. È il primario Azure tipo di risorsa per la creazione, la distribuzione e la gestione di modelli di intelligenza artificiale generativi e applicazioni, inclusi gli agenti in Azure.
Per usare e gestire i servizi in Azure è necessaria una risorsa Azure. Definisce l'ambito per la configurazione di accesso, sicurezza come rete, fatturazione e monitoraggio.
La risorsa Foundry è la versione successiva e la ridenominazione di "Foundry Tools". Fornisce l'ambiente dell'applicazione per ospitare gli agenti, le distribuzioni di modelli, le valutazioni e altro ancora.
Una risorsa Foundry può organizzare il lavoro per più casi d'uso ed è in genere condivisa tra un team di sviluppatori che lavora su casi d'uso in un dominio aziendale o dati simile. I progetti fungono da cartelle per raggruppare il lavoro correlato.
Annotazioni
Nel portale Foundry (nuovo) è disponibile solo il project predefinito. Usare il portale Foundry (classico) per interagire con tutti gli altri progetti in una risorsa Foundry.
Si vuole configurare Foundry con impostazioni di sicurezza avanzate? Vedere le opzioni avanzate di creazione di Foundry
Creare la prima risorsa
Per creare la prima risorsa, con le impostazioni di base Azure, seguire questa procedura usando Azure portal, Azure CLI o PowerShell.
Prerequisiti
- Sottoscrizione di Azure valida: Crearne una gratuitamente.
- Ruolo RBAC di Azure per creare risorse. È necessario uno dei ruoli seguenti assegnati nella sottoscrizione Azure o nel gruppo di risorse:
- Collaboratore
- Proprietario
- Ruolo personalizzato con
Microsoft.CognitiveServices/accounts/writeautorizzazioni
Creare una nuova risorsa Microsoft Foundry
Se l'organizzazione richiede configurazioni personalizzate Azure come nomi alternativi, controlli di sicurezza o tag di costo, potrebbe essere necessario usare le opzioni Azure portal o template per rispettare la conformità Azure Policy dell'organizzazione.
La risorsa Foundry è elencata in Foundry>Foundry nel Azure portal. Il tipo di API è AIServices. Cercare il logo come illustrato di seguito:
Suggerimento
Portal consente di creare una nuova risorsa Foundry con impostazioni predefinite e di base.
Per creare una risorsa Foundry nella Azure portal seguire queste istruzioni:
Selezionare questo collegamento alla risorsa Foundry: https://portal.azure.com/#create/Microsoft.CognitiveServicesAIFoundry
Nella pagina Crea specificare le informazioni seguenti:
Dettagli del progetto Descrizione Abbonamento Selezionare una delle sottoscrizioni Azure disponibili. Gruppo di risorse Gruppo di risorse Azure che conterrà la risorsa Foundry. È possibile creare un nuovo gruppo o aggiungerlo a un gruppo preesistente. Regione Posizione dell'istanza dello strumento Foundry. Posizioni diverse possono introdurre latenza, ma non hanno alcun impatto sulla disponibilità di runtime della risorsa. Nome Un nome descrittivo per la risorsa Foundry. Ad esempio, MyAIServicesResource. Configurare altre impostazioni per la risorsa in base alle esigenze, leggere e accettare le condizioni (se applicabile) e quindi selezionare Rivedi e crea.
Suggerimento
Se la sottoscrizione non consente di creare una risorsa Foundry, Potrebbe essere necessario abilitare il privilegio di tale provider di risorse Azure usando il comando Azure portal, PowerShell o un comando Azure CLI. Se non si è il proprietario della sottoscrizione, chiedere a un utente con il ruolo di Proprietario o Amministratore di completare la registrazione o chiedere di concedere al proprio account i privilegi /register/action.
Pulire le risorse
Se si vuole pulire e rimuovere una risorsa Foundry, è possibile eliminare la risorsa o il gruppo di risorse. Eliminando il gruppo di risorse vengono eliminate anche tutte le altre risorse al suo interno.
- Nella Azure portal espandere il menu a sinistra per aprire il menu dei servizi e scegliere Gruppi di risorse per visualizzare l'elenco dei gruppi di risorse.
- Individuare il gruppo di risorse contenente la risorsa da eliminare
- Se si vuole eliminare l'intero gruppo di risorse, selezionare il nome del gruppo di risorse. Nella pagina successiva, selezionare Elimina gruppo di risorse e confermare.
- Se si vuole eliminare solo la risorsa Foundry, selezionare il gruppo di risorse per visualizzare tutte le risorse al suo interno. Nella pagina successiva, selezionare la risorsa da eliminare, selezionare il menu con i puntini di sospensione per tale riga e selezionare Elimina.
Usare questa guida introduttiva per creare una risorsa Foundry usando i comandi Azure Command-Line Interface (CLI).
Prerequisiti
- Sottoscrizione di Azure valida: Crearne una gratuitamente.
- È richiesta la versione 2.0 o successiva di Azure CLI.
- Azure RBAC (Controllo degli Accessi in base al Ruolo) per creare risorse. È necessario uno dei ruoli seguenti assegnati nella sottoscrizione Azure o nel gruppo di risorse:
- Collaboratore
- Proprietario
- Ruolo personalizzato con
Microsoft.CognitiveServices/accounts/writeautorizzazioni
Installare il Azure CLI e accedere
Installare il Azure CLI. Per accedere all'installazione locale dell'interfaccia della riga di comando, eseguire il comando az login:
az login
Creare un nuovo gruppo di risorse
Prima di creare una risorsa Foundry, è necessario disporre di un gruppo di risorse Azure per contenere la risorsa. Quando si crea una nuova risorsa, è possibile creare un nuovo gruppo di risorse o usarne uno esistente. Questo articolo illustra come creare un nuovo gruppo di risorse.
Per creare una risorsa, è necessario una delle posizioni di Azure disponibili per l'abbonamento. È possibile recuperare un elenco di posizioni disponibili con il comando az account list-locations. È possibile accedere alla maggior parte degli strumenti Foundry da diverse posizioni. Scegliere quella più vicina o visualizzare le posizioni disponibili per il servizio.
Importante
- Ricordare la posizione di Azure, perché sarà necessario quando si utilizzano le risorse di Microsoft Foundry.
- La disponibilità di alcuni strumenti Foundry può variare in base all'area. Per altre informazioni, vedere Azure prodotti per area.
az account list-locations --query "[].{Region:name}" --out table
Dopo aver ottenuto la posizione di Azure, creare un nuovo gruppo di risorse nell'Azure CLI usando il comando az group create. Nell'esempio seguente sostituire il percorso di Azure westus2 con uno dei percorsi di Azure disponibili per la sottoscrizione.
az group create --name ai-services-resource-group --location westus2
Creare una risorsa Foundry
Per creare e sottoscrivere una nuova risorsa Foundry, usare il comando az cognitiveservices account create. Questo comando aggiunge una nuova risorsa fatturabile al gruppo di risorse creato in precedenza. Quando si crea la nuova risorsa, è necessario conoscere il tipo di servizio che si vuole usare, insieme al relativo piano tariffario (o SKU) e a una località di Azure.
Importante
Azure fornisce più tipologie di risorse per gli strumenti di fonderia. Assicurarsi di crearne uno con il parametro kind impostato su AIServices.
È possibile creare una risorsa Foundry denominata foundry-multi-service-resource con il comando seguente.
az cognitiveservices account create --name foundry-multi-service-resource --resource-group ai-services-resource-group --kind AIServices --sku S0 --location westus2 --yes
Suggerimento
Se la sottoscrizione non consente di creare una risorsa Foundry, Potrebbe essere necessario abilitare il privilegio di tale provider di risorse Azure usando il comando Azure portal, PowerShell o un comando Azure CLI. Se non si è il proprietario della sottoscrizione, chiedere a un utente con il ruolo di Proprietario o Amministratore di completare la registrazione o chiedere di concedere al proprio account i privilegi /register/action.
Ottenere l'utilizzo della quota corrente per la risorsa
Usare il comando az cognitiveservices account list-usage per ottenere l'utilizzo per la tua risorsa.
az cognitiveservices account list-usage --name foundry-multi-service-resource --resource-group ai-services-resource-group --subscription subscription-name
Pulire le risorse
Se si vuole pulire e rimuovere una risorsa Foundry, è possibile eliminarla o il gruppo di risorse. Eliminando il gruppo di risorse vengono eliminate anche tutte le altre risorse al suo interno.
Per rimuovere il gruppo di risorse e le risorse associate, usare il az group delete command.
az group delete --name ai-services-resource-group
Usare questa guida introduttiva per creare una risorsa Foundry usando i comandi Azure PowerShell.
Prerequisiti
- Sottoscrizione di Azure valida: Crearne una gratuitamente.
- Azure PowerShell versione 5.0 o successiva.
- Ruolo RBAC di Azure per la creazione di risorse. È necessario uno dei ruoli seguenti assegnati nella sottoscrizione Azure o nel gruppo di risorse:
- Collaboratore
- Proprietario
- Ruolo personalizzato con
Microsoft.CognitiveServices/accounts/writeautorizzazioni
Installare Azure PowerShell ed eseguire l'accesso
Installare Azure PowerShell. Per accedere, eseguire il comando Connect-AzAccount:
Connect-AzAccount
Creare un nuovo gruppo di risorse di Microsoft Foundry
Prima di creare una risorsa Foundry, è necessario disporre di un gruppo di risorse Azure per contenere la risorsa. Quando si crea una nuova risorsa, è possibile creare un nuovo gruppo di risorse o usarne uno esistente. Questo articolo illustra come creare un nuovo gruppo di risorse.
Per creare una risorsa, è necessaria una delle località di Azure disponibili per la sottoscrizione. È possibile recuperare un elenco di posizioni disponibili con il comando Get-AzLocation. È possibile accedere alla maggior parte degli strumenti Foundry da diverse posizioni. Scegliere quella più vicina o visualizzare le posizioni disponibili per il servizio.
Importante
- Tenere presente la posizione Azure, perché sarà necessaria quando si chiamano le risorse Foundry.
- La disponibilità di alcuni strumenti Foundry può variare in base all'area. Per altre informazioni, vedere Azure prodotti per area.
Get-AzLocation | Select-Object -Property Location, DisplayName
Dopo aver ottenuto la posizione di Azure, crea un nuovo gruppo di risorse con Azure PowerShell usando il comando New-AzResourceGroup. Nell'esempio seguente sostituire il percorso di Azure westus2 con uno dei percorsi di Azure disponibili per la sottoscrizione.
New-AzResourceGroup -Name ai-services-resource-group -Location westus2
Creare una risorsa Foundry
Per creare e sottoscrivere una nuova risorsa Foundry, usare il comando New-AzCognitiveServicesAccount . Questo comando aggiunge una nuova risorsa fatturabile al gruppo di risorse creato in precedenza. Quando si crea la nuova risorsa, è necessario conoscere il "tipo" di servizio che si vuole usare, insieme al relativo piano tariffario (o SKU) e a una località Azure:
Importante
Azure fornisce più tipologie di risorse per gli strumenti di fonderia. Assicurarsi di crearne uno con il parametro Type (tipo) impostato su AIServices.
È possibile creare una risorsa Foundry denominata foundry-multi-service-resource con il comando seguente.
New-AzCognitiveServicesAccount -ResourceGroupName ai-services-resource-group -Name foundry-multi-service-resource -Type AIServices -SkuName S0 -Location westus2
Suggerimento
Se la sottoscrizione non consente di creare una risorsa Foundry, Potrebbe essere necessario abilitare il privilegio di tale provider di risorse Azure usando il comando Azure portal, PowerShell o un comando Azure CLI. Se non si è il proprietario della sottoscrizione, chiedere a un utente con il ruolo di Proprietario o Amministratore di completare la registrazione o chiedere di concedere al proprio account i privilegi /register/action.
Ottenere l'utilizzo della quota corrente per la risorsa
Usa il comando Get-AzCognitiveServicesAccountUsage per ottenere l'uso della tua risorsa.
Get-AzCognitiveServicesAccountUsage -ResourceGroupName ai-services-resource-group -Name foundry-multi-service-resource
Pulire le risorse
Se si vuole pulire e rimuovere una risorsa Foundry, è possibile eliminarla o il gruppo di risorse. Eliminando il gruppo di risorse vengono eliminate anche tutte le altre risorse al suo interno.
Per rimuovere il gruppo di risorse e le risorse associate, usare il comando Remove-AzResourceGroup.
Remove-AzResourceGroup -Name ai-services-resource-group
Accedi alla risorsa
Dopo aver creato la prima risorsa, è possibile accedervi tramite il portale Foundry per la creazione di prototipi UX, Foundry SDK per lo sviluppo, o tramite il portale Azure per la gestione amministrativa.
Verificare la configurazione
È possibile verificare che la risorsa sia configurata correttamente usando Azure AI Projects SDK per connettersi ed elencare i progetti. Questo esempio minimo conferma l'autenticazione e l'accesso.
# Install the SDK: pip install azure-ai-projects azure-identity
from azure.ai.projects import AIProjectClient
from azure.identity import DefaultAzureCredential
# Replace with your actual values from Azure portal
client = AIProjectClient(
subscription_id="<your-subscription-id>",
resource_group_name="<your-resource-group>",
project_name="<your-project-name>",
credential=DefaultAzureCredential()
)
# List projects to verify connection
projects = client.projects.list()
print(f"Successfully connected. Found {len(list(projects))} projects.")
Output previsto: Successfully connected. Found X projects. dove X è il numero di progetti nella risorsa.
Riferimenti:
- classe AIProjectClient
- classe DefaultAzureCredential
Concedere o ottenere autorizzazioni per sviluppatori
Azure Controllo degli Accessi Basato sui Ruoli (RBAC) distingue le autorizzazioni per le azioni di gestione e sviluppo. Per eseguire la compilazione con Foundry, all'account utente devono essere assegnate autorizzazioni per sviluppatori ("azioni dati"). È possibile utilizzare uno dei ruoli RBAC predefiniti oppure un ruolo RBAC personalizzato.
I ruoli sviluppatore incorporati di Azure RBAC per Foundry includono:
| Ruolo | Descrizione |
|---|---|
| Azure AI Project Manager | Concedere autorizzazioni di sviluppo e autorizzazioni di gestione dei progetti. Può invitare altri utenti a collaborare a un project come "utente di intelligenza artificiale Azure". |
| Utente di Azure AI | Concede le autorizzazioni di sviluppo. |
| Proprietario dell'account di Azure AI | Concede access completi per gestire i progetti e gli account di intelligenza artificiale. Può invitare altri utenti a collaborare a un project come "utente di intelligenza artificiale Azure". |
| Proprietario di Azure AI | Concedi pieno accesso a progetti di intelligenza artificiale gestiti e account e crea e sviluppa progetti. |
Annotazioni
Il ruolo proprietario dell'intelligenza artificiale Azure sarà disponibile per l'assegnazione nel portale di Azure e Foundry a breve.
Per le aziende di grandi dimensioni con requisiti di accesso rigorosi basati sui ruoli, è consigliabile usare il ruolo di "Azure AI User" con autorizzazioni per sviluppatori con privilegi minimi. Per le aziende di piccole dimensioni che vogliono che gli sviluppatori si self-service all'interno dell'organizzazione, è consigliabile usare il ruolo proprietario dell'intelligenza artificiale Azure per le autorizzazioni per gli sviluppatori e le autorizzazioni di creazione delle risorse.
Solo gli utenti autorizzati, in genere la sottoscrizione Azure o il proprietario del gruppo di risorse, possono assegnare un ruolo tramite [Azure portal](collegamento a Azure portal) o [Portale di Foundry tramite amministratore](Collegamento al portale foundry).
Importante
Azure ruoli Proprietario e Collaboratore includono solo le autorizzazioni di gestione e non le autorizzazioni di sviluppo. Le autorizzazioni di sviluppo sono necessarie per la compilazione con tutte le funzionalità in Foundry.
Inizia a costruire nel tuo primo progetto
Con le autorizzazioni configurate, è ora possibile iniziare a sviluppare Foundry. Nel portale di Foundry aprire o creare il primo project. I progetti organizzano le attività di personalizzazione di agenti e modelli in Fonderia ed è possibile crearne più di uno nella stessa risorsa.
Esplorare alcuni dei servizi forniti con la risorsa:
| Servizio | Descrizione |
|---|---|
| icona |
Combinare la potenza dei modelli di intelligenza artificiale generativi con strumenti che consentono agli agenti di accedere e interagire con fonti di dati reali. |
| icona |
Esegue l'inferenza del modello per i modelli di punta nel catalogo dei modelli Foundry. |
|
|
Esegue un'ampia gamma di attività con linguaggio naturale. |
| icona |
Strumento Foundry che rileva contenuti indesiderati. |
| Icona |
Trasformare i documenti in soluzioni intelligenti basate sui dati. |
|
|
Sviluppare app con funzionalità di comprensione del linguaggio naturale leader del settore. |
| icona |
Da voce a testo, text to speech, traduzione e riconoscimento del parlante. |
|
|
Usare la tecnologia di traduzione basata su intelligenza artificiale per tradurre più di 100 lingue e dialetti in uso, a rischio e in pericolo. |
Passaggi successivi
- Creare un project per organizzare il lavoro.
- Connettere gli strumenti per creare applicazioni più avanzate.
- Scopri di più su access control (controllo degli accessi) in Foundry per invitare altri utenti nel tuo ambiente di lavoro.
- Proteggere la risorsa usando la rete privata