This PR will read the given prompts (positive, negative only but extensible if the contract would change) and then, similarly to how other libraries do it, extract the sha of the embeddings and lora's and include them. The format is derived from how civit's a1111 extension enriches their tooling.
Should require no changes to a workflow
Also adds the model hash to those hashes as civit seemed to stop reading those after this change.
This PR will read the given prompts (positive, negative only but extensible if the contract would change) and then, similarly to how other libraries do it, extract the sha of the embeddings and lora's and include them. The format is derived from how civit's a1111 extension enriches their tooling.
Should require no changes to a workflow
Also adds the model hash to those hashes as civit seemed to stop reading those after this change.
Example output