Skip to content

基于 Yunzai 的 AIGC 插件,可免费使用 FLUX、SD、MJ 等绘图、LLM 推理、谷歌实时搜索 LLM、Vits 语音合成等功能。支持多模型接入、多 Key 负载均衡、图生图、直链获取、Markdown 图片输出等特性

License

Notifications You must be signed in to change notification settings

AIGC-Yunzai/siliconflow-plugin

Repository files navigation

SiliconFlow-PLUGIN(SF-PLUGIN) 🍓

  • 一个适用于 Yunzai 系列机器人框架 多功能AI集成插件,支持多种AI服务和模型:
    • 🎨 AI绘图:支持SiliconFlow、Midjourney等多个绘图模型,支持文生图和图生图
    • 🤖 智能对话:集成多种对话模型,支持历史记录、用户昵称获取、预设列表快速切换,预设拥有独立上下文,结合Markdown图片输出以获得沉浸式角色扮演体验
    • 🔍 实时搜索:通过#gg命令实现智能搜索和信息聚合
    • 🗣️ 语音合成:集成Fishaudio的高质量TTS服务
    • 📊 资源管理:支持多key负载均衡,提供图片直链获取等功能
    • 🔗 链接处理:自动提取和处理消息中的URL
    • ⚡ WebSocket:支持WebSocket与前端通信实现实时对话与绘图,详情看前端地址部署教程

Tip

插件官网(施工中):SiliconFlow-插件

将逐步接入更多AI服务和功能,Synaptic Fusion插件——对接万物!

安装插件

1. 克隆仓库

git clone https://github.com/AIGC-Yunzai/siliconflow-plugin.git ./plugins/siliconflow-plugin

Note

如果你的网络环境较差,无法连接到 Github,可以使用 GitHub Proxy 提供的文件代理加速下载服务:

git clone https://ghfast.top/https://github.com/AIGC-Yunzai/siliconflow-plugin.git ./plugins/siliconflow-plugin

如果已经下载过本插件需要修改代理加速下载服务地址,在插件根目录使用:

git remote set-url origin https://ghfast.top/https://github.com/AIGC-Yunzai/siliconflow-plugin.git

2. 安装依赖

pnpm install --filter=siliconflow-plugin

使用教程

  • 如果是低版本的icqq,图生图和直链无法获取图链,请使用以下脚本,在 Yunzai 根目录执行即可
curl -sL Gitee.com/eggacheb/parser/raw/master/ver | bash

教程

绘画辅助工具

点击展开更多绘画教程

插件配置

Warning

非常不建议手动修改配置文件,本插件已兼容 Guoba-plugin ,请使用锅巴插件对配置项进行修改

功能列表

请使用 #sf帮助 获取完整帮助

  • 接入多项免费画图/语言模型
  • 支持图生图
  • 多keys同时并发
  • 接入MJ绘图
  • 接入Fishaudio语音合成
  • 支持图片直链获取
  • #ss 对话 MD 图片输出
  • #gg 对话实现实时搜索功能
  • 对话支持历史记录、获取用户昵称,结合 MD 输出以获取沉浸式角色扮演体验
  • 支持接口列表,方便快速切换预设,预设具有独立的上下文
  • 支持 WebSocket 与前端通信实现实时对话与绘图,详情看前端地址部署教程
  • TODO..

支持与贡献

如果你喜欢这个项目,请不妨点个 Star🌟,这是对开发者最大的动力。

有意见或者建议也欢迎提交 IssuesPull requests

感谢

  • Fish-Audio:Brand new TTS solution
  • vits-plugin:一个适用于 Yunzai 系列机器人框架 的的 AI 语音合成插件,让你能够在机器人中使用 AI 语音合成功能;Fishaudio语音同传的方式绝大部分参考了该项目的实现方法,Fish-Audio.json也是直接用的该项目的,很是感谢!
  • midjourney-proxy:一个开源的MJ代理项目,同时提供了免费的公益API站点,让更多人能够体验AI绘画的乐趣!

许可证

本项目使用 GNU AGPLv3 作为开源许可证。

About

基于 Yunzai 的 AIGC 插件,可免费使用 FLUX、SD、MJ 等绘图、LLM 推理、谷歌实时搜索 LLM、Vits 语音合成等功能。支持多模型接入、多 Key 负载均衡、图生图、直链获取、Markdown 图片输出等特性

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published