是否有行级补全插件

是否有obsidian的行级补全插件,我在商店中尝试了copilot auto completion。并配置了硅基流动的模型和api,但是它无法正常工作。我的URL是https://api.siliconflow.cn/v1/chat/completions
,模型名称是Qwen/QwQ-32B,并配置了相应密钥。是否有其他根据上下文行级补全文本的插件。

类似于下图的效果,可以自动补全很大一段话。只需要按下tab即可。

插件市场搜 “ai complete” / “auto complete” 能找到好多, 感觉简介认真写的, 近期仍在更新的, 都可以给个机会试试

楼主这问题, 得看到具体报错才好解决, copilot auto completion 有个 Test Connection 按钮, 起码先能看到连接成功, 然后使用时打开控制台, 看看报的啥错

好的,我目前还在找这样的插件。
然后我copilot auto completion的Test Connection是可以正常连接的,但是我在使用时它不起效果也没有任何弹窗报错。我的api是硅基流动的https://api.siliconflow.cn/v1/chat/completions
模型是Qwen/QwQ-32B。
同时,我让我的同学使用硅基流动复现了这个操作发现使用同样无法自动补全,这有可能是一个可复现的问题。可能与API供应商或者其他因素有关

试了下, 设为 Qwen/QwQ-32B 确实成功率低, 偶尔也能补全出来三两次

遇到的两个最大问题是:

  • 这是个推理模型, 响应速度慢
  • 这个插件要求返回 THOUGHT: ...\nLANGUAGE: Markdown\nANSWER: ... 这个格式, 然后字符匹配抓 ANSWER: 那一截文本, 问题是有时会返回中文冒号, 就解析不了

换了个 Qwen/Qwen2.5-Coder-7B-Instruct 感觉反而成功率更高