Skip to content

Auto-caption QoL change, build errors cleared.#876

Open
ElBiggus wants to merge 3 commits into
ostris:mainfrom
ElBiggus:main
Open

Auto-caption QoL change, build errors cleared.#876
ElBiggus wants to merge 3 commits into
ostris:mainfrom
ElBiggus:main

Conversation

@ElBiggus

Copy link
Copy Markdown

Description

Two sets of changes for the price of one:

Auto-captioning spelling fix and QoL feature

  • Fixed a spelling mistake in the Qwen3 captioning prompt ("thurough" replaced with "thorough") - it didn't affect functionality, but it bugged the heck out of me.
  • "Auto caption" now checks to see what's in the dataset and uses the appropriate model as the default so no more having to manually switch to Qwen3 for image sets.

Cleaned up build errors:

  • Webpack was just adding stuff already covered by serverExternalPackages so I nixxed it.
  • Next 15 wants promise-based parameters so I have patched all the places it was unhappy about.
  • Build is now clean so I removed the (deprecated) devIndicators.buildActivity cruft.

Note: only tested on Windows (built using the AI-Toolkit-Easy-Install launch script), so YMMV.

ElBiggus added 3 commits June 10, 2026 15:56
… relevant captioner as the default (i.e. no more having to manually swap to Qwen for image sets!)
…dy covered by `serverExternmalPackages`; Next 15 requires `promise` based parameters so I cleaned them up and patched the route handlers, so it now builds cleanly, no need to suppress anything duyring build! (Note, this has only been tested on Windows, so YMMV.)
…e queue after every N checkpoints allowing progressive unattended training of multiple LoRAs - set max iterations to a high value on a batch of jobs, set a re-queue value, and let them run, and at some point you can check the samples and stop any jobs that seem to be sufficiently trained. (It required some modifications to how return_to_queue startJob works as it was being treated as an exception, spamming the log with errors, and preventing them from restarting properly.)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant