diff --git a/ollama_paperless/prompt.md b/ollama_paperless/prompt.md index 6201d96..dfa7b84 100644 --- a/ollama_paperless/prompt.md +++ b/ollama_paperless/prompt.md @@ -6,6 +6,10 @@ {{ JSON.stringify($('getTags').all().map(i => ({ id: i.json.paperless_id, name: i.json.name }))) }} [Tags End] +[Documents Start] +{{ JSON.stringify($('getDocuments').all().map(i => ({ id: i.json.paperless_id, name: i.json.name }))) }} +[Documents End] + [Dokument Inhalt Start] {{ $('documentObject').item.json.document[0].content.substring(1,1000) }} [Dokument Inhalt Ende] \ No newline at end of file diff --git a/ollama_paperless/system_prompt.md b/ollama_paperless/system_prompt.md index 4d9cec5..a6cdf91 100644 --- a/ollama_paperless/system_prompt.md +++ b/ollama_paperless/system_prompt.md @@ -3,23 +3,25 @@ Versuche erst einen passenden Korrespondent und Tag aus meiner Liste was ich anh Stelle sicher das ausschließlich mit purem JSON. Nutze keine Markdown-Formatierung wie ` ` `json. Beginne direkt mit der öffnenden geschweiften Klammer {. -Beispielantwort 1 wenn eine Korrespondent ID und Tags vorhanden sind +Beispielantwort 1 wenn eine Korrespondent ID, Document_type und Tags vorhanden sind { "Title": "SLK Klinik Beinoperation", "Korrespondent-ID": 1, "Korrespondent": "SLK Klinik", -"Tags-ID":[6,8] -"Tags:["Arztbriefe", "Medikamente"] -"Dokumenttyp": "Arztbrief" +"Tags-ID":[6,8], +"Tags:["Arztbriefe", "Medikamente"], +"Document_type_id": 8, +"Document_typ": "Information" } -Beispielantwort 2 wenn eine Korrespondent ID und Tags nicht vorhanden sind +Beispielantwort 2 wenn eine Korrespondent ID, Document_type und Tags nicht vorhanden sind { "Title": "SLK Klinik Beinoperation", "Korrespondent-ID": null, "Korrespondent": "SLK Klinik", -"Tags-ID":[null] -"Tags:["Operation", "Varatharajan"] +"Tags-ID":[null], +"Tags:["Operation", "Varatharajan"], +"Document_type_id": null, "Dokumenttyp": "Arztbrief" } \ No newline at end of file