如果您允许某些成员访问 AI,有什么能阻止他们一直使用它来完成工作等?是否有办法限制他们每天或每周可以使用多少个 token?
使用 Discourse AI 时没有此类限制,因此答案是“无”。
另一种解决方案“聊天机器人”每周都有请求次数限制。
因此,您必须选择最适合您的解决方案。我两者都用。聊天机器人用于论坛内的更通用用途(^通用是指问题类型,否则它会经过更专业的调整),而 DAI 则根据群组和(经过调整的)目的使用个性化进行限制。因此,我利用了两者的优点,因为它们只有部分重叠。
将此移至功能,我们打算添加一个配额系统,它会不断弹出
我想为每个 llm 添加一个组选择器,其中包含输入/输出计数和持续时间,这样您就可以添加可选配额
我现在需要按用户(而不是按群组)进行速率限制,所以我正在尝试自己实现一个临时解决方案。限制提示的数量而不是令牌的数量也可以。我考虑在 post_event 上设置一个 webhook,当是私信且用户正在向机器人发帖时,增加用户自定义字段“ai_query_count”。我认为这部分应该能工作。
然后,如果计数过高该怎么办?我尝试在管理 > 自定义 > 头部中添加一些 JavaScript,读取用户的计数,并在计数过高时尝试禁用“回复”按钮,但我找不到合适的选择器来获取该按钮。
或者也许有更好的方法。欢迎任何建议!
技术上来说它们是相同的,你只需要创建一个包含1个用户的组。
这应该在本周上线并解决这个问题:
我明白按组配额有助于管理预算,但有什么能阻止一个人在时间段开始时占用组的所有配额?编辑:并且可能占用它来完成他们自己不相关的任务,就像 OP 问的那样?
我们有 3000 名成员。所以创建 3000 个组?这不会破坏 /g 吗?
我对这个问题有点困惑,配额现在按组定义,并按用户应用。
如果一个组被允许 1000 个 token,则意味着没有单个用户被允许超过 1000 个 token。
配额不会在用户之间共享,如果以后需要,也不会添加绝对配额的概念。
哦。那我完全误解了。该功能说明:
为每个组设置具有可配置持续时间的令牌和使用限制
对我来说,“每个组的限制”听起来像是整个组都有一个限制。
所以这正是我想要的——将等待新功能。
我将在下周三将此配置分配给一个自托管 Discourse 站点的实习生。我需要告诉他们从 GitHub 的 main 分支拉取吗?或者,如果他们在 app.yml 中添加此行,是否就足够了?
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/docker_manager.git
...
...
- git clone https://github.com/discourse/discourse-ai.git
我想只允许注册用户使用 Discourse AI 插件的功能。这是默认行为吗?
在我看来,AI 增强搜索没有按组的控制???
对于 AI 机器人,我考虑将其设置为信任 0,并为每个组设置令牌限制,随着信任度的增长而增加。这是一个好的策略吗?
这已合并。我只需要花些时间记录下来。
@sam 感谢您的辛勤工作。实习生今天为每个信任级别设置了配额。
他们还没有完全测试。
当一天的组限制达到时,用户会收到消息吗?这个消息可以自定义吗?
我希望人工智能有用,但也能保护我们免受滥用。如果有人想使用更多的人工智能搜索,我想给他们发个便条,告诉他们可以联系人工来提高限制。然后,工作人员可以手动将他们移到一个预先配置好的组中。
在您的示例中,我注意到您正在使用 amazon nova pro v1。实习生使用 OpenAI gpt-o4 设置了我们的实现,这很可能是因为品牌认知度。
实习生仍在研究不同模型的有效性与成本。任何论坛上的人的建议都将是极好的。
是的,现在会发生这种情况
非常有限,我们使用翻译的字符串,因此您可以修改翻译。
关闭此问题,因为它已完成,随时可以就人工智能提出新问题!

