关于 flutter-chatbot TTS 的配置设计

TTS 的配置包含:接口,模型的选择,以及音色的设置。

可以做成:全局一套配置或者默认配置 + 每个对话可以自定义配置(就像默认角色与每个对话可以自定义接口,模型,角色一样)。但是个人觉得似乎全局一套配置就够用了,不知道大家觉得哪种比较好?

4 个赞

我觉得这个更好,毕竟自定义程度更高,那个模型是可以自己输入模型列表的吗?支持中文名字的模型吗?

跟选聊天模型一样,从接口的模型列表中选一个。想自定义模型名的话,可以加到接口的模型列表里。

大佬的软件已经用上了,很好很强大

大佬,你能用这个测试吗?我一直都是用的它的docker私有化部署的
https://tts.mzzsfy.eu.org

兼容 OpenAI 的 tts 接口就可以,目前只做了这种格式。

传入参数能够支持自定义模型参数吗?

https://tts.mzzsfy.eu.org/help.html

1 个赞

/api/tts/list 这个路径刷新获取tts模型列表能支持一下吗?类似于你之前那个v1/models的设计
@Arthur63

openai 好像没做获取音色这个接口。

那你加上这个可以吗?比如来一个小按钮,勾上才会显示,可以自定义获取音色的路径,这个路径可以作为一个示例

emmm,后面再做兼容吧。

你那个Chatbot完全不兼容Groq和不完全兼容AZ,走One API中转为OpenAI格式后仍然报错,但是Open WebUI也只支持OpenAI格式,但是不知道它照样可以可以使用经过One API中转的几乎任何模型

如果能复制配置,同时能和多个ai聊天就更好了,可以参考chatall ai-shifu/ChatALL: Concurrently chat with ChatGPT, Bing Chat, Bard, Alpaca, Vicuna, Claude, ChatGLM, MOSS, 讯飞星火, 文心一言 and more, discover the best answers

我直接跳起来学一手,刚学flutter,正少项目,我看了一眼依赖文件,没看到数据库的依赖,现在项目没涉及到保存数据吗?

完全本地的客户端,全用 json 存的。