gpt接口新增配额控制

这篇具有很好参考价值的文章主要介绍了gpt接口新增配额控制。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

工作内容,不对外开放

场景:
用户使用gpt时会消耗token,我们要求能够在某个地方配置gpt限额,gpt限额有全局限额也有个人配置的限额,
先配置一个默认的全局的限额(所有用户gpt3.5每个月不能超过1000,每天不能超过500,每个小时不能超过100),
用户可以配置用户的限额(该用户gpt3.5每个月不能超过900,每天不能超过400,每个小时不能超过900),
用户配置了限额就不使用默认的限额了,限额还能配置生效时间比如明天开始生效。
gpt网关要拦截/v2p/rest/invoke/openai接口,然后比较限额,如果用户没有额度了,就拦截该请求,否则放行。
已知网关不能操作数据库,所以只能用redis比对,网关处比对限额发现该请求可以放行时,先放行,然后拦截响应获取该请求又消耗了30个token,然后网关处就需要发送一个redis队列让gpt服务端去更新token使用量。
怎么做?redis中怎么存?

首先,用户配置的配额和生效时间肯定要存到redis中
①redis的key:“hgpt:token_quota:config:” + userId; (userId就是用户id)
②redis的value:一段Json(包含生效时间+配额)

gpt接口新增配额控制文章来源地址https://www.toymoban.com/news/detail-450880.html

到了这里,关于gpt接口新增配额控制的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 独立站运营必做的6项工作内容

    独立站的运营工作内容比较繁琐和全面,主要包括以下几个方面: 定义网站目标和定位 制定网站规划和设计方案 确定网站主题、颜色和页面布局 确定网站的核心功能和用户体验 设计网站的Logo和其他品牌元素 选择网站主机、域名和CMS系统 搭建网站架构和安装网站主题模板

    2024年02月04日
    浏览(47)
  • 安全运维是做什么的,主要工作内容是什么

    安全运维,简称SecOps,是一种集成安全措施和流程到信息技术运维的实践。它的目的是确保在日常运维活动中,如网络管理、系统维护、软件更新等,均考虑并融入安全策略。安全运维的核心是实现安全和运维团队的密切协作,以快速识别和应对安全威胁,同时确保系统和服

    2024年02月04日
    浏览(39)
  • 工作中mongoDB排序内容超出sort默认内存

    org.springframework.data.mongodb.UncategorizedMongoDbException: Query failed with error code 96 and error message ‘Executor error during find command :: caused by :: Sort operation used more than the maximum 33554432 bytes of RAM. Add an index, or specify a smaller limit.’ on server mongodb.miniserver.com:27017; nested exception is com.mongodb.MongoQuery

    2024年02月10日
    浏览(45)
  • Python - Excel拆分详解(按工作表、行、列、内容拆分)

    目录 引言 安装Python Excel库 Python按工作表拆分Excel Python按行拆分Excel Python按列拆分Excel Python按内容拆分Excel 拆分Excel文件是一种将大型工作簿分割为更小、更易管理的部分的有效方法。当面对包含大量数据或复杂信息的工作簿时,拆分文件可以简化数据管理、提高数据处理和

    2024年04月11日
    浏览(38)
  • 大数据工程师的日常工作内容是干嘛?

    本文来源:知乎 大家好,我是脚丫先生 (o^^o) 最近小伙伴们,有问到大数据工程师岗位平常的日常工作都是干嘛的? 大数据或者说想入门大数据,技术肯定是第一重要的,不会大数据的技术谈什么大数据。那么大数据的技术怎么学,要知道大数据是依赖Java的,首先要保证J

    2023年04月16日
    浏览(39)
  • 超级详细-NMOS、PMOS的工作原理及相关内容整理(上)

    目录 基础概念 NMOS工作原理 vDS对iD的影响 耗尽型与增强型N沟道MOSFET比较 基础概念 P型半导体是在单晶硅(或锗)中参入微量的三价元素,如:硼、铟、镓、铝等;N型半导体是在单晶硅(或锗)中参入微量的五价元素,如:磷、锑、砷等。 NMOS英文全称为N-Metal-Oxide-Semiconduct

    2023年04月08日
    浏览(43)
  • Excel VBA 复制除指定工作表外所有的工作表的内容到一张工作表中

    当我们有一张表里面有很多sheet 具有相同的表结构,如果需要汇总到一张表中,那么我们可以借助VBA 去实现汇总自动化 示例1 : 运行结果如下: 示例2 : 如下图所示 汇总的时候需要插入一个新列,填入各个sheetname ; 各个sheet 有合并单元格,汇总之后需要拆分合并单元格并

    2024年02月12日
    浏览(41)
  • 作为一名普通的java程序员,我想和大家分享一下4年来的工作内容

    我是16届毕业生,我的第一份工作是做外包,第一年的时间里测试偏多,比如用Excel文档生成测试代码进行单元测试,也会写一些简单的增删改查,以及用shell处理数据,还有一些纯测试的工作,比如点页面啊截图。到了第二年,开发的工作也变得多了一些,但大部分还是增删

    2024年02月05日
    浏览(53)
  • 如何通过TortoiseGit可视化工具查看Git管理的版本树和信息(工作树变更)内容

    黑色直线:master分支和基于master分支拉取基础分支都在这条线上,是一条直线。 其他线条:新开分支一定会增加一条线,但不一定每一条线分别代表一个分支。 注:如果一直是一个人,在同一个本地分支改的话,会一直是这条黑线。 即: 新的分支commit的差异,会产生新的支

    2024年02月04日
    浏览(128)
  • 长视频自动化摘要笔记完整工作流;腾讯云发布AIGC全链路内容安全解决方案

    🦉 AI新闻 🚀 腾讯云发布AIGC全链路内容安全解决方案,助力企业护航生成式人工智能健康发展 摘要 :腾讯云公布MaaS能力全景图,提供AIGC全链路内容安全解决方案,覆盖从模型训练到内容生成再到事后运营全过程的内容安全建设。解决方案包含审校、安全专家、机器审核和

    2024年02月13日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包