prompt korrigiert
This commit is contained in:
parent
844d13316a
commit
65bc7622f8
|
|
@ -145,25 +145,26 @@ interview_template: |
|
||||||
# ---------------------------------------------------------
|
# ---------------------------------------------------------
|
||||||
edge_allocation_template: |
|
edge_allocation_template: |
|
||||||
TASK:
|
TASK:
|
||||||
Du bist ein JSON-Filter. Deine Aufgabe ist es, aus einer Liste von "Kandidaten" nur jene Strings auszuwählen, die inhaltlich zum "Textabschnitt" passen.
|
Du bist ein strikter Selektor. Du erhältst eine Liste von "Kandidaten-Kanten" (Strings).
|
||||||
|
Wähle jene aus, die inhaltlich im "Textabschnitt" vorkommen oder relevant sind.
|
||||||
|
|
||||||
TEXTABSCHNITT:
|
TEXTABSCHNITT:
|
||||||
"""
|
"""
|
||||||
{chunk_text}
|
{chunk_text}
|
||||||
"""
|
"""
|
||||||
|
|
||||||
KANDIDATEN (Liste):
|
KANDIDATEN (Auswahl-Pool):
|
||||||
{edge_list}
|
{edge_list}
|
||||||
|
|
||||||
REGELN:
|
REGELN:
|
||||||
1. Wähle nur Kanten, die für den Textabschnitt relevant sind.
|
1. Die Kanten haben das Format "typ:ziel". Der "typ" ist variabel und kann ALLES sein (z.B. uses, blocks, inspired_by, loves, etc.).
|
||||||
2. Gib das Ergebnis als flache JSON-Liste zurück.
|
2. Gib NUR die Strings aus der Kandidaten-Liste zurück, die zum Text passen.
|
||||||
3. Verändere die Strings nicht.
|
3. Erfinde KEINE neuen Kanten. Nutze exakt die Schreibweise aus der Liste.
|
||||||
4. KEINE Objekte, KEINE Keys wie "edges" oder "kanten". Nur die Liste.
|
4. Antworte als flache JSON-Liste.
|
||||||
|
|
||||||
BEISPIEL:
|
BEISPIEL (Zur Demonstration der Logik):
|
||||||
Input Kandidaten: ["uses:ToolA", "references:DocB", "related_to:ThemaC"]
|
Input Text: "Das Projekt Alpha scheitert, weil Budget fehlt."
|
||||||
Text erwähnt ToolA aber nicht DocB.
|
Input Kandidaten: ["blocks:Projekt Alpha", "inspired_by:Buch der Weisen", "needs:Budget"]
|
||||||
Output: ["uses:ToolA"]
|
Output: ["blocks:Projekt Alpha", "needs:Budget"]
|
||||||
|
|
||||||
DEIN OUTPUT (JSON):
|
DEIN OUTPUT (JSON):
|
||||||
Loading…
Reference in New Issue
Block a user