Condividi tramite


Controllare la distribuzione del modello di intelligenza artificiale con criteri predefiniti nel portale di Azure AI Foundry

Criteri di Azure fornisce definizioni di criteri predefinite che consentono di gestire la distribuzione dei modelli di intelligenza artificiale in Managed AI Services (MaaS) e Model-as-a-Platform (MaaP). È possibile usare questi criteri per controllare i modelli che gli sviluppatori possono distribuire nel portale di Azure AI Foundry.

Prerequisiti

  • Una sottoscrizione di Azure. Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.
  • Autorizzazioni per creare e assegnare criteri. Per creare e assegnare criteri, è necessario essere proprietario o collaboratore criteri risorse a livello di sottoscrizione di Azure o gruppo di risorse.
  • Familiarità con Criteri di Azure. Per altre informazioni, vedere Che cos'è Criteri di Azure?.

Abilitare il criterio

  1. Nella portale di Azure selezionare Criteri dal lato sinistro della pagina. È anche possibile cercare Criteri nella barra di ricerca nella parte superiore della pagina.

  2. Dal lato sinistro del dashboard Criteri di Azure selezionare Creazione, definizione e quindi cercare "[Anteprima]: Le distribuzioni di Azure Machine Learning devono usare solo modelli del Registro di sistema approvati" nella barra di ricerca all'interno della pagina. È anche possibile passare direttamente alla pagina di creazione della definizione dei criteri.

  3. Selezionare Assegna per assegnare i criteri al gruppo di gestione:

    • Ambito: selezionare l'ambito in cui si vuole assegnare il criterio. L'ambito può essere un gruppo di gestione, una sottoscrizione o un gruppo di risorse.
    • Definizione dei criteri: questa sezione deve avere già il valore "[Anteprima]: Le distribuzioni di Azure Machine Learning devono usare solo modelli del Registro di sistema approvati".
    • Nome assegnazione: immettere un nome univoco per l'assegnazione.

    Il resto dei campi può essere lasciato come valori predefiniti oppure è possibile personalizzare in base alle esigenze dell'organizzazione.

  4. Selezionare Avanti nella parte inferiore della pagina o nella scheda Parametri nella parte superiore della pagina.

  5. Nella scheda Parametri deselezionare Mostra solo i parametri che devono essere inseriti o esaminati per visualizzare tutti i campi:

    • Effetto: impostare su Nega.

      Nota

      L'uso dell'opzione di controllo consente di configurare i criteri per registrare le informazioni nel dashboard di conformità.

    • Autori di modelli consentiti: questo campo prevede un elenco del nome dell'editore tra virgolette e separate da virgole.

    • ID asset consentiti: questo campo prevede un elenco di ID risorsa modello tra virgolette e separati da virgole.

      Per ottenere le stringhe id risorsa del modello e il nome degli editori di modelli, seguire questa procedura:

      1. Passare al catalogo dei modelli di Azure AI Foundry.

      2. Per ogni modello che si vuole consentire, selezionare il modello per visualizzare i dettagli. Nelle informazioni dettagliate del modello copiare il valore dell'ID modello. Ad esempio, il valore potrebbe essere simile azureml://registries/azure-openai/models/gpt-35-turbo/versions/3 al modello GPT-3.5-Turbo. I nomi forniti sono anche Raccolte nel catalogo dei modelli. Ad esempio, il modello "Meta-Llama-3.1-70B-Instruct" è Meta.

        Importante

        Il valore dell'ID modello deve corrispondere esattamente al modello. Se l'ID del modello non corrisponde esattamente, il modello non sarà consentito.

  6. Selezionare Rivedi e crea scheda e verificare che l'assegnazione dei criteri sia corretta. Quando si è pronti, selezionare Crea per assegnare il criterio.

  7. Notificare agli sviluppatori che il criterio è in vigore. Viene visualizzato un messaggio di errore se provano a distribuire un modello non incluso nell'elenco dei modelli consentiti.

Monitora la conformità

Per monitorare la conformità ai criteri, seguire questa procedura:

  1. Nella portale di Azure selezionare Criteri dal lato sinistro della pagina. È anche possibile cercare Criteri nella barra di ricerca nella parte superiore della pagina.
  2. Sul lato sinistro del dashboard Criteri di Azure selezionare Conformità. Ogni assegnazione di criteri viene elencata con lo stato di conformità. Per visualizzare altri dettagli, selezionare l'assegnazione dei criteri.

Aggiornare l'assegnazione dei criteri

Per aggiornare un'assegnazione di criteri esistente con nuovi modelli, seguire questa procedura:

  1. Nella portale di Azure selezionare Criteri dal lato sinistro della pagina. È anche possibile cercare Criteri nella barra di ricerca nella parte superiore della pagina.
  2. Sul lato sinistro del dashboard Criteri di Azure selezionare Assegnazioni e trovare l'assegnazione dei criteri esistente. Selezionare i puntini di sospensione (...) accanto all'assegnazione e selezionare Modifica assegnazione.
  3. Nella scheda Parametri aggiornare il parametro Modelli consentiti con i nuovi ID modello.
  4. Nella scheda Rivedi e salva selezionare Salva per aggiornare l'assegnazione dei criteri.

Procedure consigliate

  • Ambito granulare: assegnare criteri all'ambito appropriato per bilanciare il controllo e la flessibilità. Ad esempio, applicare a livello di sottoscrizione per controllare tutte le risorse nella sottoscrizione o applicare a livello di gruppo di risorse per controllare le risorse in un gruppo specifico.
  • Denominazione dei criteri: usare una convenzione di denominazione coerente per le assegnazioni di criteri per semplificare l'identificazione dello scopo del criterio. Includere informazioni quali lo scopo e l'ambito nel nome.
  • Documentazione: mantenere i record delle assegnazioni e delle configurazioni dei criteri a scopo di controllo. Documentare le modifiche apportate al criterio nel tempo.
  • Revisioni regolari: esaminare periodicamente le assegnazioni dei criteri per assicurarsi che siano allineate ai requisiti dell'organizzazione.
  • Test: testare i criteri in un ambiente non di produzione prima di applicarli alle risorse di produzione.
  • Comunicazione: assicurarsi che gli sviluppatori siano consapevoli dei criteri applicati e comprendano le implicazioni per il proprio lavoro.