diff --git a/ReadMe.md b/ReadMe.md index ce5c611..1bf832f 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -19,6 +19,20 @@ cropping easy to remove the Gemini watermark. (There are other small changes to increase likelihood of Gemini following the prompt correctly and making a good output.) +### Config file format +```json +{ + "llm_covers": { + "calibre_location": "/Applications/calibre.app", + "default_model": "gemma4:12b-mlx", + "maximum_bytes": 40000 + } +} +``` + +The above are the default settings. If you need something different, you only +need to specify the changes. + ### Gemini Issues None of this works unless you **disable Gemini's personalization/memory**, because it pollutes context extremely badly and will randomly add elements and @@ -44,7 +58,7 @@ generator to check accuracy. ## Tasks - [ ] Add timestamps to when a prompt is sent. - [ ] Specify ETA when sending a prompt (2.5-8 minutes depending on length). (Show as end time as well as relative time.) -- [ ] option to delete input files or intermediate files at end of each operation step +- [ ] option to delete input files or intermediate files at end of each major operation segment (or after its finisher..) - [x] instead of placeholder directories, `mkdir -p` should be used to only make them when necessary - [x] make script resumable instead of having to restart per book - [x] dry run to estimate total time before running full script, print starting ETA @@ -52,4 +66,4 @@ generator to check accuracy. - [x] Combine everything into one script to manage things - [ ] Allow specifying a filter on what to process - [ ] Allow changing the maximum bytes per prompt dynamically (run smaller while I'm doing other things, run full while I'm asleep) -- [ ] specify config format +- [x] specify config format