如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)

如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)

摘要

本文介绍了如何在 Obsidian 中使用国产大模型。首先,我们需要注册国产大模型,例如 KIMI。然后,我们可以通过 Obsidian 的插件系统将该模型集成到 Obsidian 中。最后,我们可以利用该模型来生成文本、回答问题或进行自然语言处理任务。

目前 AI 技术非常火热,Obsidian 推出了一系列 AI 有关的插件,但基本都是依托自建模型,或者 OpenAI 等国外大模型,作为国内用户因为自然优先选择国产大模型,或者是使用 OpenAI 的国内转发服务。

在选择国内模型的时候,需要选择兼容 OpenAI 的 SDK 协议的,这样通用性最强最方便使用。比如目前火热的 Kimi,通义千问等除了有网页端可以使用之外,还提供了免费的 API 可供调用。

让 Obsidian 赋能 AI,本地笔记就有了灵魂,可以借助 AI 来执行各种任务,如自动标注关键词、生成摘要、提取实体等。本文以 KIMI 大模型为例,讲一下如何在借助 Obsidian 的 AI 插件,在国内使用大模型。

注册 KIMI 申请 API

  • 首先,你需要访问 Kimi的API后台 或平台,注册并登录你的账户。
  • 在平台上找到 API 服务相关的页面,找到 APIkey 管理选项。
  • 按照指示创建一个新的 API 密钥。请务必复制好这个 API 秘钥并不要泄露。 如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--注册 KIMI 申请 API

安装配置 Obsidian 插件

Obsidian 中有很多 AI 相关的插件,在 Obsidian 插件集市 中会发现很多 Chatgpt 类的插件,这里我们需要选择 可以自定义 API 地址的插件,比如 obsidian-textgenerator-plugincopilotBMO Chatbot 配置这类无非就是设置下面几个参数

模型描述长度适用场景
moonshot-v1-8k适用于生成短文本8k短文本生成
moonshot-v1-32k适用于生成长文本32k长文本生成
moonshot-v1-128k适用于生成超长文本128k超长文本生成

Text Generator 插件配置教程

以 目前热门的 obsidian-textgenerator-plugin 插件配置为例:

  • LLM Provider 选择 Custom 并配置 Endpoint 和 Api key 如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--Text Generator 插件配置教程
  • 高级模式打开 如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--Text Generator 插件配置教程
  • 配置 model 名称 也就是 模型 如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--Text Generator 插件配置教程
  • 打开流传输(可选) 如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--Text Generator 插件配置教程

这样就配置好了。

选中文本,或者在文本当前行 按下快捷键 Ctrl+J 就可以自动生成文本了。

效果如下:

如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--Text Generator 插件配置教程

Copilot 插件配置教程

  • 配置 API key 填写 上面 KIMI 申请的 api 秘钥 sk-xxxxxxx 如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--Copilot 插件配置教程

  • 配置 API 地址 在高级设置中,配置需要替换的 api 地址和模型名称。 注意这里的 API 地址填 Base URL 也就是 https://api.moonshot.cn/v1 如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--Copilot 插件配置教程

  • 保存配置 如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--Copilot 插件配置教程 这样就配置好了,可以通过命令面板 在笔记侧边栏打开一个 chat 对话框 效果如下: 如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--Copilot 插件配置教程

也许有网友说了,就想体验下 chatgpt 原生体验,国内如何体验呢?

github 上有个项目 chatanywhere/GPT_API_free: Free ChatGPT API Key,免费ChatGPT API,支持GPT4 API(免费),ChatGPT国内可用免费转发API,直连无需代理。可以搭配ChatBox等软件/插件使用,极大降低接口使用成本。国内即可无限制畅快聊天。 (github.com)

大家可以试一下,可以申请到一个免费的 key,但需要把 插件中 openai 的端点地址 改为 https://api.chatanywhere.tech 就可以在国内使用了。

如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--Copilot 插件配置教程

具体不再赘述,有更好的想法欢迎大家进入帖子下方参与讨论。

如何在 text generator 插件中配置通义千问

  • 申请 API-KEY

如何开通DashScope并创建API-KEY

  • 设置 Endpoint 和 API key

如何通过OpenAI接口调用通义千问模型

Endpoint:https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions

API 就是之前申请的

如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--如何在 text generator 插件中配置通义千问

  • 设置模型名

模型介绍 计量计费

有好多模型,很多是计费的。

如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--如何在 text generator 插件中配置通义千问

  • 其他配置

如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--如何在 text generator 插件中配置通义千问

如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--如何在 text generator 插件中配置通义千问

如何在 Obsidian 中使用 AI 国产大模型?(KIMI,通义千问)--如何在 text generator 插件中配置通义千问

  • 报错处理

TG Error:k2.text is nota function CORS issue when trying to generate text · Issue #213

TG Error:'presence_penalty'is notsupport now Azure OpenAI Api not working - presence_penalty’s default should be 0 (instead of null) · Issue #250

TGError:Range of top_p shouldbe(0.0,1.0)

分别对应上一条里,三张截图的配置,请按照上一条配置好。

总结

通过使用国产大模型,在 Obsidian 中可以实现更强大的文本生成和处理功能。这为用户提供了更多的工具和资源来帮助他们在 Obsidian 中更高效地处理和组织信息。

讨论

若阁下有独到的见解或新颖的想法,诚邀您在文章下方留言,与大家共同探讨。



反馈交流

其他渠道

版权声明