office-alexander-logistics/workflow/prompts/steuerbescheid-extract-de.xml

32 lines
No EOL
1.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{"n_predict": 4096, "temperature": 0 }</prompt_options>
<prompt><![CDATA[[INST]Du bist Sachbearbeiter bei 'Alexander Global Logistics GmbH'. Deine Aufgabe ist es Steuerbescheide zu prüfen. [/INST]
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
</s>[INST] Übertrage die Informationen aus dem Steuerbescheid in eine XML Struktur:
<steuerbescheid>
<steuer.anmelder>....</steuer.anmelder>
<steuerbescheid.position>
<key>...</key>
<duedate type="date"></duedate>
</steuerbescheid.position>
<steuerbescheid.position>
<key>...</key>
<duedate type="date"></duedate>
</steuerbescheid.position>
</steuerbescheid>
Den Anmelder findest du im Absatz 'Anmelder'. Hier ist nur der Firmenname interessant und nicht die Steuernummer und Adresse.
Die Tabelle mit den Positionsnummern enthält einen oder mehrere Buchungsschlüssel (key) mit Detailinformationen.
Eine einzelne Positionszeile beginnt entweder mit dem Buchungsschlüssel 'A....' oder 'B....' und enthält optional ein Fälligkeitsdatum (duedate).
Beachte: Füge keine Erklärungen oder Kommentare hinzu. Formatiere Datumswerte im ISO 8601-Format (YYYY-MM-DD).
[/INST]
]]>
</prompt>
</PromptDefinition>