From 426e7a4cec7427927cb5c0da11b1330d26ab7c5e Mon Sep 17 00:00:00 2001 From: oobabooga <112222186+oobabooga@users.noreply.github.com> Date: Mon, 7 Jul 2025 08:43:01 -0700 Subject: [PATCH] Update the extensions documentation --- docs/07 - Extensions.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/07 - Extensions.md b/docs/07 - Extensions.md index 78497888..ebcd3c0e 100644 --- a/docs/07 - Extensions.md +++ b/docs/07 - Extensions.md @@ -1,8 +1,14 @@ # Extensions -Extensions are defined by files named `script.py` inside subfolders of `text-generation-webui/extensions`. They are loaded at startup if the folder name is specified after the `--extensions` flag. +Extensions are defined by files named `script.py` inside subfolders of either: +- `text-generation-webui/extensions` +- `text-generation-webui/user_data/extensions` -For instance, `extensions/silero_tts/script.py` gets loaded with `python server.py --extensions silero_tts`. +They are loaded at startup if the folder name is specified after the `--extensions` flag. + +For instance, `extensions/silero_tts/script.py` or `user_data/extensions/silero_tts/script.py` gets loaded with `python server.py --extensions silero_tts`. + +**Note:** Extensions in `user_data/extensions/` take priority over those in `extensions/` when both exist with the same name. ## [text-generation-webui-extensions](https://github.com/oobabooga/text-generation-webui-extensions)