Add support for new Hugging Face models (Llama, Mistral, SDXL variants) and related dependencies#500
Merged
Merged
Conversation
Replace en dashes, multiplication signs, and inconsistent range formatting with hyphens and 'x', standardizing all numeric ranges and resolution descriptions in English and Spanish docstrings.
…schemas for text generation
… with respective schemas for image generation
…-Image models with respective schemas for image generation
…olLM, PixArtSigma, SD15 Depth, HED, OpenPose, SDXL Canny, SDXL Turbo, and Stable Diffusion XL with respective imports
…gs in huey_job_queue
…dling Move heavyweight/optional imports into methods/constructors to reduce startup cost. Raise RuntimeError only when missing dependencies are actually used, with clearer messages and tracebacks.
…ai weights Replace stabilityai/stable-diffusion-2* model IDs with sd2-community/* equivalents; update description in EN and ES to note that the original weights have been deprecated and removed from the stabilityai organization.
cristian-tamblay
approved these changes
Mar 26, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Introduces support for multiple new Hugging Face models (e.g., Llama, Mistral, Mixtral, SDXL variants) by implementing their classes and registering them in the initial component registry, making them available in DashAI. As part of these integrations, additional dependencies were introduced, and noisy third-party startup warnings from these libraries are now suppressed to maintain a clean console output.
Type of Change
Check all that apply like this [x]:
Changes (by file)
DashAI/back/models/...: Added multiple new model classes and schemas (Llama, Mistral, Mixtral, PixArtSigma, SDXL variants, ControlNet variants, etc.).DashAI/back/initial_components.py: Updatedget_initial_componentsto register all newly supported models.DashAI/__main__.py: Suppressed noisy warnings introduced by new model dependencies.DashAI/back/dependencies/job_queues/huey_job_queue.py: Suppressed warnings in background jobs caused by newly added libraries.Testing (optional)
Notes (optional)