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.
Verbessern der Korrektheit von Agenten mithilfe erweiterter Prompt-Vorlagen in Amazon Bedrock
Nach der Erstellung wird ein Agent mit den folgenden vier standardmäßigen Basis-Prompt-Vorlagen konfiguriert, in denen beschrieben wird, wie der Agent bei jedem Schritt der Agentensequenz Prompts erstellt, die an das Basismodell gesendet werden sollen. Weitere Details dazu, was jeder Schritt umfasst, finden Sie unter Laufzeitprozess.
-
Vorverarbeitung
-
Orchestrierung
-
Generierung von Antworten in der Wissensdatenbank
-
Nachbearbeitung (standardmäßig deaktiviert)
-
Speicherzusammenfassung
-
Routing-Klassifizierer
Prompt-Vorlagen definieren, wie der Agent die folgenden Aktionen ausführt:
-
Verarbeitet Benutzereingabetext und Ausgabe-Prompts von Basismodellen (FMs)
-
Orchestriert zwischen dem FM, Aktionsgruppen und Wissensdatenbanken
-
Formatiert Antworten und sendet sie an den Benutzer zurück
Durch die Verwendung erweiterter Prompts können Sie die Genauigkeit Ihres Agenten verbessern, indem Sie diese Prompt-Vorlagen ändern, um detaillierte Konfigurationen bereitzustellen. Sie können auch manuell kuratierte Beispiele für Few-Shot-Prompts bereitstellen, bei denen Sie die Modellleistung verbessern, indem Sie beschriftete Beispiele für eine bestimmte Aufgabe bereitstellen.
Wählen Sie ein Thema aus, um mehr über erweiterte Prompts zu erfahren.
Themen
Terminologie zu erweiterten Prompts
Die folgenden Begriffe sind hilfreich, um die Funktionsweise von erweiterten Prompts zu verstehen.
-
Sitzung – Eine Gruppe von InvokeAgent-Anfragen an denselben Agenten mit derselben Sitzungs-ID. Wenn Sie eine
InvokeAgent-Anfrage stellen, können Sie einesessionIdwiederverwenden, die aus der Antwort eines vorherigen Anrufs zurückgegeben wurde, um dieselbe Sitzung mit einem Agenten fortzusetzen. Solange die ZeitidleSessionTTLInSecondsin der Konfiguration des Agenten nicht abgelaufen ist, bleibt dieselbe Sitzung mit dem Agenten aktiv. -
Abschnitt – Ein einziger
InvokeAgent-Anruf. Eine Sitzung besteht aus mindestens einem Abschnitt. -
Iteration – Eine Abfolge der folgenden Aktionen:
-
(Erforderlich) Ein Aufruf des Basismodells
-
(Optional) Ein Aufruf einer Aktionsgruppe
-
(Optional) Ein Aufruf der Wissensdatenbank
-
(Optional) Eine Antwort auf die Anfrage des Benutzers nach weiteren Informationen
Eine Aktion kann übersprungen werden, abhängig von der Konfiguration des Agenten oder den Anforderungen des Agenten zu diesem Zeitpunkt. Ein Abschnitt besteht aus mindestens einer Iteration.
-
-
Prompt: Ein Prompt besteht aus Anweisungen für den Agenten, Kontext und einer Texteingabe. Die Texteingabe kann von einem Benutzer oder von der Ausgabe aus einem anderen Schritt in der Agentensequenz stammen. Der Prompt wird dem Basismodell zur Verfügung gestellt, um den nächsten Schritt zu bestimmen, den der Agent bei der Beantwortung von Benutzereingaben unternimmt.
-
Basisvorlage zum Prompt: Die Strukturelemente, aus denen ein Prompt besteht. Die Vorlage besteht aus Platzhaltern, die zur Laufzeit mit Benutzereingaben, der Agentenkonfiguration und Kontext gefüllt werden, um einen Prompt für das Basismodell zu erstellen, den dieses verarbeitet, sobald der Agent diesen Schritt erreicht. Weitere Informationen zu diesen Platzhaltern finden Sie unter Verwenden von Platzhaltervariablen in Agenten-Prompt-Vorlagen in Amazon Bedrock. Mit erweiterten Prompts können Sie diese Vorlagen bearbeiten.
-
Referenzierung der Nutzdaten – Ein Feature zur Komprimierung von Prompts, die bei der Zusammenarbeit mehrerer Agenten verwendet wird und standardmäßig für den primären Agenten aktiviert ist. Sie hilft dabei, die Anzahl der vom primären Agenten für die Kommunikation mit dem Subagenten oder dem Endbenutzer verwendeten Ausgabetokens zu reduzieren und trägt so zur Kostensenkung bei. Sie verringert außerdem die Größe des Konversationsverlaufs, wenn im Prompt wiederholte Nutzdaten enthalten waren.