Commit graph

18 commits

Author SHA1 Message Date
249e65c55f
rename the project to paperless-llm-workflows
given the server architecture and new integration into paperless
workflows a new name describes better what this project is about
2025-11-22 02:17:56 +01:00
3e572167c5
add utoipa for documenting hook endpoints 2025-11-17 01:42:55 +01:00
bda34530a5
add next_tag parameter to webhook parameters
allow webhook to sepecify the next tag that will be applied to the
document after processing has finished. This allows for creating more
complex workflows using tags to setup processing stages
2025-11-17 00:02:24 +01:00
7c331ab605
implement receiving webhooks 2025-11-14 03:07:19 +01:00
1763adda3b
draft webhook server architecture
inital draft for an server based architecture where documents that
should be processed are receivied via webhook request from paperless.
Works asynchronously, incoming webhook requests queue documents for processing
2025-11-11 23:24:32 +01:00
3b9e9489e3 update paperless-api-client to 6.0.1
the newest patch release contains fixes for newly discovered
incosistencies in the paperless-ngx api specification
2025-11-09 21:09:17 +01:00
27e504b019
better model guidance through probablity space constraints
itroduce a new field to the field extract type. This field is used to
feed the model extra information about the value that should be
extracted from the document context using an indirect approach. This is
done by forcing the model to ouput all allowed enum variants in case of
select fields or adding an extra format identiefier before value
extraction occurs.
2025-11-02 15:17:59 +01:00
332816b5e1
set version to 0.1.2
Some checks failed
Rust / build (push) Has been cancelled
2025-10-30 15:46:25 +01:00
d1228b4f0b
add dry-run mode 2025-10-29 17:11:42 +01:00
8aa5d0babd
more possible backends with feature flags 2025-10-26 22:56:31 +01:00
20c46c875f
enable features for compute backend selection 2025-10-26 20:52:41 +01:00
0ad11249aa enable configuration of model and gpu resources 2025-10-25 23:41:02 +02:00
f1ad05702c point dependencies to public availible code 2025-10-24 13:55:27 +02:00
40937f0702 implement logic to convert extracted custom field to an custom field instance for upload to paperless 2025-10-11 23:36:41 +02:00
ef3d838896 working extraction custom fields \o/ 2025-10-11 12:07:18 +02:00
a41ecdf77c generate json schema from custom field definition 2025-10-05 18:26:32 +02:00
0a767adf95 fetching data required for pipeline 2025-08-28 12:52:27 +02:00
1894d5f866 initial test of generated openapi client 2025-08-27 17:40:15 +02:00