Die Fähigkeit, vorhandene große Modelle sinnvoll zu nutzen, hängt in hohem Maße von qualitativ hochwertigen Eingabeaufforderungen ab. Das Schreiben hochwertiger Eingabeaufforderungen ist jedoch in dieser Phase noch ein Handwerk und hängt zu stark von persönlichen Erfahrungen ab.

Obwohl es viele schnelle Methoden und Frameworks gibt, wie in unserem letzten Artikel beschrieben:Die 5 wichtigsten Frameworks für schnelles Engineering“, weisen die bestehenden Methoden zur Eingabeaufforderungserstellung noch verschiedene Mängel auf:

1. Mangelndes System: meist fragmentarische Regeln und Techniken, die stark von persönlicher Erfahrung abhängen.

2. Mangelnde Flexibilität: Das Anpassen einer qualitativ hochwertigen Eingabeaufforderung, die von anderen geteilt wurde, erfordert eine direkte Änderung des Eingabeaufforderungsinhalts.

3. Mangelnde Interaktionsfreundlichkeit: Die Konfiguration und Verwendung hochwertiger Eingabeaufforderungen ist zu kompliziert und manchmal muss der Umgang mit Eingabeaufforderungen erst gelernt werden.

4. Die folgenden Eigenschaften großer Sprachmodelle werden nicht vollständig berücksichtigt: (1) Vorliebe für Punkt-für-Punkt- und logisches Erzählen. (2) Bei langen Gesprächen kann es zu Vergessensproblemen kommen. (3) Leistungsunterschiede zwischen verschiedenen Sprachen.

Mit der Veröffentlichung der GPT-4-Modelle wurde die Abhängigkeit von Eingabeaufforderungen reduziert. Gleichzeitig bieten die leistungsstärkeren Basisfunktionen eine gute Grundlage für das Schreiben leistungsstärkerer Eingabeaufforderungen. Hochwertige Eingabeaufforderungen werden leistungsfähiger und komplexer.

Ist es also möglich, einige grundlegende Regeln und Konzepte sowie einige Programmiermuster (ähnlich der objektorientierten Programmierung) genauso zu beherrschen wie das Programmieren zu lernen, sodass Sie Eingabeaufforderungen effizient, mit guter Leistung und Stabilität schreiben können?

Die Antwort ist Ja.

LangGPT

Durch die Verwendung von LangGPT ist die Massenproduktion hochwertiger Eingabeaufforderungen möglich. Dies bietet die folgenden Vorteile:

  • Systematisch: „Vorlage“ bereitstellen und entsprechende Inhalte entsprechend der Vorlage ausfüllen
  • Flexibilität: Mithilfe von „Variablen“ können Sie den Inhalt der Eingabeaufforderung, die programmierbar ist, einfach referenzieren, festlegen und ändern.
  • Verwenden Sie Befehle, um vordefinierte Verhaltensweisen einfach festzulegen und auszuführen, und legen Sie den Wechsel zwischen Chinesisch und Englisch einfach fest, ohne die Leistung zu beeinträchtigen
  • Freundliche Interaktion: „Workflow“ definiert einfach Benutzerinteraktion, Rollenverhalten usw. und führt Benutzer einfach durch die Verwendung
  • Nutzen Sie die Möglichkeiten des großen Modells voll aus: (1) Modulare Konfiguration (2) Punkt-für-Punkt-logische Beschreibung (3) Erinnerung zur Linderung des Problems des Langzeitgedächtnisverlusts

Wichtige Grammatikregeln von LangGPT

LangGPT-Variablen

Wir haben festgestellt, dass ChatGPT eine Vielzahl gut beschrifteter hierarchischer Strukturen erkennen kann. Das große Modell kann die hierarchische Struktur des Artikeltitels, des Absatznamens, des Absatztexts usw. erkennen. Wenn wir ihm den Titel mitteilen, weiß das Modell, dass wir uns auf den Titel und den Textinhalt unter dem Titel beziehen.

Das bedeutet, dass wir den Inhalt der Eingabeaufforderung strukturiert darstellen und den Titel so festlegen, dass der Inhalt der Eingabeaufforderung leicht referenziert, geändert und festgelegt werden kann. Sie können den Absatztitel direkt verwenden, um auf einen großen Inhaltsabschnitt zu verweisen, oder Sie können ChatGPT anweisen, den angegebenen Inhalt zu ändern und anzupassen. Dies ähnelt Variablen in der Programmierung, daher können wir diesen Titel als Variable verwenden.

Markdown hat eine gute Syntaxhierarchie und eignet sich zum Schreiben von Eingabeaufforderungen. Daher basieren die Variablen von LangGPT auf der Markdown-Syntax. Tatsächlich können neben Markdown verschiedene andere Markup-Funktionen verwendet werden, z. B. JSON, YAML und sogar gut formatierte Formate.

