Freigeben über


Schnellstart: Geschützte Materialerkennung für Text

Das Feature „Geschütztes Material für Text“ bietet eine umfassende Lösung für die Verwaltung von Risiken im Zusammenhang mit KI-generierten Inhalten (nur für Inhalte auf Englisch). Durch die Erkennung und Verhinderung der Anzeige von geschütztem Material können Organisationen die Einhaltung der Gesetze zum Schutz geistigen Eigentums sicherstellen, die Originalität der Inhalte wahren und ihren Ruf schützen. Geschütztes Material bezieht sich auf Inhalte, die mit bekanntem Text aus urheberrechtlich geschützten Quellen übereinstimmen, wie z. B. Liedtexte, Artikel, Rezepte oder andere ausgewählte Webinhalte.

Die Hauptziele der Funktion „Geschützte Materialerkennung für Text!“ für KI-generierte Inhalte sind:

  • Erkennung und Verhinderung der Wiedergabe von geschützten Inhalten, die von KI-Modellen generiert wurden.
  • Organisationen sollen in die Lage versetzt werden, die mit KI-generierten Inhalten verbundenen Risiken zu managen.
  • Sicherzustellen, dass KI-generierte Inhalte den rechtlichen, ethischen und inhaltlichen Richtlinien entsprechen.

Weitere Informationen zur geschützten Materialerkennung finden Sie auf der Seite Konzept „Geschützte Materialerkennung“. Informationen zu API-Eingabegrenzwerten finden Sie im Abschnitt Eingabeanforderungen der Übersicht.

Voraussetzungen

  • Azure-Abonnement: Kostenloses Azure-Konto
  • Sobald Sie über ein Azure-Abonnement verfügen, können Sie im Azure-Portal eine Content Safety-Ressource erstellen, um Ihren Schlüssel und Endpunkt abzurufen. Geben Sie einen eindeutigen Namen für Ihre Ressource ein, wählen Sie Ihr Abonnement aus, und wählen Sie dann eine Ressourcengruppe, eine unterstützte Region (weitere Informationen unter Regionale Verfügbarkeit) und einen unterstützten Tarif aus. Wählen Sie dann Erstellen aus.
    • Die Bereitstellung der Ressource dauert einige Minuten. Wählen Sie im Anschluss Zu Ressource wechseln aus. Wählen Sie im linken Bereich unter Ressourcenverwaltung die Option Abonnementschlüssel und Endpunkt aus. Der Endpunkt und einer der Schlüssel werden verwendet, um APIs aufzurufen.
  • cURL muss installiert sein.

Analysieren von Text für die geschützte Materialerkennung

Im folgenden Abschnitt wird eine Beispielanforderung mit cURL erläutert. Fügen Sie den nachstehenden Befehl in einen Text-Editor ein, und nehmen Sie folgende Änderungen vor:

  1. Ersetzen Sie <endpoint> durch die Endpunkt-URL, die Ihrer Ressource zugeordnet ist.
  2. Ersetzen Sie <your_subscription_key> durch einen der Schlüssel Ihrer Ressource.
  3. Ersetzen Sie optional das Feld "text" im Text durch Ihren eigenen Text für die Analyse.

    Tipp

    Informationen zu Einschränkungen für die maximale Textlänge finden Sie unter Eingabeanforderungen. Die Erkennung von geschütztem Material ist für LLM-Vervollständigungen gedacht, nicht für Benutzeraufforderungen.

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."
}'

Folgende Felder müssen in der URL enthalten sein:

Name Erforderlich? Beschreibung type
API-Version Erforderlich Die zu überprüfende API-Version. Die aktuelle Version lautet: api-version=2024-09-01. Beispiel: <endpoint>/contentsafety/text:detectProtectedMaterial?api-version=2024-09-01 String

Die Parameter im Anforderungstext sind in der folgenden Tabelle definiert:

Name Erforderlich? Beschreibung type
text Erforderlich Der unformatierte Text, der überprüft werden soll. Andere Nicht-ASCII-Zeichen können enthalten sein. String

Sehen Sie sich den folgenden exemplarischen Anforderungstext an:

{
  "text": "string"
}

Öffnen Sie ein Eingabeaufforderungsfenster, und führen Sie den cURL-Befehl aus.

Interpretieren der API-Antwort

Die Ergebnisse der Risikoerkennung von geschützten Materialien sollten als JSON-Daten in der Konsolenausgabe angezeigt werden. Beispiel:

{
  "protectedMaterialAnalysis": {
    "detected": true
  }
}

Die JSON-Felder in der Ausgabe werden hier definiert:

Name Description Typ
protectedMaterialAnalysis Jede Ausgabeklasse, die von der API vorhergesagt wird. String
detected Ob geschütztes Material erkannt wurde oder nicht. Boolean

Bereinigen von Ressourcen

Wenn Sie ein Azure KI Services-Abonnement bereinigen und entfernen möchten, können Sie die Ressource oder die Ressourcengruppe löschen. Wenn Sie die Ressourcengruppe löschen, werden auch alle anderen Ressourcen gelöscht, die ihr zugeordnet sind.