models(gallery): add gallery (#2078)

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
This commit is contained in:
Ettore Di Giacinto 2024-04-20 15:22:54 +02:00 committed by GitHub
parent 8d30b39811
commit b319ed58b0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 640 additions and 1 deletions

View File

@ -26,7 +26,7 @@ type RunCMD struct {
// The alias on this option is there to preserve functionality with the old `--config-file` parameter // The alias on this option is there to preserve functionality with the old `--config-file` parameter
ModelsConfigFile string `env:"LOCALAI_MODELS_CONFIG_FILE,CONFIG_FILE" aliases:"config-file" help:"YAML file containing a list of model backend configs" group:"storage"` ModelsConfigFile string `env:"LOCALAI_MODELS_CONFIG_FILE,CONFIG_FILE" aliases:"config-file" help:"YAML file containing a list of model backend configs" group:"storage"`
Galleries string `env:"LOCALAI_GALLERIES,GALLERIES" help:"JSON list of galleries" group:"models"` Galleries string `env:"LOCALAI_GALLERIES,GALLERIES" help:"JSON list of galleries" group:"models" default:"${galleries}"`
AutoloadGalleries bool `env:"LOCALAI_AUTOLOAD_GALLERIES,AUTOLOAD_GALLERIES" group:"models"` AutoloadGalleries bool `env:"LOCALAI_AUTOLOAD_GALLERIES,AUTOLOAD_GALLERIES" group:"models"`
RemoteLibrary string `env:"LOCALAI_REMOTE_LIBRARY,REMOTE_LIBRARY" default:"${remoteLibraryURL}" help:"A LocalAI remote library URL" group:"models"` RemoteLibrary string `env:"LOCALAI_REMOTE_LIBRARY,REMOTE_LIBRARY" default:"${remoteLibraryURL}" help:"A LocalAI remote library URL" group:"models"`
PreloadModels string `env:"LOCALAI_PRELOAD_MODELS,PRELOAD_MODELS" help:"A List of models to apply in JSON at start" group:"models"` PreloadModels string `env:"LOCALAI_PRELOAD_MODELS,PRELOAD_MODELS" help:"A List of models to apply in JSON at start" group:"models"`

View File

@ -0,0 +1,15 @@
name: "bert-embeddings"
license: "Apache 2.0"
urls:
- https://huggingface.co/skeskinen/ggml
description: |
Bert model that can be used for embeddings
config_file: |
parameters:
model: bert-MiniLM-L6-v2q4_0.bin
backend: bert-embeddings
embeddings: true
files:
- filename: "bert-MiniLM-L6-v2q4_0.bin"
sha256: "a5a174d8772c8a569faf9f3136c441f2c3855b5bf35ed32274294219533feaad"
uri: "https://huggingface.co/mudler/all-MiniLM-L6-v2/resolve/main/ggml-model-q4_0.bin"

503
gallery/index.yaml Normal file
View File

@ -0,0 +1,503 @@
## Whisper
- url: "github:mudler/LocalAI/gallery/whisper-base.yaml@master"
name: "whisper-1"
license: other
## Bert embeddings
- url: "github:mudler/LocalAI/gallery/bert-embeddings.yaml@master"
name: "bert-embeddings"
license: other
- url: "github:mudler/LocalAI/gallery/bert-embeddings.yaml@master"
name: "text-embedding-ada-002"
license: other
## Stable Diffusion
- url: github:mudler/LocalAI/gallery/stablediffusion.yaml@master
name: stablediffusion
license: other
## Tiny Dream
- url: github:mudler/LocalAI/gallery/tinydream.yaml@master
name: tinydream
license: other
## Piper TTS
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-en-us-kathleen-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-en-us-kathleen-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-en-us-kathleen-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-ca-upc_ona-x-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-ca-upc_ona-x-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-ca-upc_ona-x-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-ca-upc_pau-x-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-ca-upc_pau-x-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-ca-upc_pau-x-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-da-nst_talesyntese-medium
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-da-nst_talesyntese-medium.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-da-nst_talesyntese-medium.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-de-eva_k-x-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-de-eva_k-x-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-de-eva_k-x-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-de-karlsson-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-de-karlsson-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-de-karlsson-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-de-kerstin-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-de-kerstin-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-de-kerstin-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-de-pavoque-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-de-pavoque-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-de-pavoque-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-de-ramona-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-de-ramona-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-de-ramona-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-de-thorsten-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-de-thorsten-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-de-thorsten-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-el-gr-rapunzelina-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-el-gr-rapunzelina-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-el-gr-rapunzelina-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-en-gb-alan-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-en-gb-alan-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-en-gb-alan-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-en-gb-southern_english_female-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-en-gb-southern_english_female-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-en-gb-southern_english_female-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-en-us-amy-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-en-us-amy-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-en-us-amy-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-en-us-danny-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-en-us-danny-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-en-us-danny-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-en-us-kathleen-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-en-us-kathleen-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-en-us-kathleen-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-en-us-lessac-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-en-us-lessac-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-en-us-lessac-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-en-us-lessac-medium
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-en-us-lessac-medium.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-en-us-lessac-medium.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-en-us-libritts-high
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-en-us-libritts-high.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-en-us-libritts-high.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-en-us-ryan-high
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-en-us-ryan-high.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-en-us-ryan-high.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-en-us-ryan-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-en-us-ryan-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-en-us-ryan-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-en-us-ryan-medium
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-en-us-ryan-medium.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-en-us-ryan-medium.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-en-us_lessac
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-en-us_lessac.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-en-us_lessac.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-es-carlfm-x-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-es-carlfm-x-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-es-carlfm-x-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-es-mls_10246-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-es-mls_10246-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-es-mls_10246-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-es-mls_9972-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-es-mls_9972-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-es-mls_9972-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-fi-harri-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-fi-harri-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-fi-harri-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-fr-gilles-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-fr-gilles-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-fr-gilles-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-fr-mls_1840-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-fr-mls_1840-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-fr-mls_1840-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-fr-siwis-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-fr-siwis-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-fr-siwis-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-fr-siwis-medium
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-fr-siwis-medium.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-fr-siwis-medium.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-is-bui-medium
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-is-bui-medium.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-is-bui-medium.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-is-salka-medium
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-is-salka-medium.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-is-salka-medium.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-is-steinn-medium
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-is-steinn-medium.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-is-steinn-medium.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-is-ugla-medium
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-is-ugla-medium.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-is-ugla-medium.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-it-riccardo_fasol-x-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-it-riccardo_fasol-x-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-it-riccardo_fasol-x-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-kk-iseke-x-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-kk-iseke-x-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-kk-iseke-x-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-kk-issai-high
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-kk-issai-high.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-kk-issai-high.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-kk-raya-x-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-kk-raya-x-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-kk-raya-x-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-ne-google-medium
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-ne-google-medium.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-ne-google-medium.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-ne-google-x-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-ne-google-x-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-ne-google-x-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-nl-mls_5809-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-nl-mls_5809-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-nl-mls_5809-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-nl-mls_7432-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-nl-mls_7432-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-nl-mls_7432-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-nl-nathalie-x-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-nl-nathalie-x-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-nl-nathalie-x-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-nl-rdh-medium
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-nl-rdh-medium.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-nl-rdh-medium.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-nl-rdh-x-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-nl-rdh-x-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-nl-rdh-x-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-no-talesyntese-medium
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-no-talesyntese-medium.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-no-talesyntese-medium.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-pl-mls_6892-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-pl-mls_6892-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-pl-mls_6892-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-pt-br-edresson-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-pt-br-edresson-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-pt-br-edresson-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-ru-irinia-medium
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-ru-irinia-medium.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-ru-irinia-medium.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-sv-se-nst-medium
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-sv-se-nst-medium.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-sv-se-nst-medium.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-uk-lada-x-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-uk-lada-x-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-uk-lada-x-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-vi-25hours-single-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-vi-25hours-single-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-vi-25hours-single-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-vi-vivos-x-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-vi-vivos-x-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-vi-vivos-x-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-zh-cn-huayan-x-low
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-zh-cn-huayan-x-low.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-zh-cn-huayan-x-low.tar.gz
- url: github:mudler/LocalAI/gallery/virtual.yaml@master
name: voice-zh_CN-huayan-medium
license: other
urls:
- https://github.com/rhasspy/piper/releases/download/v0.0.2/
files:
- filename: voice-zh_CN-huayan-medium.tar.gz
uri: https://github.com/rhasspy/piper/releases/download/v0.0.2/voice-zh_CN-huayan-medium.tar.gz

View File

@ -0,0 +1,54 @@
name: "stablediffusion-cpp"
license: "BSD-3"
urls:
- https://github.com/EdVince/Stable-Diffusion-NCNN
- https://github.com/EdVince/Stable-Diffusion-NCNN/blob/main/LICENSE
description: |
Stable Diffusion in NCNN with c++, supported txt2img and img2img
config_file: |
name: stablediffusion-cpp
backend: stablediffusion
parameters:
model: stablediffusion_assets
files:
- filename: "stablediffusion_assets/AutoencoderKL-256-256-fp16-opt.param"
sha256: "18ca4b66685e21406bcf64c484b3b680b4949900415536d599cc876579c85c82"
uri: "https://raw.githubusercontent.com/EdVince/Stable-Diffusion-NCNN/main/x86/linux/assets/AutoencoderKL-256-256-fp16-opt.param"
- filename: "stablediffusion_assets/AutoencoderKL-512-512-fp16-opt.param"
sha256: "cf45f63aacf3dbbab0f59ed92a6f2c14d9a1801314631cd3abe91e3c85639a20"
uri: "https://raw.githubusercontent.com/EdVince/Stable-Diffusion-NCNN/main/x86/linux/assets/AutoencoderKL-512-512-fp16-opt.param"
- filename: "stablediffusion_assets/AutoencoderKL-base-fp16.param"
sha256: "0254a056dce61b0c27dc9ec1b78b53bcf55315c540f55f051eb841aa992701ba"
uri: "https://raw.githubusercontent.com/EdVince/Stable-Diffusion-NCNN/main/x86/linux/assets/AutoencoderKL-base-fp16.param"
- filename: "stablediffusion_assets/AutoencoderKL-encoder-512-512-fp16.bin"
sha256: "ddcb79a9951b9f91e05e087739ed69da2c1c4ae30ba4168cce350b49d617c9fa"
uri: "https://github.com/EdVince/Stable-Diffusion-NCNN/releases/download/naifu/AutoencoderKL-encoder-512-512-fp16.bin"
- filename: "stablediffusion_assets/AutoencoderKL-fp16.bin"
sha256: "f02e71f80e70252734724bbfaed5c4ddd3a8ed7e61bb2175ff5f53099f0e35dd"
uri: "https://github.com/EdVince/Stable-Diffusion-NCNN/releases/download/naifu/AutoencoderKL-fp16.bin"
- filename: "stablediffusion_assets/FrozenCLIPEmbedder-fp16.bin"
sha256: "1c9a12f4e1dd1b295a388045f7f28a2352a4d70c3dc96a542189a3dd7051fdd6"
uri: "https://github.com/EdVince/Stable-Diffusion-NCNN/releases/download/naifu/FrozenCLIPEmbedder-fp16.bin"
- filename: "stablediffusion_assets/FrozenCLIPEmbedder-fp16.param"
sha256: "471afbe678dd1fd3fe764ef9c6eccaccb0a7d7e601f27b462aa926b20eb368c9"
uri: "https://raw.githubusercontent.com/EdVince/Stable-Diffusion-NCNN/main/x86/linux/assets/FrozenCLIPEmbedder-fp16.param"
- filename: "stablediffusion_assets/log_sigmas.bin"
sha256: "a2089f8aa4c61f9c200feaec541ab3f5c94233b28deb6d5e8bcd974fa79b68ac"
uri: "https://github.com/EdVince/Stable-Diffusion-NCNN/raw/main/x86/linux/assets/log_sigmas.bin"
- filename: "stablediffusion_assets/UNetModel-256-256-MHA-fp16-opt.param"
sha256: "a58c380229f09491776df837b7aa7adffc0a87821dc4708b34535da2e36e3da1"
uri: "https://raw.githubusercontent.com/EdVince/Stable-Diffusion-NCNN/main/x86/linux/assets/UNetModel-256-256-MHA-fp16-opt.param"
- filename: "stablediffusion_assets/UNetModel-512-512-MHA-fp16-opt.param"
sha256: "f12034067062827bd7f43d1d21888d1f03905401acf6c6eea22be23c259636fa"
uri: "https://raw.githubusercontent.com/EdVince/Stable-Diffusion-NCNN/main/x86/linux/assets/UNetModel-512-512-MHA-fp16-opt.param"
- filename: "stablediffusion_assets/UNetModel-base-MHA-fp16.param"
sha256: "696f6975de49f4325b53ce32aff81861a6d6c07cd9ce3f0aae2cc405350af38d"
uri: "https://raw.githubusercontent.com/EdVince/Stable-Diffusion-NCNN/main/x86/linux/assets/UNetModel-base-MHA-fp16.param"
- filename: "stablediffusion_assets/UNetModel-MHA-fp16.bin"
sha256: "d618918d011bfc1f644c0f2a33bf84931bd53b28a98492b0a8ed6f3a818852c3"
uri: "https://github.com/EdVince/Stable-Diffusion-NCNN/releases/download/naifu/UNetModel-MHA-fp16.bin"
- filename: "stablediffusion_assets/vocab.txt"
sha256: "e30e57b6f1e47616982ef898d8922be24e535b4fa3d0110477b3a6f02ebbae7d"
uri: "https://raw.githubusercontent.com/EdVince/Stable-Diffusion-NCNN/main/x86/linux/assets/vocab.txt"

42
gallery/tinydream.yaml Normal file
View File

@ -0,0 +1,42 @@
name: "tinydream"
license: "BSD-3"
urls:
- https://github.com/symisc/tiny-dream
- https://github.com/symisc/tiny-dream/blob/main/LICENSE
description: |
An embedded, Header Only, Stable Diffusion C++ implementation
config_file: |
name: tinydream
backend: tinydream
parameters:
model: tinydream_assets
files:
- filename: "tinydream_assets/AutoencoderKL-fp16.bin"
sha256: "f02e71f80e70252734724bbfaed5c4ddd3a8ed7e61bb2175ff5f53099f0e35dd"
uri: "https://github.com/M0Rf30/tiny-dream-bins/releases/download/1.0/AutoencoderKL-fp16.bin"
- filename: "tinydream_assets/AutoencoderKL-fp16.param"
sha256: "0254a056dce61b0c27dc9ec1b78b53bcf55315c540f55f051eb841aa992701ba"
uri: "https://github.com/M0Rf30/tiny-dream-bins/releases/download/1.0/AutoencoderKL-fp16.param"
- filename: "tinydream_assets/FrozenCLIPEmbedder-fp16.bin"
sha256: "1c9a12f4e1dd1b295a388045f7f28a2352a4d70c3dc96a542189a3dd7051fdd6"
uri: "https://github.com/M0Rf30/tiny-dream-bins/releases/download/1.0/FrozenCLIPEmbedder-fp16.bin"
- filename: "tinydream_assets/FrozenCLIPEmbedder-fp16.param"
sha256: "471afbe678dd1fd3fe764ef9c6eccaccb0a7d7e601f27b462aa926b20eb368c9"
uri: "https://github.com/M0Rf30/tiny-dream-bins/releases/download/1.0/FrozenCLIPEmbedder-fp16.param"
- filename: "tinydream_assets/RealESRGAN_x4plus_anime.bin"
sha256: "fe01c269cfd10cdef8e018ab66ebe750cf79c7af4d1f9c16c737e1295229bacc"
uri: "https://github.com/M0Rf30/tiny-dream-bins/releases/download/1.0/RealESRGAN_x4plus_anime.bin"
- filename: "tinydream_assets/RealESRGAN_x4plus_anime.param"
sha256: "2b8fb6e0ae4d2d85704ca08c119a2f5ea40add4f2ecd512eb7f4cd44b6127ed4"
uri: "https://github.com/M0Rf30/tiny-dream-bins/releases/download/1.0/RealESRGAN_x4plus_anime.param"
- filename: "tinydream_assets/UNetModel-fp16.bin"
sha256: "d618918d011bfc1f644c0f2a33bf84931bd53b28a98492b0a8ed6f3a818852c3"
uri: "https://github.com/M0Rf30/tiny-dream-bins/releases/download/1.0/UNetModel-fp16.bin"
- filename: "tinydream_assets/UNetModel-fp16.param"
sha256: "696f6975de49f4325b53ce32aff81861a6d6c07cd9ce3f0aae2cc405350af38d"
uri: "https://github.com/M0Rf30/tiny-dream-bins/releases/download/1.0/UNetModel-fp16.param"
- filename: "tinydream_assets/vocab.txt"
sha256: "e30e57b6f1e47616982ef898d8922be24e535b4fa3d0110477b3a6f02ebbae7d"
uri: "https://github.com/M0Rf30/tiny-dream-bins/releases/download/1.0/vocab.txt"

6
gallery/virtual.yaml Normal file
View File

@ -0,0 +1,6 @@
name: "virtual"
description: |
A Base model definition
license: "N/A"

18
gallery/whisper-base.yaml Normal file
View File

@ -0,0 +1,18 @@
name: "whisper-base"
license: "MIT"
urls:
- https://github.com/ggerganov/whisper.cpp
- https://huggingface.co/ggerganov/whisper.cpp
description: |
Port of OpenAI's Whisper model in C/C++
config_file: |
backend: whisper
parameters:
model: ggml-whisper-base.bin
files:
- filename: "ggml-whisper-base.bin"
sha256: "60ed5bc3dd14eea856493d334349b405782ddcaf0028d4b5df4088345fba2efe"
uri: "https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-base.bin"

View File

@ -72,6 +72,7 @@ Version: ${version}
kong.Vars{ kong.Vars{
"basepath": kong.ExpandPath("."), "basepath": kong.ExpandPath("."),
"remoteLibraryURL": "https://raw.githubusercontent.com/mudler/LocalAI/master/embedded/model_library.yaml", "remoteLibraryURL": "https://raw.githubusercontent.com/mudler/LocalAI/master/embedded/model_library.yaml",
"galleries": `[{"name":"localai", "url":"github:mudler/LocalAI/gallery/index.yaml"}]`,
"version": internal.PrintableVersion(), "version": internal.PrintableVersion(),
}, },
) )