跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

KoboldAI 安装与配置指南:AI 写作工具入门

综述由AI生成KoboldAI 是一款基于浏览器的 AI 辅助写作前端,支持多种本地和远程 AI 模型。文章详细介绍了三种安装方式,包括在线运行、Windows 离线安装及 Linux 脚本部署,并涵盖 Docker 容器化方案。内容涉及 Python 环境依赖配置、模型选择策略、冒险与写作等使用模式,以及 Softprompts 和 Userscripts 高级功能。此外还包含 REST API 接口说明及常见问题解决方案,帮助用户完成从环境搭建到实际应用的完整流程。

steve发布于 2026/4/8更新于 2026/5/2316 浏览

KoboldAI 简介

KoboldAI 是通往 GPT 写作的门户,提供标准化的写作工具套件,包括记忆功能、作者笔记、世界信息、保存加载、可调节的 AI 设置、格式化选项等。你可以将其作为写作助手、游戏平台或聊天机器人使用。

核心功能亮点
  • 多种游戏模式:小说模式、冒险模式、聊天模式
  • 丰富的 AI 模型:支持多种本地和云端模型
  • 完整写作工具:记忆系统、世界构建、格式控制

安装方式

在线运行

使用 Google Colab 在线运行 KoboldAI,无需安装任何软件。

  • TPU 版本:支持 13B 大模型
  • GPU 版本:兼容更多 2.7B 模型

Google Colab 使用技巧:

  • 定期处理验证码,避免实例被关闭
  • 使用 Google Drive 存储文件和设置
  • 可选择下载保存文件到本地

Windows 安装

  1. 运行安装脚本:
    • 以管理员身份运行 install_requirements.bat
    • 选择临时 B:驱动器选项
    • 等待安装完成,不要中途关闭
  2. 启动应用:
    • 运行 play.bat 或 remote-play.bat

克隆仓库:

git clone <repository_url>
cd KoboldAI-Client

Linux 安装

  1. 安装依赖:
    • Nvidia 用户:运行 ./play.sh
    • AMD 用户:运行 ./play-rocm.sh

克隆仓库:

git clone <repository_url>
cd KoboldAI-Client

环境配置

依赖要求

项目使用 Python 环境,主要依赖包括:

  • transformers==4.24.0 - Hugging Face 模型加载
  • torch>=1.9,<1.13 - PyTorch 深度学习框架
  • Flask==2.2.3 - Web 应用框架

完整依赖列表见 requirements.txt

模型配置

KoboldAI 支持多种 AI 模型,配置文件位于 maps/ 目录:

  • bloom.json
  • gpt_neo.json
  • gptj.json

使用模式

冒险模式
  • 启用设置中的冒险模式
  • 使用第二人称视角("You take the sword")
  • 支持角色扮演和文本冒险游戏
写作助手模式
  • 使用小说优化模型
  • 第一人称或第三人称写作
  • 专业的文学创作支持
聊天模式
  • 自动添加用户名到对话开头
  • 防止 AI 以用户身份发言
  • 适合对话式交互

Docker 部署

对于喜欢容器化部署的用户,项目提供了多种 Docker 方案:

CUDA 支持
  • Dockerfile
  • docker-compose.yml
ROCM 支持(AMD GPU)
  • Dockerfile
  • docker-compose.yml

性能优化

模型选择策略
  • 新手推荐:从 6B 模型开始
  • 写作需求:选择小说优化模型
  • 游戏需求:选择冒险模式模型
硬件配置建议
  • NVIDIA GPU:Compute Capability 5.0+
  • AMD GPU:仅 Linux 系统支持
  • CPU 模式:虽然较慢但可用

常见问题

安装失败处理
  • ModuleNotFoundError:重新运行安装脚本
  • GPU 未找到:检查 CUDA 版本兼容性
  • 配置文件缺失:确保模型文件完整
网络连接问题
  • 检查防火墙设置
  • 验证端口 5000 是否可用
  • 使用 remote-play 脚本进行远程访问

高级功能

Softprompts 软提示
  • 改变现有模型的输出风格
  • 支持特定主题和写作风格
  • 社区资源丰富
Userscripts 用户脚本
  • 自动化任务和修改 AI 行为
  • 使用 LUA5.4 脚本语言
  • 内置安全沙盒保护

API 接口

KoboldAI 提供完整的 REST API:

  • 访问地址:http://127.0.0.1:5000/api
  • 交互式文档支持
  • 便于集成其他应用

目录

  1. KoboldAI 简介
  2. 核心功能亮点
  3. 安装方式
  4. 在线运行
  5. Windows 安装
  6. Linux 安装
  7. 环境配置
  8. 依赖要求
  9. 模型配置
  10. 使用模式
  11. 冒险模式
  12. 写作助手模式
  13. 聊天模式
  14. Docker 部署
  15. CUDA 支持
  16. ROCM 支持(AMD GPU)
  17. 性能优化
  18. 模型选择策略
  19. 硬件配置建议
  20. 常见问题
  21. 安装失败处理
  22. 网络连接问题
  23. 高级功能
  24. Softprompts 软提示
  25. Userscripts 用户脚本
  26. API 接口
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • AI 中转 API 原理揭秘:低价背后的机制与风险
  • MySQL 表约束核心指南:从基础到外键实战
  • SpringAI 通过 Ollama 本地部署 Deepseek 模型实现对话机器人
  • 80 元低成本无人机系统设计与实现
  • C++ IO 流体系详解
  • SpringAI 结合 Ollama 本地部署 Deepseek 模型实现对话机器人
  • Xiaozhi-ESP32 开源 AI 语音机器人:低成本构建个人智能助理
  • 基于 JSP 的志愿者管理系统设计与实现
  • cxx-qt 底层机制:实现 C++ 与 Rust 无缝通信及开发效率提升
  • 阿里云发布通义听悟:音视频内容 AI 处理新工具评测
  • 微信小程序 AR 开发:5 步实现增强现实应用
  • 前端面试高频场景题汇总
  • 前缀和算法详解:连续数组与矩阵区域和
  • AIGC 时代技术创作者如何守护数字作品价值
  • IsaacLab 快速搭建机器人训练环境入门指南
  • 数据结构——图:遍历、最小生成树与最短路径
  • Flash Attention 导入报错 undefined symbol 解决方案
  • Llama 3:Meta 新一代开源大语言模型详解
  • Tactical RMM 开源远程监控管理工具使用指南
  • AI 问答知识库本地化部署指南:基于 FastGPT

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online