跳到主要内容

扩展/插件

text-generation-webui 支持多种插件

启用插件

在 Interface mode 选项卡,可以启用或关闭插件 切换后,点击最下方 Apply and restart the interface 重启

img.png

自带插件

名称效果解释场景
apiapi支持创建一个具有两个端点的 API,一个用于在/api/v1/stream端口 5005 进行流式传输,另一个用于在/api/v1/generate端口 5000 进行阻塞api
google_translate对输入输出进行翻译翻译
character_bias聊天模式角色扮演聊天模式下,调整角色的状态,例如角色的心情角色扮演
gallery角色扮演角色图库创建一个包含聊天角色及其图片的图库角色扮演,色色
silero_tts文字转语音使用 Silero 将回复转为语音TTS
elevenlabs_tts文字转语音使用 ElevenLabs API 将将回复转为语音,需要 ElevenLabs API keyTTS
whisper_stt支持语音输入使用 whisper 支持语音输入,然后将语音转为文字STT
send_pictures支持图片输入在聊天模式下使用 BLIP 支持图片输入图片,多模态
multimodal支持文字+图片输入在聊天模式下使用,需要使用支持多模态的模型图片,多模态
openai仿openai api支持支持openai风格的apiapi
superbooga支持超长上下文输入使用 ChromaDB 创建任意大的伪上下文的扩展,将其作为输入文本文件、URL 或粘贴文本。基于superbig多模态,长上下文

其他插件

如果需要安装社区中的其他第三方插件,将插件下载后,复制到 text-generation-webui 安装目录下的 extensions 目录下 一部分插件可能还需要进行环境的配置,请参见对应的插件的文档进行安装

名称效果解释场景
EdgeGPT使用bing chatbing chat 具有互联网访问支持bing, chat
long_term_memory为机器人创建长期记忆将对话记录存储,并进行向量化,让对话机器人能够记住之前的对话memory
complex_memory为机器人创建上下文记忆为机器人进行上下文补充,让它知道额外的背景信息context
discord_bot将响应发送到 discord集成 discord, 可以将生成的文字发送到 discorddiscord
oobabot实现 discord 上的对话机器人集成 discord,可以让机器人在 discord 使用text-generation-webui的能力,进行对话discord
multi_translate增强 google_translate 翻译功能google_translate 扩展的增强版本,提供更多翻译选项(更多引擎、将选项保存到文件、即时打开/关闭翻译的功能)translate
api_advanced增强 api 扩展的功能提供类似 Kobold 的接口。 提供增强的翻译功能,在响应中返回翻译后的内容api
barktts文字转语音Suno-AI 的 Bark 文本转语音的简单实现,具有隐式多语言和简单的音效支持。TTS
webui_langchain_agentLangchain 集成,支持 wikipedia 搜索创建一个 Langchain agent,提供对 wikipedia 的搜索能力Langchain