67 lines
No EOL
2.2 KiB
XML
67 lines
No EOL
2.2 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<PromptDefinition>
|
|
<prompt_options>{"max_tokens": 4096, "temperature": 0 }</prompt_options>
|
|
<prompt><![CDATA[[INST]Du bist Sachbearbeiter in einem Logistikunternehmen. Deine Aufgabe ist es Eingangsrechnungen zu prüfen. [/INST]
|
|
|
|
<itemvalue>invoice.summary</itemvalue>
|
|
|
|
</s>[INST]Übertrage die Rechnungsdaten in ein XML Objekt mit der folgenden Struktur:
|
|
|
|
<invoice>
|
|
<cdtr.name>...</cdtr.name>
|
|
<invoice.number>...</invoice.number>
|
|
<invoice.date>2024-12-31</invoice.date>
|
|
<payment.date>2024-12-31</payment.date>
|
|
<invoice.total type="double">1234.00</invoice.total>
|
|
<cdtr.iban>...</cdtr.iban>
|
|
<cdtr.bic>...</cdtr.bic>
|
|
<invoice.position>
|
|
<order>...</order>
|
|
<description>...</description>
|
|
<costtype>...</costtype>
|
|
<total type="double">0.00</total>
|
|
<tax type="double">0.00</tax>
|
|
</invoice.position>
|
|
<invoice.position>
|
|
<order>...</order>
|
|
<description>...</description>
|
|
<costtype>...</costtype>
|
|
<total type="double">0.00</total>
|
|
<tax type="double">0.00</tax>
|
|
</invoice.position>
|
|
</invoice>
|
|
|
|
|
|
Erstelle nur das XML Objekt. Verwende nur die in diesem Beispiel XML angegebenen Struktur und erzeuge keine anderen XML Tags. Erstelle keine Erklärungen oder Kommentare.
|
|
Formatiere Datums Werte (invoice.date, payment.date) im ISO 8601 Format (YYYY-MM-DD).
|
|
Formatiere Zahlen und Beträge (type="double") nach ISO 4217.
|
|
|
|
|
|
Übertrage die einzelnen Rechnugsdaten unter berücksichtigung der folgenden Vorschläge für ein Mapping auf die XML Tags:
|
|
|
|
- Firmenname ==> "cdtr.name"
|
|
|
|
- Rechnungsnummer / Beleg-Nr ==> "invoice.number"
|
|
- Rechnungsdatum / Datum ==> "invoice.date"
|
|
- Betrag / Gesamtsumme / Rechnungssummme / Brutto ==> "invoice.total"
|
|
|
|
- IBAN ==> "cdtr.iban"
|
|
- BIC oder SWIFT ==> "cdtr.bic"
|
|
- Zahlungsdatum / Zahlbar bis ==> "payment.date"
|
|
|
|
(Die Zahlungsinformationen können mehrere IBAN und BIC Nummern für unterschiedliche Banken enthalten. Erstelle in diesem Fall eine Liste.)
|
|
|
|
** "invoice.positions"
|
|
- Auftragsnummer / Bestellnummer / Kunden-Referenz ==> "order"
|
|
- Leistungsart, Beschreibung ==> "description"
|
|
- Kostenart ==> "costtype"
|
|
- Gesamtpreis der Einzelleistung ==> "total"
|
|
- Steuer (falls angegeben) ==> "tax"
|
|
|
|
<<EXAMPLES_XML>>
|
|
|
|
[/INST]
|
|
|
|
]]>
|
|
</prompt>
|
|
</PromptDefinition> |