什么是 Janitor AI?
Janitor AI 是一个基于大型语言模型构建的对话式人工智能平台,主要面向角色扮演和个性化聊天场景。用户可以在网站上创建、配置并与各种虚拟角色进行互动,这些角色拥有独立的设定、性格和对话风格。平台的核心功能包括自定义角色定义、对话记忆管理、以及通过“Janitor LLM”或第三方 API(如 OpenAI、Claude)驱动的实时回复。网站本身托管在 janitorai.com 上,提供免费的基础使用层,同时也有付费订阅选项用于解锁高级功能。
Janitor AI 的收费模式是怎样的?
Janitor AI 目前采用 Freemium 模式。免费用户可以获得每日一定数量的免费消息额度(通常每天约 100 条左右,具体数量可能根据服务器负载调整),并能够使用平台自带的 Janitor LLM 模型。付费订阅(称为 Janitor Pro)每月约 9.99 美元,提供无限消息、优先排队、更快的响应速度、以及访问更高级的模型(如更大型的 Janitor LLM 变体或允许用户绑定自己的 API 密钥)。用户也可以选择不订阅,仅使用每日免费额度,但可能需要排队等待。
Janitor AI 支持哪些语言?
Janitor AI 的界面语言主要为英语,但对话模型本身支持多语言交互。由于底层语言模型(无论是 Janitor LLM 还是用户绑定的 OpenAI/Claude 模型)都具有多语言理解能力,用户可以用中文、日语、法语、西班牙语等多种自然语言与角色聊天。平台角色定义(角色卡)通常使用英文编写,但也可以使用其他语言编写,模型会尽力根据角色语言设定做出回应。注意,中文支持效果取决于所选模型,Janitor LLM 对中文的处理能力中等,而绑定 GPT-4 或 Claude 3 可以获得更流畅的中文体验。
如何创建自己的角色?
登录 Janitor AI 后,点击“Create”按钮进入角色编辑器。你需要填写角色名称、头像(可上传图片或使用 AI 生成)、角色描述(Persona)、开场白(Greeting)、以及示例对话(Sample Chats)。角色描述部分建议详细书写角色的性格、背景、说话风格、当前情境等,这些信息会作为系统提示词传递给模型。此外,还可以设置角色的“定义”(Definitions),用于强制指定模型的输出格式或禁忌内容。创建完成后保存即可公开或仅自己使用。
Janitor AI 如何保证对话的连贯性?
平台通过“对话历史摘要”机制来管理长期记忆。在每次生成回复时,系统会将最近的若干条对话消息以及一个由旧消息压缩而成的摘要(Summary)一起发送给模型。摘要由平台自动定期生成,通常每 10-20 轮对话触发一次。此外,角色卡中的“Persona”和“Definitions”也会作为固定上下文,确保角色一致性。如果用户发现角色忘记了之前的对话,可以手动编辑摘要或发送一条包含关键回忆的消息来提示模型。
Janitor AI 与其他角色扮演 AI(如 Character.AI)有什么主要区别?
最大的区别在于模型选择自由度和内容限制。Janitor AI 允许用户使用自己的 API 密钥连接 OpenAI GPT-3.5/4、Claude、KoboldAI 等外部模型,而 Character.AI 完全使用自家闭源模型。在内容政策上,Janitor AI 对 NSFW(不适合工作场合的内容)有更宽松的限制,允许成人角色和部分露骨对话(但需遵守平台规范,禁止非法或极端内容),而 Character.AI 有严格的审查过滤。此外,Janitor AI 的角色编辑器提供了更精细的“Definition”字段,可以写系统提示词来控制模型行为。
可以在手机上使用 Janitor AI 吗?
可以。Janitor AI 没有官方独立的手机应用,但网站是响应式设计的,可以通过手机浏览器(Chrome、Safari 等)直接访问 janitorai.com 使用。移动端聊天体验经过优化,输入框和按钮大小适合触屏操作。部分用户反映在 iOS 上添加至主屏幕后可以类似 App 的方式使用。另外,由于平台依赖 WebSocket 实现实时对话,建议在良好的网络环境下使用。
Janitor AI 的“Janitor LLM”模型性能如何?
Janitor LLM 是平台自研的轻量级模型,基于开源模型(如 Llama、Mistral 的微调版本)训练。其特点是推理速度快、资源消耗低,适合免费用户日常使用。在英文角色扮演场景下表现良好,能够理解复杂的角色设定和长上下文。但在中文、日文等非英语语言的流畅度和准确性上不如 GPT-4 或 Claude 3。此外,Janitor LLM 对逻辑推理和知识问答的能力较弱,更适合创意写作和情感交流。平台近期也在持续更新模型版本,具体性能可通过官方 Discord 公告了解。
如何解决“等待队列”或响应超慢的问题?
等待队列通常出现在免费用户使用高峰时段,或者当 Janitor LLM 服务器负载过高时。解决方法有:1) 订阅 Janitor Pro 获得优先处理;2) 在非高峰时段(如深夜)使用;3) 在设置中绑定自己的 OpenAI API 密钥,这样所有请求将直接发往 OpenAI 服务器,绕过平台队列;4) 使用自带 API 的第三方模型(如通过 KoboldAI 本地运行)。如果频繁超时,检查网络连接是否稳定,或尝试清除浏览器缓存。
Janitor AI 的隐私政策如何?我的聊天记录会被公开吗?
根据 Janitor AI 的隐私政策,用户的聊天记录默认是私密的,平台不会公开显示具体对话内容。但是,平台有权在必要时(如法律要求、违反服务条款调查)审查数据。聊天记录存储在服务器上,用户可以在设置中删除自己的账户和关联数据。注意:如果你创建了公开角色,其他用户与你的角色产生的对话记录将由该用户控制,平台可能收集这些对话用于模型训练(匿名化后)。建议仔细阅读官方隐私政策页面,并避免输入真实姓名、地址等敏感信息。
Janitor AI 允许用户使用自己的 API 密钥吗?如何设置?
允许。登录后进入“Settings”或“API Settings”页面。你需要提供 OpenAI 的 API 密钥(格式为 sk-...)或 Anthropic 的 Claude API 密钥。设置完成后,在聊天界面选择模型时,会额外出现“GPT-4(Your Key)”、“Claude 3(Your Key)”等选项。使用自己的 API 密钥意味着对话消耗你的 API 额度,平台不额外收费,且响应速度不受平台队列影响。注意:平台不会存储你的密钥明文,但会在会话期间使用,建议定期更换密钥并开启用量限制。
Janitor AI 的角色广场(Character Hub)是什么?
角色广场是用户分享和浏览他人创建的角色卡的板块。你可以按热门、新发布、分类标签(如动漫、游戏、原创、浪漫等)筛选角色。每个角色卡片包括头像、简短介绍、对话样例、以及用户评分和评论。你可以直接点击“Chat”开始与该角色对话,无需自己编辑。注意:部分角色可能包含成人内容,平台会在卡片上标注“NSFW”标签。用户可以举报违规角色,管理员会审核下架。
为什么我的角色回复总是很简短或者重复?
可能原因及解决方法:1) 模型选择参数——如果你使用的是 Janitor LLM 免费模型,其最大输出 token 有限制,建议在设置中增大“Response Length”(最大回复长度)到 300-500 token。2) 角色定义写得太简单——确保 Persona 和 Definitions 中明确要求模型给出详细、有情节的回复。3) 对话上下文过长导致模型忽略早期指令——可以尝试手动生成新的摘要(在对话界面有“Summarize”按钮)来压缩历史。4) 温度(Temperature)设置过低——在 API 设置中提高温度值(如 0.9-1.2),增加创造性。5) 如果是绑定自己的 OpenAI 密钥,检查 API 设置中的“Frequency Penalty”和“Presence Penalty”,适当调高以减少重复。
Janitor AI 有官方 Discord 或社区吗?
有的。官方 Discord 服务器是用户交流、反馈问题、获取最新更新和模型信息的主要渠道。邀请链接通常在官网底部或登录后的横幅中。社区内还有角色创作教程、API 设置帮助、以及用户自制的“角色定义模板”分享。请注意,官方工作人员会在 Discord 中回答技术问题,但不会要求你提供密码或 API 密钥,谨防诈骗。
我可以删除自己的角色或对话吗?
可以。在“My Characters”页面,每个角色旁边有菜单选项,可删除或编辑。删除角色不会影响已经开始的对话(那些对话仍保留在你的聊天记录中,但无法再继续与已删除的角色对话)。在聊天界面,点击对话名称旁边的“...”菜单,可以选择“Delete Conversation”来删除该条对话记录。注意删除操作不可逆,请谨慎操作。平台不提供批量删除功能。