Skip to content

升级说明

你如果需要升级到对应版本时, 请根据以下版本对应的步骤说明进行操作升级, 升级前请做好数据备份, 数据无价, 经常备份是个好习惯...

v2.1.0 Up v2.2.0

本版本主要新增时段计费和额度循环重置能力, 新增用户协议和隐私政策, 增强对 Claude Code、Gemini CLI、Codex 等主流 AI 编程工具能力的支持, 新增智能助手模块, 用户可直接在系统上使用 AI 相关能力


  1. 因分组折扣已支持时段计费, 需重新手动配置分组折扣, 或使用以下数据库脚本批量更新
js

db.group.find({ discount: { $exists: true, $gt: 0 } }).forEach(function(doc) {
    db.group.updateOne(
        { _id: doc._id },
        {
            $set: {
                time_rules: [
                    {
                        time_type: "all",
                        name: "全天",
                        start_time: 0,
                        end_time: 86399999,
                        discount: doc.discount,
                        days: [],
                        day_mode: "",
                        priority: 20
                    }
                ]
            }
        }
    );
});
  1. fastapi-admin/resource目录下执行./deploy.sh更新fastapi-admin的web页面

  2. fastapi-admin/bin目录下执行./deploy.sh更新fastapi-admin的程序包

  3. fastapi/bin目录下执行./deploy.sh更新fastapi的程序包

  4. 恭喜你已升级完成, 请检查系统各功能是否正常, 如发现有异常想回滚, 分别在对应目录下执行./restore.sh即可

v2.0.0 Up v2.1.0

本版本主要新增模型代理可快速填入相关模型, 支持测试模型功能, 支持按Tokens和按次计费方式动态选择


  1. fastapi-admin/resource目录下执行./deploy.sh更新fastapi-admin的web页面

  2. fastapi-admin/bin目录下执行./deploy.sh更新fastapi-admin的程序包

  3. fastapi/bin目录下执行./deploy.sh更新fastapi的程序包

  4. 恭喜你已升级完成, 请检查系统各功能是否正常, 如发现有异常想回滚, 分别在对应目录下执行./restore.sh即可

v2.0.0

因本版本改动较大, 不建议直接升级, 如您有升级需求, 请联系作者获取升级脚本及协助升级, 升级过程不会收取任何费用, 感谢您对本项目的支持!

v1.6.0 Up v1.7.0

本版本主要新增消息通知的相关功能和修复计费异常问题, 以及优化部分功能细节


  1. fastapi-admin/resource目录下执行./deploy.sh更新fastapi-admin的web页面

  2. fastapi-admin/bin目录下执行./deploy.sh更新fastapi-admin的程序包

  3. fastapi/bin目录下执行./deploy.sh更新fastapi的程序包

  4. 恭喜你已升级完成, 请检查系统各功能是否正常, 如发现有异常想回滚, 分别在对应目录下执行./restore.sh即可

v1.5.0 Up v1.6.0

本版本主要新增应用密钥的批量操作与导出, 删除用户和代理商可选同时删除相关数据, 模型支持非流式的模型可流式输出, 模型初始化支持已存在模型的覆盖价格


  1. fastapi-admin/resource目录下执行./deploy.sh更新fastapi-admin的web页面

  2. fastapi-admin/bin目录下执行./deploy.sh更新fastapi-admin的程序包

  3. fastapi/bin目录下执行./deploy.sh更新fastapi的程序包

  4. 恭喜你已升级完成, 请检查系统各功能是否正常, 如发现有异常想回滚, 分别在对应目录下执行./restore.sh即可

v1.4.0 Up v1.5.0

本版本主要完善和新增模型的计费以及支持/responses接口, 开源分组管理和代理商功能, 专业版新增会员等级功能, 代理商支持自建分组


  1. fastapi-admin/resource目录下执行./deploy.sh更新fastapi-admin的web页面

  2. fastapi-admin/bin目录下执行./deploy.sh更新fastapi-admin的程序包

  3. 多模态模型的识图价格字段有更改, 需要在数据库执行命令:
    db.model.updateMany({},{$rename:{"multimodal_quota.image_quotas":"multimodal_quota.vision_quotas"}},false,true);
    或者手动把多模态模型的价格重新配置

  4. 模型类型: 文生文, 文生图, 多模态, 多模态实时, 多模态语音均增加了缓存计费, 需手动把有缓存计费的模型重新配置上缓存价格

  5. fastapi/bin目录下执行./deploy.sh更新fastapi的程序包

  6. 恭喜你已升级完成, 请检查系统各功能是否正常, 如发现有异常想回滚, 分别在对应目录下执行./restore.sh即可

v1.3.0 Up v1.4.0

本版本主要完善和新增配置各类配置, 新增额度预警通知, 优化缓存加载逻辑, 提升缓存更新速度, 支持搜索计费和web_search_options的支持, 支持手动刷新API缓存


  1. 点击下载邮件通知模板, 将.tmpl模板文件放到fastapi-admin/resource/template/email目录下

  2. fastapi-admin/resource目录下执行./deploy.sh更新fastapi-admin的web页面

  3. fastapi-admin/bin目录下执行./deploy.sh更新fastapi-admin的程序包

  4. fastapi-admin更新后, 需将配置管理->日志配置重置, 重置后再按需重新配置即可

  5. 邮件通知配置默认是关闭的, 如需邮件通知, 请配置好邮箱信息后, 打开此配置

  6. fastapi/bin目录下执行./deploy.sh更新fastapi的程序包

  7. 恭喜你已升级完成, 请检查系统各功能是否正常, 如发现有异常想回滚, 分别在对应目录下执行./restore.sh即可

v1.2.0 Up v1.3.0

本版本主要将配置文件中的配置进行了改造, 提供了可视化的管理页面, 所以需把原有的配置文件里的配置进行删除和配置到可视化的配置管理里面


  1. fastapi-admin/manifest/config/config.yaml的配置文件先进行备份, 并根据最新的配置文件, 把原有v1.2.0版本之前的配置进行删除

  2. fastapi-admin/resource目录下执行./deploy.sh更新fastapi-admin的web页面

  3. fastapi-admin/bin目录下执行./deploy.sh更新fastapi-admin的程序包

  4. fastapi/manifest/config/config.yaml的配置文件先进行备份, 并根据最新的配置文件, 把原有v1.2.0版本之前的配置进行删除

  5. 把备份的配置文件里修改过的配置, 到配置管理中修改对应的配置, 比如: 邮箱、自动禁用的错误、屏蔽的错误等

  6. fastapi/bin目录下执行./deploy.sh更新fastapi的程序包

  7. 恭喜你已升级完成, 请检查系统各功能是否正常, 如发现有异常想回滚, 分别在对应目录下执行./restore.sh即可

智元 Fast API