Amazon Nova Zeit zum Überlegen geben (Gedankenkette)
Sie können die Problemlösungsfähigkeiten von Amazon Nova verbessern, indem Sie komplexe Probleme in einfachere, besser zu bewältigende Aufgaben oder Zwischenschritte unterteilen. Amazon-Nova-Modelle erzielen bessere Ergebnisse beim Schlussfolgern, wenn ihnen ausreichend Zeit eingeräumt wird, um das Problem zu durchdenken und anschließend zu einer Antwort zu gelangen. Dieser Prozess, bei dem das Modell dazu angeleitet wird, Schritt für Schritt zu denken und zu versuchen, zu einer Schlussfolgerung zu gelangen, bevor es zu einer Antwort kommt, wird als Chain-of-Thought-Prompting (CoT) bezeichnet.
Durch die schrittweise Anleitung von Amazon Nova in einem logischen Denkprozess gewährleistet CoT-Prompting eine klarere Logik und verbessert die Kohärenz und Genauigkeit der Ausgabe. Bei der Lösung einer mathematischen Textaufgabe kann das Modell beispielsweise zunächst die relevanten Variablen identifizieren, dann auf der Grundlage der gegebenen Informationen Gleichungen aufstellen und schließlich diese Gleichungen lösen, um zur Lösung zu gelangen. Diese Strategie minimiert nicht nur Fehler, sondern macht auch den Denkprozess transparenter und leichter nachvollziehbar, wodurch die Qualität der Amazon-Nova-Ausgabe verbessert wird.
Die einfachste Methode, um Amazon-Nova-Modelle zum Nachdenken aufzufordern, besteht darin, am Ende Ihrer Abfrage Anweisungen wie Schritt für Schritt überlegen oder eine strengere Formulierung wie Bitte NICHT antworten, ohne schrittweise zu überlegen hinzuzufügen. Sie können den Denkprozess von Amazon-Nova-Modellen auch explizit steuern, indem Sie beispielsweise angeben: Zunächst Folgendes berücksichtigen … Dann denke darüber nach, dass … Schließlich antwortest du ….
Die Gedankenkette wird aus mehreren Gründen empfohlen, von denen einige im Folgenden hervorgehoben werden:
-
Genauigkeit verbessern: Wenn man dem Modell die Möglichkeit gibt, vor der Antwort zunächst nachzudenken, kann es zu einem besseren Ergebnis gelangen, als wenn das Modell direkt zum Handeln aufgefordert wird.
-
Debugging-Prozess verbessern: Manchmal hilft die Gedankenkette dabei, zu ermitteln, wo und warum das Modell Fehler gemacht hat. Dieses Feedback ist unerlässlich, um zu verstehen, wie man Prompts iterieren kann, um die Mängel in der Argumentation der Modelle zu verbessern.
Eine Gedankenkette ist nicht immer notwendig und kann zu zusätzlichem Aufwand führen. Erwägen Sie, CoT in den folgenden Szenarien nicht zu verwenden:
-
Höhere Latenz und Ausgabetoken: Gedankenketten können die Latenzzeit erhöhen, da das Modell vor der Antwort nachdenkt, was zu einer Erhöhung der Latenzzeit und der Ausgabetoken führt.
-
Einfachere Aufgaben benötigen kein CoT: Nicht alle Aufgaben erfordern eine tiefe Gedankenkette. Wir empfehlen generell die Verwendung der Gedankenkette bei Aufgaben wie mehrstufigen Analysen, mathematischen Problemen und komplexen Denkaufgaben.
Prompt-Vorlagen für verschiedene Stile des Chain-of-Thought-Prompting:
Gedankenkette mit offenem Ende
{{User query}} Think step-by-step.
Lenkung der CoT-Ausrichtung des Modells
{{User query}} Please follow these steps: 1. {{Step 1}} 2. {{Step 2}} ...
Denkanweisungen auf Systemebene für eine verbesserte CoT
"system" : [{ "text": """The Bot first thinks about the reasoning process and then provides the User with the answer. The reasoning process is enclosed with <thinking> </thinking> and answer enclosed with <output> </output> that is, <thinking> Reasoning process here </thinking> <output> Answer here </output>""" }], "messages": [{ "role": "user", "content": [{ "text": "{{ Actual User Query }}" }] }]
Das Modell Amazon Nova Premier ist ein Modell mit höherer Intelligenz aus der Amazon-Nova-Familie, das komplexere Aufgaben bewältigen kann. Sollten Ihre Aufgaben ein fortgeschrittenes Denken in Gedankenketten erfordern, empfehlen wir Ihnen, die vorstehende Prompt-Vorlage zu verwenden. Dieser Ansatz kann dazu beitragen, die Analytik- und Problemlösungsfähigkeiten des Modells zu verbessern.
Durch Hinzufügen von „Schritt für Schritt denken“ am Ende wird das Modell darauf vorbereitet, mit einer zusätzlichen Verarbeitung zu beginnen, bevor es zur Antwort springt.
Rolle |
Nicht optimierter Prompt |
CoT-Prompt mit offenem Ende |
|---|---|---|
Benutzer |
Ich erwäge zwei Anlagemöglichkeiten und würde mich über deine Hilfe freuen, um die beste Entscheidung zu treffen. Option A ist ein Anleihenfonds mit geringem Risiko und einer erwarteten jährlichen Rendite von 3 %, während Option B ein Aktienportfolio mit moderatem Risiko und einer erwarteten jährlichen Rendite von 7 % ist. Welche Option würdest du angesichts meiner finanziellen Ziele und meiner Risikobereitschaft empfehlen? |
Ich erwäge zwei Anlagemöglichkeiten und würde mich über deine Hilfe freuen, um die beste Entscheidung zu treffen. Option A ist ein Anleihenfonds mit geringem Risiko und einer erwarteten jährlichen Rendite von 3 %, während Option B ein Aktienportfolio mit moderatem Risiko und einer erwarteten jährlichen Rendite von 7 % ist. Welche Option würdest du angesichts meiner finanziellen Ziele und meiner Risikobereitschaft empfehlen? Schritt für Schritt denken. |
Assistent |
Bei der Entscheidung zwischen einem risikoarmen Anleihenfonds (Option A) und einem moderat risikobehafteten Aktienportfolio (Option B) ist es wichtig, sich über die finanziellen Ziele, die Risikobereitschaft, den Anlagehorizont und die aktuelle finanzielle Situation im Klaren zu sein. Hier sind einige wichtige Faktoren aufgeführt, die bei jeder Option zu berücksichtigen sind: Option A: Anleihenfonds mit geringem Risiko Vorteile:
Nachteile:
Option B: Aktienportfolio mit moderatem Risiko Vorteile:
Nachteile:
Zu berücksichtigende Faktoren:
Empfehlung:
Die beste Entscheidung hängt letztendlich von Ihrer individuellen finanziellen Situation und Ihren Zielen ab. Im Zweifel können Sie auch einen Finanzberater konsultieren, der Ihnen auf Grundlage Ihres vollständigen Finanzprofils eine individuelle Beratung anbieten kann. |
Um eine fundierte Entscheidung zwischen den beiden Anlagemöglichkeiten zu treffen, müssen wir mehrere Faktoren berücksichtigen, darunter die finanziellen Ziele, die Risikobereitschaft, den Zeithorizont und die aktuelle finanzielle Situation. Hier ist eine schrittweise Aufschlüsselung: Schritt 1: Risikobereitschaft beurteilen
Schritt 2: Finanzielle Ziele bewerten
Schritt 3: Berücksichtigen der aktuellen finanziellen Situation
Schritt 4: Zeithorizont
Schritt 5: Diversifikation
Schritt 6: Finanzberater konsultieren Sollten Sie sich nicht sicher sein, welche Option für Sie am besten geeignet ist, kann Ihnen ein Finanzberater auf der Grundlage einer umfassenden Analyse Ihrer finanziellen Situation eine individuelle Beratung anbieten. Endgültige Empfehlung
Letztendlich sollte die Entscheidung eng mit Ihrer persönlichen finanziellen Situation und Ihrer Risikobereitschaft abgestimmt sein. |
Durch das Hinzufügen von schrittweisen Hinweisen kann das Modell seine Verarbeitung besser strukturieren, bevor es zu seiner endgültigen Lösung gelangt.
Rolle |
Nicht optimierter Prompt |
Anleitender CoT-Prompt |
|---|---|---|
Benutzer |
Sie sind Projektmanager eines kleinen Softwareentwicklungsteams, das mit der Einführung eines neuen App-Features beauftragt ist. Sie möchten den Entwicklungsprozess optimieren und eine termingerechte Lieferung sicherstellen. |
Sie sind Projektmanager eines kleinen Softwareentwicklungsteams, das mit der Einführung eines neuen App-Features beauftragt ist. Sie möchten den Entwicklungsprozess optimieren und eine termingerechte Lieferung sicherstellen. Dazu gehen Sie wie folgt vor:
|
Assistent |
Um den Entwicklungsprozess für die Einführung eines neuen App-Features zu optimieren und eine zeitnahe Bereitstellung zu gewährleisten, können wir die folgenden Strategien umsetzen: 1. Definieren klarer Ziele und Anforderungen
2. Agile Methodik
3. Aufgabenmanagement
4. Zusammenarbeit und Kommunikation
5. Fortlaufende Integration und fortlaufende Bereitstellung (CI/CD)
6. Codeprüfungen und Paarprogrammierung
7. Risikomanagement
8. Leistungsüberwachung und Anpassungen
9. Qualitätssicherung
10. Kommunikation mit Interessenvertretern
Wenn Sie diese Strategien befolgen, können Sie den Entwicklungsprozess rationalisieren, die Zusammenarbeit verbessern und die termingerechte Bereitstellung des neuen App-Features sicherstellen. |
Selbstverständlich! Hier ist ein detaillierter Plan für die Einführung eines neuen App-Features gemäß den von Ihnen beschriebenen Schritten: 1. Anforderungen definieren Ziel: Erfassung und Dokumentation aller notwendigen Anforderungen für das neue App-Feature. Schritte:
Deliverables:
2. Aufgaben aufschlüsseln Ziel: Das Feature in überschaubare Aufgaben für das Entwicklungsteam zerlegen. Schritte:
Deliverables:
3. Deadlines festlegen Ziel: Festlegung klarer Fristen für jede Aufgabe, um eine termingerechte Lieferung zu gewährleisten. Schritte:
Deliverables:
4. Fortschritte überwachen und optimieren Ziel: Den Entwicklungsprozess verfolgen, Engpässe identifizieren und Anpassungen vornehmen, um das Projekt auf Kurs zu halten. Schritte:
Deliverables:
Übersicht Durch Befolgen dieser Schritte können Sie die Entwicklung des neuen App-Features effektiv verwalten und dabei klare Anforderungen, effizientes Aufgabenmanagement, realistische Fristen und kontinuierliche Überwachung zur Optimierung des Prozesses sicherstellen. Dieser strukturierte Ansatz wird dazu beitragen, das Feature termingerecht und im Rahmen des vorgegebenen Umfangs bereitzustellen. |
Amazon Nova Premier weist im Vergleich zu den anderen Amazon-Nova-Modellen eine höhere Intelligenz auf, wodurch es als leistungsfähigerer Partner fungieren kann. Um die Fähigkeiten des Modells weiter zu verbessern, kann die Einbindung von Prompts auf Systemebene eine umfassendere und differenziertere Verarbeitung durch Amazon Nova Premier fördern.
Rolle |
Nicht optimierter Prompt |
Erzwungene CoT im System-Prompt |
|---|---|---|
System-Prompt |
Der Bot analysiert zunächst den Denkprozess und liefert dem Benutzer anschließend die Antwort. Der Denkprozess ist wie folgt eingeschlossen: <thinking> </thinking> und die Antwort ist eingeschlossen in: <output> </output>; d. h. <thinking>\n\n Denkprozess hier\n\n</thinking>\n\n<output>\n\n Antwort hier\n\n</output>. |
|
Benutzer |
Ich erwäge zwei Anlagemöglichkeiten und würde mich über deine Hilfe freuen, um die beste Entscheidung zu treffen. Option A ist ein Anleihenfonds mit geringem Risiko und einer erwarteten jährlichen Rendite von 3 %, während Option B ein Aktienportfolio mit moderatem Risiko und einer erwarteten jährlichen Rendite von 7 % ist. Welche Option würdest du angesichts meiner finanziellen Ziele und meiner Risikobereitschaft empfehlen? |
Ich erwäge zwei Anlagemöglichkeiten und würde mich über deine Hilfe freuen, um die beste Entscheidung zu treffen. Option A ist ein Anleihenfonds mit geringem Risiko und einer erwarteten jährlichen Rendite von 3 %, während Option B ein Aktienportfolio mit moderatem Risiko und einer erwarteten jährlichen Rendite von 7 % ist. Welche Option würdest du angesichts meiner finanziellen Ziele und meiner Risikobereitschaft empfehlen? |
Assistent |
Bei der Entscheidung zwischen einem risikoarmen Anleihenfonds (Option A) und einem moderat risikobehafteten Aktienportfolio (Option B) ist es wichtig, sich über die finanziellen Ziele, die Risikobereitschaft, den Anlagehorizont und die aktuelle finanzielle Situation im Klaren zu sein. Hier sind einige wichtige Faktoren aufgeführt, die bei jeder Option zu berücksichtigen sind: Option A: Anleihenfonds mit geringem Risiko Vorteile:
Nachteile:
Option B: Aktienportfolio mit moderatem Risiko Vorteile:
Nachteile:
Zu berücksichtigende Faktoren:
Empfehlung:
Die beste Entscheidung hängt letztendlich von Ihrer individuellen finanziellen Situation und Ihren Zielen ab. Im Zweifel können Sie auch einen Finanzberater konsultieren, der Ihnen auf Grundlage Ihres vollständigen Finanzprofils eine individuelle Beratung anbieten kann. |
<thinking> Also, der Benutzer versucht, sich zwischen zwei Investitionen zu entscheiden: Option A, ein risikoarmer Rentenfonds mit 3 % jährlicher Rendite, und Option B, ein moderat risikoreiches Aktienportfolio mit 7 %. Sie haben ihre finanziellen Ziele und ihre Risikobereitschaft angesprochen, aber nicht genau beschrieben, wie diese aussehen. Hmm, ich muss das vorsichtig angehen. Zuerst muss ich daran erinnern, dass Investitionsentscheidungen von der Risikobereitschaft, dem Zeithorizont, den finanziellen Zielen und der aktuellen finanziellen Situation der Person abhängen. Da der Benutzer keine genauen Angaben zu seinen Zielen oder seiner Risikobereitschaft gemacht hat, kann ich keine definitive Empfehlung aussprechen. Aber vielleicht kann ich die Faktoren skizzieren, die sie berücksichtigen sollten. Anleihen mit geringem Risiko sind sicherer. Wenn jemand also das Geld bald braucht oder es sich nicht leisten kann, den Kapitalbetrag zu verlieren, sind Anleihen eine gute Wahl. Aktien haben höhere Renditen, aber eine höhere Volatilität. Wenn der Zeithorizont länger ist, wie zum Beispiel bei der Altersvorsorge, können sie vielleicht das Risiko für ein höheres Wachstum in Kauf nehmen. Außerdem ist Diversifikation wichtig. Vielleicht eine Mischung aus beidem? Moment, der Benutzer fragt, was er wählen soll. Wenn sie eine hohe Risikotoleranz und langfristige Ziele haben, Option B. Wenn sie risikoscheu sind oder Stabilität benötigen, Option A. Da sie jedoch keine Angaben gemacht haben, sollte ich ihnen möglicherweise empfehlen, ihre eigene Situation einzuschätzen. Ich könnte klärende Fragen stellen, aber da dies hier nicht möglich ist, muss ich beide Optionen darstellen. Ein weiterer Ansatz: erwartete Renditen im Vergleich zu tatsächlichen. Aktien weisen höhere erwartete Renditen auf, jedoch mit einer höheren Standardabweichung. Anleihen sind berechenbarer. Wenn die finanziellen Ziele also ein bestimmtes Einkommensniveau erfordern, ist die 7 %-Option möglicherweise vorteilhafter, jedoch mit einem gewissen Risiko verbunden. Alternativ müssen sie möglicherweise ein Gleichgewicht finden. Sollte die Inflation hingegen über 3 % liegen, könnten Anleihen möglicherweise nicht mithalten. Wenn jedoch die Risikotoleranz des Anlegers gering ist, könnten die kurzfristigen Verluste problematisch sein, selbst wenn Aktien langfristig gesehen vorteilhafter sind. Ich möchte auch darauf hinweisen, dass die Wertentwicklung in der Vergangenheit kein Indikator für zukünftige Ergebnisse ist. Vielleicht schlage ich vor, dass sie sich ihren Anlagehorizont ansehen. Wenn es sich um eine kurzfristige Investition handelt (z. B. 1–3 Jahre), sind Anleihen sicherer. Langfristig (über 5–10 Jahre) könnten Aktien trotz Volatilität besser abschneiden. Außerdem ist es wichtig, das aktuelle Portfolio zu berücksichtigen. Wenn der Anleger bereits stark in Aktien investiert ist, könnte die Aufnahme von Anleihen eine Diversifizierung bewirken. Oder umgekehrt. Ohne die bestehenden Investitionen zu kennen, ist es schwierig. Der Benutzer erwägt diese beiden Optionen jedoch unverändert. Daher sollte die Antwort wahrscheinlich die Vor- und Nachteile erläutern und ihnen empfehlen, ihre eigene Risikotoleranz und ihren Zeithorizont zu bewerten. Wenn sie das Geld bald brauchen, entscheiden Sie sich für Anleihen. Wenn sie warten und Höhen und Tiefen bewältigen können, Aktien. Schlage wenn möglich eine Kombination vor. Da es aber zwei Optionen gibt, könntest du sie anhand typischer Szenarien anleiten. Moment, vielleicht sucht der Benutzer nach einer allgemeinen Empfehlung. Da die Frage lautet, was besser ist, jedoch keine Einzelheiten angegeben wurden. Daher muss ich die Vor- und Nachteile der einzelnen Optionen darlegen und dann vorschlagen, dass sie, ohne ihre genaue Situation zu kennen, ihre Entscheidung auf der Grundlage ihrer eigenen Risikobereitschaft und ihrer Ziele treffen sollten. Wenn beispielsweise die Kapitalerhaltung für sie Priorität hat, A. Wenn Wachstum wichtiger ist, B. Die Antwort sollte jedoch unter Berücksichtigung dieser Aspekte individuell angepasst werden. </thinking> <output> Um die beste Anlage zu ermitteln, sollten die folgenden Faktoren unter Berücksichtigung Ihrer Risikobereitschaft und Ihrer finanziellen Ziele beachtet werden:
Empfehlung:Wählen Sie Option A, wenn Sie Liquidität und Sicherheit benötigen oder eine geringe Risikobereitschaft haben. Wählen Sie Option B, wenn Sie ein höheres Wachstum anstreben, Risiken tolerieren können und einen längeren Zeitplan haben. </output> |
Anmerkung
Amazon Nova Premier kann bei der Verwendung von Chain-of-Thought-Prompting gelegentlich zu ausschweifenden Erklärungen neigen. Dies kann manchmal dazu führen, dass das Modell mehrere Dimensionen eines Problems analysiert. Diese Verarbeitungsebene ist jedoch möglicherweise nicht immer vom Benutzer gewünscht, da sie eine große Anzahl von Ausgabetoken verwenden kann. Um zu vermeiden, dass das Modell zu übermäßigen Erklärungen tendiert, empfehlen wir Ihnen, die folgenden Anweisungen zu befolgen:
Keep your thinking brief and provide step by step thinking in <thinking> tags.
Um die Modellleistung zu verbessern, kann das Chain-of-Thought-Prompting eine effektive Methode sein. Dieser Ansatz ermöglicht es dem Modell, komplexe Probleme in besser handhabbare Komponenten zu zerlegen, alternative Lösungen in Betracht zu ziehen und letztendlich die Gesamtqualität seiner Ergebnisse zu verbessern. Es ist jedoch zu beachten, dass die vermehrte Verwendung von Chain-of-Thought-Prompting mit Kompromissen einhergehen kann, wie beispielsweise höheren Rechenkosten und Latenzzeiten aufgrund der Generierung zusätzlicher Ausgabetoken.