PKMer_Obsidian 插件:Local GPT

Obsidian 本地 GPT 插件提供了最大隐私和离线访问的 AI 助手功能。该插件允许您在选定的文本上打开上下文菜单,以选择 AI 助手的操作,包括继续写作、总结文本、修复拼写和语法、在文本中查找行动项以及一般帮助。您还可以添加自己的操作,分享最佳操作或从社区获取操作。支持的 AI 提供者包括 Ollama 和兼容 OpenAI 的服务器。插件提供了安装指南和可选的热键配置。该插件的功能包括流式完成、共享和应用预设、选择模型列表以及其他 AI 提供者的支持。此外,还有其他的 Obsidian 插件可供使用。如果您需要使用其他提供者,请在讨论区中留言。


这是一个从 https://pkmer.cn/pkmer-docs/10-obsidian/obsidian%e7%a4%be%e5%8c%ba%e6%8f%92%e4%bb%b6/local-gpt 下的原始话题分离的讨论话题

Local GPT在续写的时候出现了乱码。请问怎么解决?

这得分阶段定位啊,
首先选的这套 LocalGPT 配置 (无论 Ollama 还是直接调任意 OpenAI 兼容 API) 脱离 Ob 直接使用能成功吗?

然后发送请求时看控制台, 返回的 “EventStream” 和 “响应”, 看着是正常文字吗? 类似下面这种是对的 (“content” 里有合理内容):

  • 如果到这里已经乱码了, 那就研究 LLM 配置,
  • 如果到这里没乱码, 那可能是插件向笔记里书写文字时出事