基本用法
本章节提供一些常见的管理员操作示例,帮助你快速开始使用 Knowlith 插件。
1. 配置 API 密钥
首次启动插件后,你需要配置 AI 提供商的 API 密钥。
- 打开
plugins/Knowlith/modules/llm.yml文件。 - 找到你使用的提供商(例如
siliconflow)。 - 将其
apiKey值设置为你的 API 密钥。推荐使用环境变量${YOUR_ENV_VARIABLE_NAME}并设置对应的环境变量。 - 类似地,在
plugins/Knowlith/modules/embedding.yml中配置 Embedding 模型的 API 密钥。 - 保存文件并执行
/kl reload命令重载插件。
2. 配置和嵌入知识库
如果你想使用 QA 功能,需要配置并嵌入知识库。
- 打开
plugins/Knowlith/modules/knowledge.yml文件。 - 配置一个知识库,指定
embedding-model和sources(例如,指向包含 Markdown 文件的本地目录)。 - 保存文件并执行
/kl reload。 - 在游戏中使用
/knowledge manage命令打开管理界面。 - 找到你配置的知识库,右键点击进行嵌入。等待嵌入完成。
3. 使用 QA 功能
知识库嵌入完成后,玩家可以使用 QA 功能提问。
- 使用命令
/qa ask [你的问题]。 - 或者使用
/qa ui打开图形界面进行提问。
4. 使用 AI 聊天
- 使用
/aichat open打开聊天会话界面。 - 选择一个模型或创建一个新会话。
- 在聊天界面中与 AI 进行对话。