

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.

# Optimieren der Leistung für Agenten für Amazon Bedrock mithilfe einer einzigen Wissensdatenbank
<a name="agents-optimize-performance"></a>

Agenten für Amazon Bedrock bieten Optionen zum Auswählen verschiedener Abläufe, mit denen die Latenz für einfachere Anwendungsfälle optimiert werden kann, in denen Agenten über eine einzige Wissensdatenbank verfügen. Um sicherzustellen, dass Ihr Agent diese Optimierung nutzen kann, überprüfen Sie, ob die folgenden Bedingungen für die entsprechende Version Ihres Agenten gelten:
+ Ihr Agent enthält nur eine Wissensdatenbank.
+ Ihr Agent enthält keine Aktionsgruppen oder sie sind alle deaktiviert.
+ Ihr Agenten fordert keine weiteren Informationen vom Benutzer an, wenn er nicht über genügend Informationen verfügt.
+ Ihr Agent verwendet die Standardvorlage für Orchestrierungs-Prompts.

Wählen Sie die Registerkarte für Ihre bevorzugte Methode aus und führen Sie dann die Schritte aus, um zu erfahren, wie Sie nach diesen Bedingungen suchen:

------
#### [ Console ]

1. Melden Sie sich bei der AWS-Managementkonsole mit einer IAM-Identität an, die zur Verwendung der Amazon-Bedrock-Konsole berechtigt ist. Öffnen Sie dann die Amazon-Bedrock-Konsole unter [https://console.aws.amazon.com/bedrock](https://console.aws.amazon.com/bedrock).

1. Wählen Sie im linken Navigationsbereich die Option **Agenten** aus. Wählen Sie dann im Abschnitt **Agenten** einen Agenten aus.

1. Vergewissern Sie sich im Abschnitt **Agentenübersicht**, dass das Feld **Benutzereingabe** **DEAKTIVIERT** ist.

1. Wenn Sie überprüfen, ob die Optimierung auf den Arbeitsentwurf des Agenten angewendet wird, wählen Sie den **Arbeitsentwurf** im Abschnitt **Arbeitsentwurf** aus. Wenn Sie überprüfen, ob die Optimierung auf eine Version des Agenten angewendet wird, wählen Sie die Version im Abschnitt **Versionen** aus.

1. Vergewissern Sie sich, dass der Abschnitt **Wissensdatenbanken** nur eine Wissensdatenbank enthält. Wenn mehrere Wissensdatenbanken vorhanden sind, deaktivieren Sie alle außer einer. Weitere Informationen zum Deaktivieren von Wissensdatenbanken finden Sie unter [Trennen einer Wissensdatenbank von einem Agenten](agents-kb-delete.md).

1. Vergewissern Sie sich, dass der Abschnitt **Aktionsgruppen** keine Aktionsgruppen enthält. Wenn Aktionsgruppen vorhanden sind, deaktivieren Sie alle. Informationen zum Deaktivieren von Aktionsgruppen finden Sie unter [Bearbeiten einer Aktionsgruppe](agents-action-edit.md).

1. Überprüfen Sie im Abschnitt **Erweiterte Prompts**, ob der Wert für das Feld **Orchestrierung** auf **Standard** festgelegt ist. Wenn es **Außer Kraft gesetzt** wurde, wählen Sie **Bearbeiten** (wenn Sie eine Version Ihres Agenten anzeigen, müssen Sie zuerst zum Arbeitsentwurf navigieren) und gehen Sie wie folgt vor:

   1. Wählen Sie auf der Registerkarte **Erweiterte Prompts** die Registerkarte **Orchestrierung** aus.

   1. Wenn Sie die Vorlage auf die Standardeinstellungen zurücksetzen, wird Ihre benutzerdefinierte Vorlage für Prompts gelöscht. Stellen Sie sicher, dass Ihre Vorlage gespeichert wird, falls Sie sie später benötigen.

   1. Deaktivieren Sie die Option **Standardwerte für Orchestrierungsvorlagen außer Kraft setzen**. Bestätigen Sie die angezeigte Meldung.

1. Um die von Ihnen vorgenommenen Änderungen zu übernehmen, wählen Sie oben auf der Seite mit den **Agentendetails** oder im Testfenster die Option **Vorbereiten** aus. Testen Sie anschließend die optimierte Leistung des Agenten, indem Sie im Testfenster eine Nachricht senden.

1. (Optional) Erstellen Sie bei Bedarf eine neue Version Ihres Agenten, indem Sie die Schritte unter [Bereitstellen und Verwenden eines Amazon-Bedrock-Agenten in Ihrer Anwendung](agents-deploy.md) befolgen.

------
#### [ API ]

1. Senden Sie eine [ListAgentKnowledgeBases](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentKnowledgeBases.html)-Anfrage mit einem [Build-Time-Endpunkt für Agenten für Amazon Bedrock](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt) und geben Sie die ID Ihres Agenten an. Verwenden Sie für die `agentVersion` den `DRAFT` oder geben Sie die entsprechende Version an. Vergewissern Sie sich, dass `agentKnowledgeBaseSummaries` nur ein Objekt enthält (das einer Wissensdatenbank entspricht). Wenn mehrere Wissensdatenbanken vorhanden sind, deaktivieren Sie alle außer einer. Weitere Informationen zum Deaktivieren von Wissensdatenbanken finden Sie unter [Trennen einer Wissensdatenbank von einem Agenten](agents-kb-delete.md).

1. Senden Sie eine [ListAgentActionGroups](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentActionGroups.html)-Anfrage mit einem [Build-Time-Endpunkt für Agenten für Amazon Bedrock](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt) und geben Sie die ID Ihres Agenten an. Verwenden Sie für die `agentVersion` den `DRAFT` oder geben Sie die entsprechende Version an. Überprüfen Sie in der Antwort, ob die Liste `actionGroupSummaries` leer ist. Wenn Aktionsgruppen vorhanden sind, deaktivieren Sie alle. Informationen zum Deaktivieren von Aktionsgruppen finden Sie unter [Bearbeiten einer Aktionsgruppe](agents-action-edit.md).

1. Senden Sie eine [https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgent.html](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgent.html)-Anfrage mit einem [Build-Time-Endpunkt für Agenten für Amazon Bedrock](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt) und geben Sie die ID Ihres Agenten an. Suchen Sie in der Antwort in der Liste `promptConfigurations` im Feld `promptOverrideConfiguration` nach dem [PromptConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptConfiguration.html)-Objekt, dessen `promptType`-Wert `ORCHESTRATION` lautet. Wenn der Wert `promptCreationMode` `DEFAULT` lautet, müssen Sie nichts unternehmen. Wenn er `OVERRIDDEN` lautet, gehen Sie wie folgt vor, um die Vorlage auf die Standardeinstellungen zurückzusetzen:

   1. Wenn Sie die Vorlage auf die Standardeinstellungen zurücksetzen, wird Ihre benutzerdefinierte Vorlage für Prompts gelöscht. Stellen Sie sicher, dass Sie Ihre Vorlage über das Feld `basePromptTemplate` speichern, falls Sie sie später benötigen.

   1. Senden Sie eine [https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgent.html](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgent.html)-Anfrage mit einem [Build-Time-Endpunkt von Agenten für Amazon Bedrock](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt). Legen Sie für das [PromptConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptConfiguration.html)-Objekt, das der Orchestrierungsvorlage entspricht, den Wert `promptCreationMode` auf `DEFAULT` fest.

1. Damit die von Ihnen vorgenommenen Änderungen auf den Arbeitsentwurf angewendet werden, senden Sie eine [https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PrepareAgent.html](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PrepareAgent.html)-Anfrage mit einem [Build-Time-Endpunkt von Agenten für Amazon Bedrock](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt). Testen Sie anschließend die optimierte Leistung des Agenten durch Senden einer [https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html)-Anfrage mit einem [Runtime-Endpunkt von Agenten für Amazon Bedrock](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-rt), indem Sie den `TSTALIASID`-Alias des Agenten verwenden.

1. (Optional) Erstellen Sie bei Bedarf eine neue Version Ihres Agenten, indem Sie die Schritte unter [Bereitstellen und Verwenden eines Amazon-Bedrock-Agenten in Ihrer Anwendung](agents-deploy.md) befolgen.

------