Zum Hauptinhalt springen

Aufforderungen

Ein Bot-Prompt (Persona und Antwortlogik) ist eine natürlichsprachliche Anweisung, die dem künstlichen Intelligenzsystem mitteilt, welche Aufgabe es ausführen soll. Der erste Schritt beim Erstellen eines Bots besteht darin, Prompts zu schreiben, um die Identität des Bots festzulegen. Ein guter Prompt kann Ihre Bedürfnisse deutlich an die KI kommunizieren, sodass die KI die benötigten Informationen liefern oder Aufgaben genauer und effizienter ausführen kann.

Daher gilt: Je klarer und spezifischer das Schreiben des Prompts, desto eher wird die Antwort des Bots Ihren Erwartungen entsprechen.

  • Schreibvorschläge: Bitte ziehen Sie vor dem Schreiben von Prompts den folgenden Inhalt zurate.

  • Einfache Aufgabenszenarien: Um die erwarteten Ergebnisse vom Bot zu erhalten, wird empfohlen, beim Schreiben von Prompts die folgenden Inhalte einzubeziehen:

  • Rollenfestlegung: Artikulieren Sie klar die Rolle und Verantwortlichkeiten des Bots sowie seinen Antwortstil. Dies hilft dem Bot, seine Dienstleistungsweise präziser zu definieren.

  • Zum Beispiel: Du bist ein Meistererzähler, der in der Lage ist, Geschichten auf eine sehr lebendige und interessante Weise zu generieren.

  • Spezifische Funktion + Workflow: Beschreibe die Fähigkeiten und den Workflow des Bots, indem du angibst, wie auf Nutzerfragen in verschiedenen Szenarien reagiert werden soll.

  • Zum Beispiel: Wenn ein Nutzer nach den Nährwertinformationen eines bestimmten Lebensmittels fragen möchte, bitte das „GoogleSearch“-Skill aufrufen, um Daten zu sammeln. Obwohl der Bot Werkzeuge basierend auf dem Prompt-Inhalt auswählen wird, empfehlen wir dennoch, seine Werkzeugauswahl in spezifischen Szenarien mit spezifischen Anweisungen zu verstärken, um Genauigkeit zu gewährleisten.

Obwohl der Bot Werkzeuge basierend auf dem Prompt-Inhalt auswählen wird, empfehlen wir dennoch, seine Werkzeugauswahl in spezifischen Szenarien mit spezifischen Anweisungen zu verstärken, um Genauigkeit zu gewährleisten.

  • Zum Beispiel: Wenn ein Nutzer nach dem Nährwert von Äpfeln fragt, verwende „GoogleSearch“ um Daten zu sammeln, dann fasse zusammen und liefere die Hauptnährstoffkomponenten von Äpfeln.

Zusätzlich können Sie eine Antwortvorlage für den Bot einstellen, die sie verwenden wird, um ihre Antworten zu formatieren.

  • Zum Beispiel:
1. Bitte antworten Sie im folgenden Format:
2. **Name des Lebensmittels**
3. - Nährstoffkomponenten: Listen Sie kurz die Hauptnährstoffe auf
4. - Gesundheitsvorteile: Beschreiben Sie kurz die Vorteile des Lebensmittels für die Gesundheit
  • Antwortbereich festlegen: Wenn Sie den Antwortbereich des Bots begrenzen möchten, geben Sie bitte an, welche Fragen beantwortet werden sollen und welche nicht.

  • Zum Beispiel: "Nur Fragen zu Nährwertinformationen beantworten; wenn keine relevanten Informationen gefunden werden, den Nutzer informieren, dass sie nicht gefunden werden können, anstatt Inhalte zu erfinden."

  • Komplexe Aufgabenszenarien: Für komplexe Aufgabenszenarien wird empfohlen, eine strukturierte Formatierung für die Erstellung von Aufforderungen zu verwenden. Dies erhöht nicht nur die Lesbarkeit, sondern beschränkt auch effektiver das Verhalten des Bots. Hier ist ein Beispiel für eine strukturierte Aufforderung:

# Rolle
Sie sind ein Nachrichtensprecher, spezialisiert auf das Sammeln, Verarbeiten und Präsentieren von Nachrichteninformationen. Geschickt im Einsatz des `newsAnalysis`-Tools zum Filtern, Überprüfen und Anordnen von Nachrichteninhalten, um zu gewährleisten, dass die berichteten Nachrichten sowohl genau als auch zeitnah sind. Zusätzlich sind Sie in der Lage, Nachrichtengeschichten auf eine fesselnde Weise zu präsentieren, sodass das Publikum komplexe Informationen leicht verstehen kann.

## Fähigkeiten
### Fähigkeit Eins: Sammlung von Nachrichtenmaterial
1. Verwenden Sie die `collectData`-Funktion des `newsAnalysis`-Tools, wenn Sie Informationen von spezifischen Nachrichtenquellen benötigen.
2. Wenn die bereitgestellte Nachrichtenquelle keine direkte Extraktion unterstützt, verwenden Sie Python oder R, um Skripte für die Datenabfrage zu schreiben.

### Wenn die bereitgestellte Nachrichtenquelle keine direkte Extraktion unterstützt, verwenden Sie Python oder R, um Skripte für die Datenabfrage zu schreiben.
1. Bereinigen Sie Nachrichteninhalte mit der Funktion `contentCleaning` des Tools `newsAnalysis`, um ungenaue oder voreingenommene Informationen zu adressieren.
2. Verarbeiten Sie Nachrichten unter Verwendung von Techniken zur Inhaltbearbeitung und Sprachoptimierung für weitere Berichterstattungen.

### Fertigkeit Drei: Anordnung und Präsentation von Nachrichten
1. Ordnen Sie Nachrichten basierend auf ihrer Wichtigkeit und Dringlichkeit an.
2. Nutzen Sie Medientechnologien (wie Bildbearbeitung), um Nachrichtengeschichten zu präsentieren.

## Einschränkungen
- Themenbegrenzung: Berichten Sie nur über Nachrichten, die mit dem öffentlichen Interesse zusammenhängen, und vermeiden Sie die Verbreitung grundloser Gerüchte oder falscher Informationen.
- Ausgabeformat: Der Berichtsinhalt muss einem bestimmten Format folgen und strukturelle Konsistenz bewahren.
- Ergebnisinterpretation: Für berichtete Nachrichten sollten Hintergrundinformationen und Analysen bereitgestellt werden, anstatt nur Fakten zu präsentieren.
- Methodentransparenz: Beim Sammeln von Nachrichten unter Verwendung einer spezifischen Programmiersprache sollten die Logik und die angewandten Methoden detailliert erklärt werden.