invoke-ai / invoke-ai/InvokeAI

[enhancement]: Add extension support, I want to install AnimateDiff in InVoke.

Open
#7,080 5 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
28.2k
Forks
3k
Avg merge
6d 5h
Merged PRs (30d)
19

Description

### Is there an existing issue for this?

- [X] I have searched the existing issues

### What should this feature add?

I would like you to add extension support from the original Gradio Interface. I really need the AnimateDiff extension, but it stopped working for me in the original Gradio.

### Alternatives

Motion models for this extension can be downloaded from InVoke from the original HuggingFace repository, but when the download is complete, an error is returned:

[2024-10-09 12:25:07,659]::[ModelInstallService]::ERROR --> Model install error: https://huggingface.co/guoyww/animatediff/resolve/main/mm_sd_v15.ckpt
InvalidModelConfigException: Unable to determine model type for /home/oaycreations/invokeai/models/tmpinstall_ndwdux_2/mm_sd_v15.ckpt

![2024-10-09_12-50](https://github.com/user-attachments/assets/dd7e108b-96b0-4c04-bcdf-3d7d57050e47)

And not only me one:
https://github.com/lllyasviel/stable-diffusion-webui-forge/issues/434
https://github.com/lllyasviel/stable-diffusion-webui-forge/issues/330
https://github.com/lllyasviel/stable-diffusion-webui-forge/issues/1307

### Additional Content

I left these motion models loading overnight yesterday, but today I saw that only 1 of them loaded. Apparently, without the extension, they are simply not recognized by InVoke.

I think it would be useful to add an additional tab with extensions in the upper left corner, so that adding them is easy and clear. However, this will require the implementation of Gradio code in your Web Interface code.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.