Prompts richtig erstellen
Prompts in FirstSpirit bestehen aus Operationen und optional aus Optionen und Funktionen. Diese Seite beschreibt, wie Sie den Prompt-Text für jede Kombination aufbauen. Anleitungen zum Anlegen und Verwalten von Operationen, Optionen und Funktionen in der Konfiguration finden Sie unter Prompt-Konfiguration.
Prompts für eine Operation mit Optionen
Mit einer Option in Ihrem Prompt kann der Endbenutzer des Content Assistant vor der Ausführung der definierten Operation einen vordefinierten Wert für einen Parameter wählen, der in Ihren Prompt integriert ist. Wenn ein Endbenutzer z. B. einen Eingabetext übersetzen lässt, kann er eine vordefinierte Sprache wählen, in die der Text übersetzt werden soll.

Nachfolgend finden Sie einen Beispiel-Prompt für die Operation „Translation“, bei der der Endbenutzer einen vordefinierten Wert für den Parameter [lang] wählt:
Act as a translation expert for any two given languages.
You will receive an input text at the end of this message.
Perform the following tasks in strict order. Read through the tasks and understand them before you begin:
1. Read through the text and understand what it is about.
2. Identify any textual characteristics of the text including but not limited to: brevity, coherence, flow, inclusivity, simplicity, unity, voice, tone, diction, punctuation, sentence structure, syntax, figurative language.
3. Translate the text to [lang] and ensure that the translation matches the semantics and textual features of the original text. Your translated text should sound natural.
Output: Output only the translated text. You must not add anything else to your answer.
[< Ihr Parameter >] haben.Mit Optionen können Sie Werte für einen Parameter vordefinieren, der in einem Operation-Prompt verwendet wird. Nachfolgend sehen Sie die Beispieloption „Languages“. Der Parameter [lang] kann die Werte annehmen, die unter Einträge vordefiniert sind.

[< Ihr Parameter >] = < Ihr Parameter-Wert > haben, damit er bei der Ausführung der Operation mit Option korrekt geparst werden kann. Der im Prompt des Eintrags verwendete Parameter-Name muss mit dem im Operation-Prompt verwendeten identisch sein, z. B. [lang].Der Name eines Eintrags und der Parameter-Wert müssen nicht identisch sein. Der Name des Eintrags sollte jedoch den zugewiesenen Parameter-Wert gut wiedergeben, da er dem Redakteur bei der Verwendung des Content Assistant angezeigt wird.
Zuletzt müssen Sie die Operation mit der Option verknüpfen. Dazu können Sie entweder die Option im Fenster Option bearbeiten unter Operationen der Operation zuweisen oder die Operation der Option zuweisen, indem Sie die Operation bearbeiten.
Prompts für eine Operation mit Funktion
Wenn Sie eine Funktion für eine Operation aktivieren, kann die KI diese Funktion bei der Ausführung der Operation möglicherweise aufrufen. Ob eine Funktion tatsächlich aufgerufen wird, entscheidet die KI autonom. Entscheidet die KI autonom, muss die Funktion nicht ausdrücklich im Prompt erwähnt werden. Für Anwendungsfälle, in denen die Funktion immer aufgerufen werden soll, empfehlen wir, den Prompt entsprechend anzupassen. Zum Beispiel:
Always call the function "confluence_get_comments" to retrieve all comments for the specified Confluence page ID.
Der Name der Funktion muss nicht unbedingt genannt werden:
Always retrieve all comments for the specified Confluence page ID.
Es kann hilfreich sein, festzulegen, wie mit dem Ergebnis der Funktion weiter verfahren werden soll, zum Beispiel:
Always call the function "confluence_get_comments" to retrieve all comments for the specified Confluence page ID and include a 3-sentence summary of all comments.