tiny-editor icon indicating copy to clipboard operation
tiny-editor copied to clipboard

🐛 [Bug]: AI 功能完全不可用,代码里写死了本地 Ollama 的接口地址 /api/generate

Open kagol opened this issue 4 months ago • 1 comments

Version

latest

Link to minimal reproduction

尝试配置 DeepSeek 的 apikey,接口 404 了。

看了下 AI 模块的源码,发现请求 AI 的接口时写死了本地 Ollama 接口 /api/generate,而用户真实的使用场景不可以使用本地大模型的。

问题源码:https://github.com/opentiny/tiny-editor/blob/cd20ab5b06919765ba3d1d219f1571296a288313/packages/fluent-editor/src/modules/ai/index.ts#L645

Image

Step to reproduce

如上说明

What is expected

No response

What is actually happening

No response

What is your project name

Wiki

Any additional comments (optional)

No response

kagol avatar Aug 16 '25 15:08 kagol

  1. 考虑接收一个 ai 输出的接口, 让用户自定义这个接口,只规定这个接口返回值的类型, 这样用户可以自己实现 ai 的调用

  2. 内部直接集成 ai-sdklangchainjs 接收模型配置参数

vaebe avatar Aug 16 '25 17:08 vaebe