config format specified
This commit is contained in:
@@ -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
|
increase likelihood of Gemini following the prompt correctly and making a good
|
||||||
output.)
|
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
|
### Gemini Issues
|
||||||
None of this works unless you **disable Gemini's personalization/memory**,
|
None of this works unless you **disable Gemini's personalization/memory**,
|
||||||
because it pollutes context extremely badly and will randomly add elements and
|
because it pollutes context extremely badly and will randomly add elements and
|
||||||
@@ -44,7 +58,7 @@ generator to check accuracy.
|
|||||||
## Tasks
|
## Tasks
|
||||||
- [ ] Add timestamps to when a prompt is sent.
|
- [ ] 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.)
|
- [ ] 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] 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] make script resumable instead of having to restart per book
|
||||||
- [x] dry run to estimate total time before running full script, print starting ETA
|
- [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
|
- [x] Combine everything into one script to manage things
|
||||||
- [ ] Allow specifying a filter on what to process
|
- [ ] 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)
|
- [ ] 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
|
||||||
|
|||||||
Reference in New Issue
Block a user