大家好!
我想为 Discourse AI 插件提出一些有用的功能建议:
-
跟踪每个用户的 token 使用量
这将允许管理员监控每个用户在与 AI 交互时消耗的 token 数量。这有助于防止滥用,并允许设置每个用户或每个组的 token 限制。查看按用户细分的详细 token 使用量将更好地了解使用模式和成本。
我们在社区中使用俄语与 AI 聊天,但 OpenAI 的分词器对俄语效果不佳。一个 token 可能就是一个符号,这对我们来说非常昂贵! -
允许用户创建自定义 AI 角色
让用户定义自己的 AI 助手角色(创建自定义提示),以实现更具吸引力、个性化的交互。赋予用户这种灵活性将激发论坛上更多创造性的 AI 用途。 -
设置包含的帖子上下文的最大数量的默认值
为所有角色添加一个默认选项,将上下文限制为一定数量的最新帖子,有助于控制 token 使用量,同时仍为 AI 提供足够的上下文以做出适当的响应。 -
能够使用来自自定义数据源的文本
集成 PDF、网页、Google 云端硬盘文件等来源的文档加载器,将使用户更容易与信息交互,而且实现起来似乎并不难。想象一下,当 AI 参与某个话题时,能够引用上传为 PDF 的白皮书中的信息,或特定网页中的事实。这对于学术界社区尤其有用,因为我的社区经常处理不同格式的文章。这可以极大地增强 AI 在专业讨论中的能力。LangChain 等文档加载工具可能可以用于此目的:Document Loaders —
LangChain 0.0.146 -
支持所有 AI 模型自定义 API 基础 URL
目前,自定义 API URL 仅支持 OpenAI。将此功能扩展到所有支持的 AI 提供商将对那些需要使用反向代理或其他非标准 API 端点的人非常有帮助。我们中的许多人出于安全、合规或成本管理的原因依赖反向代理,因此能够灵活地通过我们自己的基础设施路由 AI 请求将使将此插件集成到我们的环境中更加容易。 -
根据用户的语言生成本地化的聊天标题
目前,AI 仅生成英文聊天标题。能够以用户偏好的语言创建标题将提供更好的用户体验,特别是对于非英语社区。
请告诉我您的想法!