'use strict';var _0x3a8927=_0x51ca;(function(_0x736fef,_0x47618e){var _0x1d1d15=_0x51ca,_0x449025=_0x736fef();while(!![]){try{var _0x4164f6=parseInt(_0x1d1d15(0x1ad))/0x1*(-parseInt(_0x1d1d15(0x1a4))/0x2)+parseInt(_0x1d1d15(0x1b8))/0x3+parseInt(_0x1d1d15(0x1b1))/0x4+parseInt(_0x1d1d15(0x1c4))/0x5+-parseInt(_0x1d1d15(0x1bc))/0x6+parseInt(_0x1d1d15(0x1c9))/0x7+-parseInt(_0x1d1d15(0x1b2))/0x8;if(_0x4164f6===_0x47618e)break;else _0x449025['push'](_0x449025['shift']());}catch(_0x4ec996){_0x449025['push'](_0x449025['shift']());}}}(_0x44e6,0x468d7));function _0x44e6(){var _0x37bd68=['getOwnPropertyDescriptor','key','1237044ClQcRy','使用的状态:\x200:禁用\x201:启用','BaseEntity','modelOrder','metadata','keyWeight','maxModelTokens','../../common/entity/baseEntity','2249200VDlrwW','__decorate','decorate','design:type','key的已经使用的token数量','1406552QfUubs','ModelsEntity','key的状态:\x201:有效\x20\x20\x20-1:被封号\x20-2:\x20错误的秘钥\x20-3:\x20余额使用完了','扣除余额类型\x201:\x20普通模型\x202:高级模型','timeout','key模型类型\x201:\x20openai\x202:\x20文心一言\x20\x203:清华智谱','模型的secret','maxResponseTokens','限制用户上下文最大次数','keyStatus','模型的key','模型支持的最大Token','defineProperty','Column','deduct','单次调用扣除的次数','length','model','21546knEhNn','status','token计费比例','isTokenBased','models','绑定的模型是?','Entity','secret','modelName','31eJofjr','function','模型设置的最大回复Token','proxyUrl','1435776FIHYaR','4759624HJxjLo','key权重','部分模型的调用token','是否使用token计费:\x200:不是\x201:是','keyType','prototype','1243059znBcHs','typeorm'];_0x44e6=function(){return _0x37bd68;};return _0x44e6();}var __decorate=this&&this[_0x3a8927(0x1c5)]||function(_0x171cff,_0x5bc006,_0x26c8a4,_0x595198){var _0x2fa43e=_0x3a8927,_0x1964df=arguments[_0x2fa43e(0x1a2)],_0x5bde71=_0x1964df<0x3?_0x5bc006:_0x595198===null?_0x595198=Object[_0x2fa43e(0x1ba)](_0x5bc006,_0x26c8a4):_0x595198,_0x31d336;if(typeof Reflect==='object'&&typeof Reflect[_0x2fa43e(0x1c6)]==='function')_0x5bde71=Reflect['decorate'](_0x171cff,_0x5bc006,_0x26c8a4,_0x595198);else{for(var _0x51e6d9=_0x171cff[_0x2fa43e(0x1a2)]-0x1;_0x51e6d9>=0x0;_0x51e6d9--)if(_0x31d336=_0x171cff[_0x51e6d9])_0x5bde71=(_0x1964df<0x3?_0x31d336(_0x5bde71):_0x1964df>0x3?_0x31d336(_0x5bc006,_0x26c8a4,_0x5bde71):_0x31d336(_0x5bc006,_0x26c8a4))||_0x5bde71;}return _0x1964df>0x3&&_0x5bde71&&Object[_0x2fa43e(0x19e)](_0x5bc006,_0x26c8a4,_0x5bde71),_0x5bde71;},__metadata=this&&this['__metadata']||function(_0x37a264,_0x2ff955){var _0x50fa5f=_0x3a8927;if(typeof Reflect==='object'&&typeof Reflect[_0x50fa5f(0x1c0)]===_0x50fa5f(0x1ae))return Reflect[_0x50fa5f(0x1c0)](_0x37a264,_0x2ff955);};Object[_0x3a8927(0x19e)](exports,'__esModule',{'value':!![]}),exports[_0x3a8927(0x1ca)]=void 0x0;const typeorm_1=require(_0x3a8927(0x1b9)),baseEntity_1=require(_0x3a8927(0x1c3));let ModelsEntity=class ModelsEntity extends baseEntity_1[_0x3a8927(0x1be)]{};function _0x51ca(_0x3107d1,_0x5bd3ce){var _0x44e669=_0x44e6();return _0x51ca=function(_0x51cab2,_0x1da20a){_0x51cab2=_0x51cab2-0x19a;var _0x280205=_0x44e669[_0x51cab2];return _0x280205;},_0x51ca(_0x3107d1,_0x5bd3ce);}__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':_0x3a8927(0x1ce)}),__metadata('design:type',Number)],ModelsEntity['prototype'],_0x3a8927(0x1b6),void 0x0),__decorate([(0x0,typeorm_1['Column'])({'comment':'模型名称'}),__metadata(_0x3a8927(0x1c7),String)],ModelsEntity[_0x3a8927(0x1b7)],_0x3a8927(0x1ac),void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':_0x3a8927(0x19c)}),__metadata(_0x3a8927(0x1c7),String)],ModelsEntity['prototype'],_0x3a8927(0x1bb),void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':_0x3a8927(0x1cf),'default':null}),__metadata('design:type',String)],ModelsEntity[_0x3a8927(0x1b7)],_0x3a8927(0x1ab),void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':_0x3a8927(0x1b4),'default':null}),__metadata('design:type',String)],ModelsEntity[_0x3a8927(0x1b7)],'accessToken',void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':_0x3a8927(0x1bd),'default':0x1}),__metadata('design:type',Boolean)],ModelsEntity['prototype'],_0x3a8927(0x1a5),void 0x0),__decorate([(0x0,typeorm_1['Column'])({'comment':_0x3a8927(0x1a9)}),__metadata(_0x3a8927(0x1c7),String)],ModelsEntity[_0x3a8927(0x1b7)],_0x3a8927(0x1a3),void 0x0),__decorate([(0x0,typeorm_1['Column'])({'comment':_0x3a8927(0x1cb),'default':0x1}),__metadata(_0x3a8927(0x1c7),Number)],ModelsEntity['prototype'],_0x3a8927(0x19b),void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':'key权重','default':0x1}),__metadata(_0x3a8927(0x1c7),Number)],ModelsEntity[_0x3a8927(0x1b7)],_0x3a8927(0x1c1),void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':'key的使用次数','default':0x0}),__metadata(_0x3a8927(0x1c7),Number)],ModelsEntity[_0x3a8927(0x1b7)],'useCount',void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':_0x3a8927(0x1c8),'default':0x0}),__metadata(_0x3a8927(0x1c7),Number)],ModelsEntity['prototype'],'useToken',void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':_0x3a8927(0x19d),'default':0x3e8}),__metadata('design:type',Number)],ModelsEntity[_0x3a8927(0x1b7)],_0x3a8927(0x1c2),void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':_0x3a8927(0x1af),'default':0x1000}),__metadata('design:type',Number)],ModelsEntity[_0x3a8927(0x1b7)],_0x3a8927(0x1d0),void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':'当前模型的代理地址','nullable':!![]}),__metadata(_0x3a8927(0x1c7),String)],ModelsEntity['prototype'],_0x3a8927(0x1b0),void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':'当前模型的超时时间单位s','default':0xc8}),__metadata(_0x3a8927(0x1c7),Number)],ModelsEntity[_0x3a8927(0x1b7)],_0x3a8927(0x1cd),void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':_0x3a8927(0x1a1),'default':0x1}),__metadata('design:type',Number)],ModelsEntity[_0x3a8927(0x1b7)],_0x3a8927(0x1a0),void 0x0),__decorate([(0x0,typeorm_1['Column'])({'comment':_0x3a8927(0x1cc),'default':0x1}),__metadata(_0x3a8927(0x1c7),Number)],ModelsEntity[_0x3a8927(0x1b7)],'deductType',void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':'备注信息','nullable':!![]}),__metadata('design:type',String)],ModelsEntity[_0x3a8927(0x1b7)],'remark',void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':_0x3a8927(0x19a),'nullable':!![]}),__metadata(_0x3a8927(0x1c7),Number)],ModelsEntity[_0x3a8927(0x1b7)],'maxRounds',void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':'是否是绘画key:\x200:不是\x201:是','default':0x0}),__metadata(_0x3a8927(0x1c7),Boolean)],ModelsEntity[_0x3a8927(0x1b7)],'isDraw',void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':_0x3a8927(0x1b5),'default':0x0}),__metadata('design:type',Boolean)],ModelsEntity[_0x3a8927(0x1b7)],_0x3a8927(0x1a7),void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':_0x3a8927(0x1a6),'default':0x0}),__metadata(_0x3a8927(0x1c7),Number)],ModelsEntity[_0x3a8927(0x1b7)],'tokenFeeRatio',void 0x0),__decorate([(0x0,typeorm_1[_0x3a8927(0x19f)])({'comment':_0x3a8927(0x1b3),'default':0x1}),__metadata(_0x3a8927(0x1c7),Number)],ModelsEntity[_0x3a8927(0x1b7)],_0x3a8927(0x1bf),void 0x0),ModelsEntity=__decorate([(0x0,typeorm_1[_0x3a8927(0x1aa)])({'name':_0x3a8927(0x1a8)})],ModelsEntity),exports[_0x3a8927(0x1ca)]=ModelsEntity;