• a***n 登录了本站
  • a***n 登录了本站
  • a***n 登录了本站
  • a***n 登录了本站
  • a***n 登录了本站
  • a***n 登录了本站
  • a***n 登录了本站
  • a***n 登录了本站
  • a***n 登录了本站
  • a***n 登录了本站
所有分类
  • 所有分类
  • 未分类

日调用限制

简介

 

每日调用限制插件用于限制群组成员每日调用大模型的次数,帮助管理员控制AI资源的使用。该插件支持为不同用户和群组设置不同的调用限制,并提供豁免机制,让特定用户不受限制。

安装要求

 

  • 支持AstrBot的版本: v3.5.1+
  • Python 3.10+
  • Redis 服务器
  • 依赖包:redis >= 4.5.0

注意事项

 

  • 插件需要Redis服务器才能正常工作, 还需要安装redis包(pip install redis)
  • 豁免用户不受任何调用限制
  • 用户的调用限制优先级:豁免用户 > 用户特定限制 > 群组特定限制 > 默认限制

配置说明

 

插件配置文件包含以下主要部分:

配置界面

 

Redis配置

 

"redis": {
    "host": "localhost",
    "port": 6379,
    "db": 0,
    "password": ""
}

限制配置

 

"limits": {
    "default_daily_limit": 20,
    "exempt_users": [],
    "group_limits": [],
    "user_limits": []
}

特定群组限制格式

 

{
    "group_id": "群组ID",
    "limit": 15
}

特定用户限制格式

 

{
    "user_id": "用户ID",
    "limit": 10
}

使用方法

 

用户命令

 

  • /limit_status – 查看当前用户的调用使用情况

管理员命令

 

  • /limit help – 显示帮助信息
  • /limit set <用户ID> <次数> – 设置特定用户的调用限制
  • /limit setgroup <次数> – 设置当前群组的调用限制
  • /limit exempt <用户ID> – 将用户添加到豁免列表
  • /limit unexempt <用户ID> – 将用户从豁免列表移除
  • /limit list_user – 列出所有用户特定限制
  • /limit list_group – 列出所有群组特定限制

使用演示

声明:

1、本站大部分资源均为网络采集所得,仅供用来学习研究,请于下载后的24h内自行删除,正式商用请购买正版。
2、所有汉化类文件和个别标注了“原创”的产品均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
3、如若本站内容侵犯了原著者的合法权益,请携带相关版权文件联系我们[微信/QQ:9820910]进行下架或删除。
4、虚拟下载类资源具有可复制性,一经下载后本站有权拒绝退款或更换其他商品!
原文链接:https://xdyl.club/?p=1259,转载请注明出处~~~

0
分享海报

评论0

站点公告

显示验证码
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码