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.
La funzionalità Materiale protetto per il testo offre una soluzione completa per la gestione dei rischi associati al contenuto generato dall'intelligenza artificiale (solo contenuto in lingua inglese). Rilevando e impedendo la visualizzazione di materiale protetto, le organizzazioni possono garantire la conformità alle leggi sulla proprietà intellettuale, mantenere l'originalità dei contenuti e proteggere la loro reputazione. Il materiale protetto fa riferimento a contenuti che corrispondono a testo noto da fonti protette da copyright, ad esempio testi di canzoni, articoli, ricette o altro contenuto Web selezionato.
Gli obiettivi principali della funzionalità Rilevamento di materiale protetto per il testo generato dall'intelligenza artificiale sono:
- Rilevare e impedire la visualizzazione di contenuto protetto generato dai modelli di intelligenza artificiale.
- Consentire alle organizzazioni di gestire i rischi associati al contenuto generato dall'intelligenza artificiale.
- Garantire che il contenuto generato dall'intelligenza artificiale sia conforme alle linee guida legali, etiche e dei criteri per i contenuti.
Per altre informazioni sul Rilevamento di materiale protetto, vedere la Pagina di concetto di Rilevamento di materiale protetto. Per i limiti di input dell'API, vedere la sezione Requisiti di input della panoramica.
Prerequisiti
- Un profilo Azure. Se non hai un account, puoi crearlo gratuitamente.
- Una risorsa di Intelligenza artificiale di Azure.
Configurazione
Segui questi passaggi per utilizzare la pagina prova la sicurezza dei contenuti:
- Passare ad Azure AI Foundry e passare al progetto/hub. Selezionare quindi la scheda Sicurezza e sicurezza nel riquadro di spostamento a sinistra e selezionare la scheda Prova .
- Nella pagina Prova è possibile sperimentare diverse funzionalità di sicurezza del contenuto, ad esempio il testo e il contenuto dell'immagine, usando soglie regolabili per filtrare il contenuto non appropriato o dannoso.
Usare il rilevamento del materiale protetto
Questa funzionalità analizza il testo generato dall'intelligenza artificiale per il contenuto di testo noto (ad esempio, testi di canzoni, articoli, ricette, contenuto Web selezionato).
- Selezionare il pannello Rilevamento materiale protetto per testo o Rilevamento materiale protetto per codice.
- Selezionare un testo di esempio nella pagina o immettere un testo personalizzato per il test.
- Selezionare Esegui test. Il servizio fornisce il risultato relativo al contenuto protetto.
Per ulteriori informazioni, consultare la Guida concettuale dei materiali protetti.
Prerequisiti
- Una sottoscrizione di Azure: creare un account gratuitamente
- Dopo aver creato la sottoscrizione di Azure, Creare una risorsa di Sicurezza dei contenuti nel portale di Azure per ottenere la chiave e l'endpoint. Immettere un nome univoco per la risorsa, selezionare la sottoscrizione, quindi selezionare un gruppo di risorse, un'area supportata (vedere Disponibilità di aree) e un piano tariffario supportato. Selezionare quindi Crea.
- La distribuzione della risorsa richiede alcuni minuti. Al termine, selezionare Vai alla risorsa. Nel riquadro a sinistra, in Gestione risorse selezionare Chiave di sottoscrizione ed endpoint. L'endpoint e una delle chiavi vengono usati per chiamare le API.
- cURL installato
Analizzare il testo per il rilevamento del materiale protetto
La sezione seguente illustra una richiesta di esempio con cURL. Incollare il comando qui di seguito in un editor di testo e apportare le modifiche seguenti.
- Sostituire
<endpoint>
con l'URL dell'endpoint associato alla risorsa. - Sostituire
<your_subscription_key>
con una delle chiavi fornite con la risorsa. - Facoltativamente, sostituire il campo
"text"
nel corpo con il testo che si desidera analizzare.Suggerimento
Vedere Requisiti di input per le limitazioni massime della lunghezza del testo. Il rilevamento del materiale protetto deve essere eseguito sui completamenti LLM, non sulle richieste degli utenti.
curl --location --request POST '<endpoint>/contentsafety/text:detectProtectedMaterial?api-version=2024-09-01' \
--header 'Ocp-Apim-Subscription-Key: <your_subscription_key>' \
--header 'Content-Type: application/json' \
--data-raw '{
"text": "Kiss me out of the bearded barley Nightly beside the green, green grass Swing, swing, swing the spinning step You wear those shoes and I will wear that dress Oh, kiss me beneath the milky twilight Lead me out on the moonlit floor Lift your open hand Strike up the band and make the fireflies dance Silver moon's sparkling So, kiss me Kiss me down by the broken tree house Swing me upon its hanging tire Bring, bring, bring your flowered hat We'll take the trail marked on your father's map."
}'
I campi seguenti devono essere inclusi nell'URL:
Nome | Obbligatorio? | Descrizione | Tipo |
---|---|---|---|
Versione dell'API | Obbligatoria | La versione dell'API da controllare. La versione corrente è: api-version=2024-09-01. Esempio: <endpoint>/contentsafety/text:detectProtectedMaterial?api-version=2024-09-01 |
String |
I parametri nel corpo della richiesta sono definiti in questa tabella:
Nome | Obbligatorio? | Descrizione | Tipo |
---|---|---|---|
text | Obbligatoria | Si tratta del testo non elaborato da controllare. È possibile includere altri caratteri non ascii. | String |
Vedere il corpo della richiesta di esempio seguente:
{
"text": "string"
}
Aprire una finestra del prompt dei comandi ed eseguire il comando cURL.
Interpretare la risposta dell'API
I risultati del rilevamento di materiale protetto verranno visualizzati come dati JSON nell'output della console. Ad esempio:
{
"protectedMaterialAnalysis": {
"detected": true
}
}
I campi JSON nell'output sono definiti di seguito:
Nome | Descrizione | Tipo |
---|---|---|
protectedMaterialAnalysis | Ogni classe di output stimata dall'API. | String |
rilevato | Indica è stato rilevato o meno materiale protetto. | Boolean |
Pulire le risorse
Se si vuole pulire e rimuovere una sottoscrizione a Servizi di Azure AI, è possibile eliminare la risorsa o il gruppo di risorse. L'eliminazione del gruppo di risorse comporta anche l'eliminazione di tutte le altre risorse associate.
Contenuto correlato
- Concetti di rilevamento di materiale protetto
- Configurare i filtri per ogni categoria e test sui set di dati usando Studio di Sicurezza dei contenuti, esportare il codice e distribuire.