HEA (@Astorm)【油猴脚本】在sub2api中添加上游渠道时快速设置模型列表 中发帖

起初是觉得sub的添加模型太不方便了,不能像newapi那样获取上游模型列表,默认填充的又一堆不能用的模型,手动一个个勾选太麻烦了。然后又不想二开sub(更新太频繁了,哪一天说不定要处理冲突,想想就麻烦)。于是想到了油猴脚本: 
大概思路是,对于“添加账号”,就依赖页面上输入的apikey+apiurl调用/v1/models接口获取模型列表;对于“编辑账号”,就从请求返回的数据中获取apikey+apiurl调用/v1/models接口。
安全性:完全没问题,都是你浏览器直接向你的上游渠道发起的请求,不经过任何中间商。(把代码丢给ai分析下安全性风险即可)
效果如图:
[image]
[image]
然后是代码:
// ==UserScript==
// @name sub2api API Key 模型白名单自动填充
// @namespace ...