

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Erstellen Sie KI-Leitplanken für KI-Agenten
<a name="create-ai-guardrails"></a>

Eine * KI-Leitplanke * ist eine Ressource, mit der Sie Schutzmaßnahmen auf der Grundlage Ihrer Anwendungsfälle und verantwortungsvollen KI-Richtlinien implementieren können. 

KI-Agenten verwenden Amazon Bedrock-Leitplanken. Sie können diesen Integritätsschutz auf der Connect Customer -Admin-Website erstellen und bearbeiten.

**Topics**
+ [Wissenswertes](#important-ai-guardrail)
+ [Entwickeln eines KI-Integritätsschutzes](#create-ai-guardrail)
+ [Ändern der Standardmeldung „Blockiert“](#change-default-blocked-message)
+ [CLI-Beispielbefehle zur Konfiguration von KI-Integritätsschutzrichtlinien](#guardrail-policy-configurations)

## Wissenswertes
<a name="important-ai-guardrail"></a>
+ Sie können bis zu drei benutzerdefinierte Integritätsschutzmaßnahmen erstellen.
+ Orchestrierungs-KI-Agenten unterstützen keine kontextbezogenen Erdungsrichtlinien. Wenn Sie einen Orchestration-AI-Agenten erstellen oder aktualisieren, der eine KI-Leitplanke mit einer kontextabhängigen Erdungsrichtlinie verwendet, wird Ihnen ein Validierungsfehler angezeigt.
+ Guardrails für KI-Agenten unterstützen dieselben Sprachen wie Amazon Bedrock Guardrails der klassischen Stufe. Eine Liste der unterstützten Sprachen finden Sie unter [Vom Amazon-Bedrock-Integritätsschutz unterstützte Sprachen](https://docs.aws.amazon.com/bedrock/latest/userguide/guardrails-supported-languages.html). Die Bewertung von Textinhalten in anderen Sprachen ist ineffektiv.
+ Bei der Konfiguration oder Bearbeitung eines Integritätsschutzes empfehlen wir dringend, verschiedenen Konfigurationen zu experimentieren und Benchmark-Tests durchzuführen. Es ist möglich, dass einige Ihrer Kombinationen unbeabsichtigte Folgen haben. Testen Sie die Leitplanke, um sicherzustellen, dass die Ergebnisse den Anforderungen Ihres Anwendungsfalls entsprechen. 
+ Wenn Leitplanken mit Streaming-Antworten aktiviert sind, entsteht zusätzliche Latenz, da Textblöcke vor der Auslieferung gepuffert und gescannt werden müssen. Dies wirkt sich in erster Linie auf den Time-to-First-Token (TTFT) aus, da das System genügend Text sammeln muss, um eine aussagekräftige Guardrail-Evaluierung durchzuführen, bevor der erste Teil an den Endbenutzer gestreamt wird. Je nach Konfiguration der Leitplanke ist zusätzlich zu TTFT mit einer geringen zusätzlichen Latenz zu rechnen. Bei kürzeren Antworten kann es zu einer proportional höheren Latenz kommen, da der Guardrail-Scan immer noch einen minimalen Textpuffer verarbeiten muss. Dies ist ein inhärenter Kompromiss zwischen der Genauigkeit der Inhaltssicherheit und der Reaktionsgeschwindigkeit. Wenn Ihr Anwendungsfall latenzempfindlich ist, sollten Sie überlegen, ob Schutzmaßnahmen für alle Interaktionen erforderlich sind oder ob sie selektiv angewendet werden können. Weitere Informationen zum synchronen Guardrail-Streaming-Modus finden Sie im Amazon Bedrock-Benutzerhandbuch unter [ Konfigurieren des Streaming-Reaktionsverhaltens zum Filtern von Inhalten. ](https://docs.aws.amazon.com/bedrock/latest/userguide/guardrails-streaming.html) * *

## Entwickeln eines KI-Integritätsschutzes
<a name="create-ai-guardrail"></a>

1. Melden Sie sich auf der Connect Customer Admin-Website mit einem Konto an, dessen Sicherheitsprofil die ** Berechtigung AI Agent Designer**, ** AI Guardrails — Create ** enthält.

1. Wählen Sie auf der Connect Customer Admin-Website im linken Navigationsmenü ** AI Agent Designer**, ** AI Guardrails aus. ** 

1. Wählen Sie auf der Seite **Integritätsschutz** die Option **Integritätsschutz erstellen** aus.

1. Geben Sie im Dialogfeld **KI-Integritätsschutz erstellen** einen Namen und eine Beschreibung für den Integritätsschutz ein, und wählen Sie dann **Erstellen** aus.

1. Füllen Sie auf der Seite **KI-Integritätsschutz-Builder** die folgenden Felder nach Bedarf aus, um Richtlinien für den Integritätsschutz zu erstellen:
   + **Inhaltsfilter**: Passen Sie die Filterstärke an, um Prompts zu blockieren oder Antworten mit schädlichen Inhalten zu modellieren. Die Filterung erfolgt auf der Grundlage der Erkennung bestimmter vordefinierter Kategorien für schädliche Inhalte: Hass, Beleidigung, Sexualität, Gewalt, Fehlverhalten und Prompt-Angriffe.
   + **Abgelehnte Themen**: Definieren Sie eine Reihe von Themen, die im Kontext Ihrer Anwendung unerwünscht sind. Der Filter hilft dabei, sie zu blockieren, wenn sie in Benutzeranfragen oder Modellantworten entdeckt werden. Sie können bis zu 30 abgelehnte Themen hinzufügen.
   + **Kontextueller Grounding-Check**: Hilft dabei, Halluzinationen in Modellantworten zu erkennen und zu filtern, basierend auf dem Grounding in einer Quelle und der Relevanz für die Benutzeranfrage.
   + **Wortfilter**: Konfigurieren Sie Filter, um unerwünschte Wörter, Wortgruppen und Schimpfwörter (exakte Übereinstimmung) zu blockieren. Solche Wörter können anstößige Begriffe und Namen von Wettbewerbern enthalten.
   + **Filter für vertrauliche Informationen**: Konfigurieren Sie Filter, um vertrauliche Informationen wie persönlich identifizierbare Informationen (PII) oder benutzerdefinierte reguläre Ausdrücke in Benutzereingaben und Modellantworten zu blockieren oder zu maskieren. 

     Das Blockieren oder Maskieren erfolgt auf der Grundlage der probabilistischen Erkennung vertraulicher Informationen in Standardformaten in Entitäten wie SSN-Nummer, Geburtsdatum und Adresse. Dies ermöglicht auch die Konfiguration der Erkennung von Mustern für Identifikatoren, die auf regulären Ausdrücken basieren.
   + **Meldung „Blockiert“**: Passen Sie die Standardnachricht an, die dem Benutzer angezeigt wird, wenn der Integritätsschutz die Eingabe oder die Modellantwort blockiert.

   Connect Customer unterstützt keinen ** Bildinhaltsfilter, der dabei hilft**, unangemessene oder giftige Bildinhalte zu erkennen und herauszufiltern.

1. Wenn der Integritätsschutz fertig ist, klicken Sie auf **Speichern**. 

    Bei der Auswahl aus dem Drop-down-Menü „Versionen“ wird ** Latest:Draft ** immer der gespeicherte Status der KI-Leitplanke zurückgegeben.

1. Wählen Sie **Publish**. Aktualisierungen am KI-Integritätsschutz werden gespeichert, der Status für die Sichtbarkeit des KI-Integritätsschutzes wird auf **Veröffentlicht** gesetzt, und eine neue Version des KI-Integritätsschutzes wird erstellt.   
![Die Seite „KI-Integritätsschutz“ mit dem Sichtbarkeitsstatus „Veröffentlicht“.](https://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/ai-agents-created-guardrail.png)

   Bei der Auswahl aus dem Drop-down-Menü „Versionen“ wird ** Latest:Published ** immer der gespeicherte Status der KI-Leitplanke zurückgegeben. 

## Ändern der Standardmeldung „Blockiert“
<a name="change-default-blocked-message"></a>

In diesem Abschnitt wird anhand des Beispiels der Änderung der Meldung für blockierte Inhalte, die Benutzern angezeigt wird, erklärt, wie Sie auf der Connect Customer -Admin-Website auf den KI-Integritätsschutz-Builder und -Editor zugreifen können.

Die folgende Abbildung zeigt ein Beispiel für die Standardmeldung für blockierte Inhalte, die einem Benutzer angezeigt wird. Die Standardmeldung lautet „Eingabetext wurde durch den Integritätsschutz blockiert“.

![Ein Beispiel für eine Standardmeldung des Integritätsschutzes, die einem Kunden angezeigt wird.](https://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/ai-agents-blocked-by-guardrail.png)


**So ändern Sie die Standardmeldung „Blockiert“**

1. Loggen Sie sich auf der Connect Customer Admin-Website unter https://.my.connect.aws/ ein. {{instance name}} Verwenden Sie ein Administratorkonto oder ein Konto bei ** AI Agent Designer ** — ** AI Guardrails ** — Create Permission in seinem Sicherheitsprofil. ** **

1. Wählen Sie im Navigationsmenü die Option ** AI Agent Designer**, ** AI Guardrails aus. **

1. Wählen Sie auf der Seite **KI-Integritätsschutz** die Option **KI-Integritätsschutz erstellen** aus. Es wird ein Dialogfeld angezeigt, in dem Sie einen Namen und eine Beschreibung angeben können.

1. Geben Sie im Dialogfeld **KI-Integritätsschutz erstellen** einen Namen und eine Beschreibung fein, und wählen Sie dann **Erstellen** aus. Wenn Ihr Unternehmen bereits über drei Integritätsschutzmaßnahmen verfügt, wird eine Fehlermeldung angezeigt, wie auf der folgenden Abbildung zu sehen.  
![Meldung, dass Ihr Unternehmen bereits über drei Integritätsschutzmaßnahmen verfügt.](https://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/ai-guardrail-limit.png)

   Wenn Sie diese Nachricht erhalten, sollten Sie einen bestehenden Integritätsschutz an Ihren Bedarf anpassen, anstatt einen weiteren zu erstellen. Alternativ können Sie auch einen Integritätsschutz löschen, um einen weiteren erstellen können.

1. Um die Standardmeldung zu ändern, die angezeigt wird, wenn der Integritätsschutz die Modellantwort blockiert, scrollen Sie zum Abschnitt **Meldung „Blockiert“**. 

1. Geben Sie den Text der Blockierungsmeldung ein, der angezeigt werden soll, klicken Sie auf **Speichern** und dann auf **Veröffentlichen**. 

## CLI-Beispielbefehle zur Konfiguration von KI-Integritätsschutzrichtlinien
<a name="guardrail-policy-configurations"></a>

Im Folgenden finden Sie Beispiele für die Konfiguration der KI-Integritätsschutzrichtlinien mithilfe der AWS -CLI. 

### Blockieren unerwünschter Themen
<a name="ai-guardrail-for-ai-agents-topics"></a>

Verwenden Sie den folgenden AWS CLI-Beispielbefehl, um unerwünschte Themen zu blockieren.

```
aws qconnect update-ai-guardrail
--cli-input-json {
    "assistantId": "a0a81ecf-6df1-4f91-9513-3bdcb9497e32",
    "aiGuardrailId": "9147c4ad-7870-46ba-b6c1-7671f6ca3d95",
    "blockedInputMessaging": "Blocked input text by guardrail",
    "blockedOutputsMessaging": "Blocked output text by guardrail",
    "visibilityStatus": "PUBLISHED",
    "topicPolicyConfig": {
        "topicsConfig": [
            {
                "name": "Financial Advice",
                "definition": "Investment advice refers to financial inquiries, guidance, or recommendations with the goal of generating returns or achieving specific financial objectives.",
                "examples": ["- Is investment in stocks better than index funds?", "Which stocks should I invest into?", "- Can you manage my personal finance?"],
                "type": "DENY"
            }
        ]
    }
}
```

### Filtern von schädlichen und unangemessenen Inhalten
<a name="ai-guardrail-for-ai-agents-content"></a>

 Verwenden Sie den folgenden AWS CLI-Beispielbefehl, um schädliche und unangemessene Inhalte zu filtern. 

```
aws qconnect update-ai-guardrail
--cli-input-json {
    "assistantId": "a0a81ecf-6df1-4f91-9513-3bdcb9497e32",
    "aiGuardrailId": "9147c4ad-7870-46ba-b6c1-7671f6ca3d95",
    "blockedInputMessaging": "Blocked input text by guardrail",
    "blockedOutputsMessaging": "Blocked output text by guardrail",
    "visibilityStatus": "PUBLISHED",
    "contentPolicyConfig": {
        "filtersConfig": [
            {
                "inputStrength": "HIGH",
                "outputStrength": "HIGH",
                "type": "INSULTS"
            }
        ]
    }
}
```

### Filtern von schädlichen und unangemessenen Wörtern
<a name="ai-guardrail-for-ai-agents-words"></a>

Verwenden Sie den folgenden AWS CLI-Beispielbefehl, um schädliche und unangemessene Wörter zu filtern.  

```
aws qconnect update-ai-guardrail
--cli-input-json {
    "assistantId": "a0a81ecf-6df1-4f91-9513-3bdcb9497e32",
    "aiGuardrailId": "9147c4ad-7870-46ba-b6c1-7671f6ca3d95",
    "blockedInputMessaging": "Blocked input text by guardrail",
    "blockedOutputsMessaging": "Blocked output text by guardrail",
    "visibilityStatus": "PUBLISHED",
    "wordPolicyConfig": {
        "wordsConfig": [
            {
                "text": "Nvidia",
            },
        ]
    }
}
```

### Erkennen von Halluzinationen in der Modellreaktion
<a name="ai-guardrail-for-ai-agents-contextual-grounding"></a>

Verwenden Sie den folgenden AWS CLI-Beispielbefehl, um Halluzinationen in der Modellantwort zu erkennen.  

```
aws qconnect update-ai-guardrail
--cli-input-json {
    "assistantId": "a0a81ecf-6df1-4f91-9513-3bdcb9497e32",
    "aiGuardrailId": "9147c4ad-7870-46ba-b6c1-7671f6ca3d95",
    "blockedInputMessaging": "Blocked input text by guardrail",
    "blockedOutputsMessaging": "Blocked output text by guardrail",
    "visibilityStatus": "PUBLISHED",
    "contextualGroundPolicyConfig": {
        "filtersConfig": [
            {
                "type": "RELEVANCE",
                "threshold": 0.50
            },
        ]
    }
}
```

### Redigieren von sensiblen Daten
<a name="ai-guardrail-for-ai-agents-sensitive-information"></a>

Verwenden Sie den folgenden AWS CLI-Beispielbefehl, um vertrauliche Informationen wie personenbezogene Daten (PII) zu redigieren.

```
aws qconnect update-ai-guardrail
--cli-input-json {
    "assistantId": "a0a81ecf-6df1-4f91-9513-3bdcb9497e32",
    "aiGuardrailId": "9147c4ad-7870-46ba-b6c1-7671f6ca3d95",
    "blockedInputMessaging": "Blocked input text by guardrail",
    "blockedOutputsMessaging": "Blocked output text by guardrail",
    "visibilityStatus": "PUBLISHED",
    "sensitiveInformationPolicyConfig": {
        "piiEntitiesConfig": [
            {
                "type": "CREDIT_DEBIT_CARD_NUMBER",
                "action":"BLOCK",
            },
        ]
    }
}
```