Chatbox 是什么?
Chatbox 是一款跨平台的 AI 桌面客户端,支持 Windows、macOS 和 Linux 系统。它提供了一个统一的界面来接入多种大型语言模型,包括 OpenAI 的 GPT 系列、Anthropic 的 Claude、Google 的 Gemini、以及本地部署的开源模型(如 Llama、Mistral 等)。所有对话数据默认存储在本地,用户无需担心隐私泄露。
Chatbox 是否完全免费?
Chatbox 本身是免费软件,用户可以无限制地安装和使用客户端。但调用 AI 模型时,如果使用第三方 API(例如 OpenAI、Claude 的官方接口),需要自行提供 API Key 并承担相应费用。如果使用本地模型(如通过 Ollama 或 llama.cpp 加载),则只需要消耗本地计算资源,没有额外订阅费。
我可以用 Chatbox 连接哪些 AI 模型?
Chatbox 支持多种模型接入方式:通过 OpenAI 兼容的 API 连接 GPT-4、GPT-4o、GPT-3.5 等;通过 Anthropic API 连接 Claude 3.5 Sonnet、Claude Opus 等;通过 Google AI API 连接 Gemini 1.5 Pro/Flash;还支持 Azure OpenAI、OpenRouter、Groq、DeepSeek 等第三方服务。此外,它原生集成 Ollama,可调用本地运行的 Llama、Qwen、Phi 等开源模型。
我的聊天数据安全吗?Chatbox 会收集我的对话吗?
Chatbox 的所有聊天记录默认保存在本地计算机的 SQLite 数据库中,不经过任何远程服务器。开发者不会收集、查看或上传任何对话内容。唯一可能涉及数据传输的情况是:当你使用远程 API(如 OpenAI)时,消息会发送到该 API 提供商的服务器,这是由你选择的模型服务商决定的,而非 Chatbox 自身。
如何在 Windows 上安装 Chatbox?
访问 Chatbox 官方网站(chatboxai.app),在首页点击“下载”按钮,选择 Windows 版本。下载的安装包为 exe 格式,双击运行后按照向导完成安装。安装过程中可以选择安装路径和快捷方式。首次启动后,你需要在设置中填入 API Key 或配置本地模型路径才能开始对话。
Chatbox 支持手机端吗?
目前 Chatbox 主要面向桌面端,提供 Windows、macOS 和 Linux 版本。官方暂未发布 iOS 或 Android 移动应用。但你可以通过 Web 浏览器访问部分第三方集成方案,或者使用类似功能的移动端应用(如 ChatGPT 官方 App)。Chatbox 开发团队在官网说明中未提及移动端计划,建议关注官方更新日志了解后续动态。
如何配置 OpenAI 的 API Key?
打开 Chatbox 后,点击左下角的设置图标(齿轮),选择“模型提供商”。在列表中找到 OpenAI,点击“添加 API Key”。输入你在 OpenAI 官网获取的密钥(以 sk- 开头),然后选择一个默认模型(如 gpt-4o-mini)。注意:API Key 会以加密形式存储在本地,Chatbox 不会将其发送到任何非 OpenAI 的服务器。
Chatbox 可以上传文件进行分析吗?
可以。Chatbox 支持上传多种格式的文件作为上下文,包括文本文件(.txt、.md、.csv、.json)、图片(.png、.jpg、.webp)、PDF 和 Office 文档(.docx、.pptx、.xlsx)。上传后,Chatbox 会提取文件中的文本内容(对于图片则描述其视觉信息),然后发送给 AI 模型进行分析。这一功能依赖于模型本身是否支持文件解读(例如 GPT-4o 支持图像理解,Claude 支持 PDF 解读)。
本地模型(如 Llama)需要多高的硬件配置?
运行本地模型主要依赖内存和 GPU。以 7B 参数的量化模型(Q4_K_M)为例,至少需要 8GB 系统内存(如果使用 CPU 推理)或 6GB 显存(如果使用 GPU)。推荐配置:16GB 以上内存,NVIDIA 显卡(RTX 3060 或更高),或 AMD 显卡(RX 6000 系列以上)。Apple Silicon Mac(M1/M2/M3)的统一内存也适合运行 7B-13B 参数模型。更大的模型(如 70B)则需要 32GB 以上内存。
Chatbox 如何导入/导出聊天记录?
在设置菜单的“数据管理”选项中,你可以找到“导出所有对话”和“导入对话”功能。导出的文件为 JSON 格式,包含所有对话的历史消息、角色设置和上下文信息。你可以将其备份到安全位置,或迁移到另一台设备上的 Chatbox 中。注意:导入时会覆盖当前所有对话,建议先备份。
我可以在同一组对话中切换不同的 AI 模型吗?
可以。在对话窗口中,点击模型名称下拉菜单,即可随时切换当前对话使用的模型。切换后,之前的历史消息仍然保留,但后续回复将由新模型生成。注意:不同模型对上下文的长度限制不同(例如 GPT-4 Turbo 支持 128K tokens,而 Gemini 1.5 Pro 支持 1M tokens),切换后若历史消息超过新模型限制,程序会自动截断。
Chatbox 的最大上下文长度是多少?
上下文长度由你选择的模型决定,Chatbox 本身不设限。例如,使用 GPT-4-128k 模型时,对话可以包含约 96,000 个英文单词(或对应中文字符);使用 Gemini 1.5 Pro 时,支持超过 70 万字的上下文。Chatbox 会实时显示当前对话已消耗的 token 数量,并在接近模型上限时给出提示。你可以设置自动压缩短上下文的功能来节省 API 费用。
如何让 Chatbox 扮演特定角色或设定自定义指令?
在每个对话的顶部,有一个“系统提示”输入框。你可以在这里写入角色设定、行为规则或背景信息,例如“你是一位精通古代汉语的学者,回答时请使用文言文风格”。Chatbox 还支持预设模板功能:在设置中创建多个系统提示模板,新建对话时一键应用。这些设定会作为固定上下文发送给模型,从而影响其回复风格。
Chatbox 是否支持插件或扩展功能?
目前 Chatbox 没有插件系统,但内置了几个实用功能:数学计算(自动识别 LaTeX 公式并渲染)、代码高亮(支持主流编程语言)、Markdown 渲染、以及自定义 API 端点。如果你需要联网搜索功能,可以通过配置“网络搜索”插件(需要额外 API Key),让模型在回答时引用实时网页内容。该功能在设置中的“服务”部分开启。
为什么我发送消息后 Chatbox 没有响应?
可能原因包括:1)API Key 无效或余额不足;2)网络连接不稳定或需要代理(如果使用境外模型 API);3)模型名称填写错误(例如拼写为“gpt-4o”而不是“gpt-4o-mini”);4)本地模型未正确加载(检查 Ollama 服务是否运行,或模型路径是否正确)。建议先在设置中点击“测试连接”按钮,查看错误信息。如果使用代理,请在系统设置或 Chatbox 的网络配置中填写代理地址。
Chatbox 会不会自动更新?如何获取最新版本?
Windows 版 Chatbox 支持自动更新:每次启动时会检查更新,如有新版本会提示下载。macOS 和 Linux 版需要手动检查。你也可以访问官网下载最新安装包。更新日志会在 GitHub 仓库和官网发布。注意:自动更新仅适用于通过官方安装包安装的版本,便携版或解压版需自行替换文件。
如何清除 Chatbox 的所有本地数据?
在设置中点击“数据管理”下的“清除所有数据”,程序会删除所有聊天记录、已保存的 API Key 和本地缓存。你也可以手动删除存放数据的文件夹:Windows 上通常位于 %APPDATA%/chatbox,macOS 上位于 ~/Library/Application Support/chatbox,Linux 上位于 ~/.config/chatbox。删除后重启应用即可恢复初始状态。
Chatbox 是否开源?
Chatbox 的核心代码是闭源的,但官方在 GitHub 上提供了部分插件和集成示例(如 Ollama 集成、自定义 API 适配器)。用户可以通过修改配置文件来扩展功能。如果你希望完全自主可控的客户端,可以考虑类似的开源项目(如 Lobe Chat、Open WebUI),但它们在功能集成深度上与 Chatbox 有所不同。