hokusai/bulkgen/providers
Konstantin Fickel d565329e16
All checks were successful
Continuous Integration / Build Package (push) Successful in 31s
Continuous Integration / Lint, Check & Test (push) Successful in 49s
feat: support multiple reference images with model-aware API mapping
Replace singular reference_image field with reference_images list to
support an arbitrary number of reference images. Map them to the correct
BFL API parameter names based on model family:
- flux-2-*: input_image, input_image_2, ..., input_image_8
- flux-kontext-*: input_image, input_image_2, ..., input_image_4
- flux 1.x: image_prompt (single)

BREAKING CHANGE: reference_image config field renamed to reference_images (list).
2026-02-14 17:19:54 +01:00
..
__init__.py feat: add abstract Provider base class 2026-02-13 20:10:02 +01:00
bfl.py refactor: replace blackforest package with custom async BFL client 2026-02-14 16:44:36 +01:00
image.py feat: support multiple reference images with model-aware API mapping 2026-02-14 17:19:54 +01:00
text.py refactor: switch to basedpyright, remove pydantic-settings 2026-02-13 20:25:28 +01:00