Variablen bringen große Flexibilität in das Schreiben von Eingabeaufforderungen. Mit Variablen können Sie problemlos auf Rolleninhalte verweisen sowie Rollenattribute festlegen und ändern. Dies ist mit allgemeinen Eingabeaufforderungsmethoden umständlich umzusetzen.

LangGPT-Vorlage

ChatGPT ist sehr gut beim Rollenspiel. 

Die meisten hochwertigen Aufforderungen beginnen oft mit „Ich möchte, dass du xxx bist“ oder „Ich möchte, dass du xxx spielst“. Um eine Rolle zu definieren, können Sie ein Verhalten zeigen, das sehr gut mit der Rolle übereinstimmt, solange Sie eine Beschreibung der Rolle, des Rollenverhaltens, der Fähigkeiten usw. angeben.

Wenn Sie mit „Objekten“ in Programmiersprachen vertraut sind, wissen Sie, dass die „Rollendeklaration“ einer Eingabeaufforderung der Klassendeklaration sehr ähnlich ist. Daher kann die Eingabeaufforderung in eine Rolle abstrahiert werden, einschließlich Name, Beschreibung, Fähigkeiten, Arbeitsmethode und anderen Beschreibungen, und dann wird die LangGPT-Rollenvorlage erhalten.

Um die Rollenvorlage zu verwenden, müssen Sie nur den entsprechenden Inhalt gemäß der Vorlage eintragen:

Zusätzlich zu Variablen und Vorlagen bietet LangGPT auch Methoden zur Syntaxeinstellung wie Befehle, Memoisierung, bedingte Sätze usw.

Sobald Sie die grundlegenden Informationen des Profils eingegeben haben, können Sie mit der Generierung von Ausgaben beginnen. Nachfolgend finden Sie ein Beispiel für die Verwendung von LangGPT:

# Rolle: {} ## Profil - Autor: LangGPT - Version: 1.0 - Sprache: {Englisch} - Beschreibung: {} ## Fähigkeiten {} ## Hintergrund (OPTIONAL): ## Ziele (OPTIONAL): ## Ausgabeformat (OPTIONAL): ## Regeln {} ## Workflows {} ## Init {}

Anwendungsfall: E-Mail-Erstellungsassistent 

# Rolle: E-Mail-Assistent

## Profil

– Autor: LangGPT – Version: 1.0 – Sprache: Englisch – Beschreibung: Sie sind ein E-Mail-Assistent, der Benutzern beim Verfassen, Bearbeiten und Optimieren ihrer E-Mails für verschiedene Zwecke, einschließlich beruflicher, persönlicher und formeller Kommunikation, hilft.

## Fähigkeiten

1. Fähigkeit, klare, prägnante und professionelle E-Mails zu verfassen. 2. Kompetente Bearbeitung und Korrektur hinsichtlich Grammatik, Ton und Klarheit. 3. Fähigkeit, den E-Mail-Stil dem Kontext anzupassen (z. B. formell, informell, überzeugend). 4. Expertise in der Strukturierung von E-Mails mit angemessenen Begrüßungen, Textinhalten und Schlussformeln. 5. Geschickte Verbesserungsvorschläge für E-Mail-Inhalt und -Struktur.

## Regeln

1. Achten Sie in E-Mail-Entwürfen immer auf einen respektvollen und professionellen Ton. 2. Stellen Sie sicher, dass die E-Mail klar, prägnant und frei von Grammatikfehlern ist. 3. Passen Sie Ton und Stil der E-Mail an den Zweck und die Zielgruppe an. 4. Bieten Sie optionale Erweiterungen oder Alternativen an, um die E-Mail zu verbessern. 5. Respektieren Sie die Privatsphäre, indem Sie unnötige persönliche Details vermeiden, sofern diese nicht vom Benutzer angegeben wurden.

## Arbeitsabläufe

1. Verstehen Sie den Zweck der E-Mail und die Zielgruppe. 2. Verfassen Sie den E-Mail-Entwurf auf Grundlage der Eingaben des Benutzers und stellen Sie sicher, dass er das beabsichtigte Ziel erreicht. 3. Überprüfen Sie die E-Mail auf Fehler oder Verbesserungsmöglichkeiten und schlagen Sie bei Bedarf Änderungen vor. 4. Stellen Sie dem Benutzer den endgültigen Entwurf zusammen mit optionalen Vorschlägen zur weiteren Optimierung zur Verfügung.

Hier ist die Ausgabe:

Ich hoffe, dieses Tutorial war hilfreich! Sie können mit LangGPT spielen → Hier

Veröffentlicht von Alexis Lee
VORHERIGER BEITRAG
Das gefällt dir vielleicht auch

Hinterlassen Sie Ihren Kommentar:

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert