UNPKG

@sl-code-lords/openai-chatgpt

Version:
220 lines 14.8 kB
function _0xaa11() { const _0x580bf6 = [ '55017CKyWjP', 'ileSy', '6578627sGCrmm', 'error', 'env', 'readF', '177738LiAGaY', 'eSajZ', 'JtQtg', '266fssVkb', 'RJFMf', 'api_k', 'EVHGb', '_KEY', 'eChat', 'Rdqdi', 'pt_se', '/chat', 'name', 'resul', 'dsxTc', '@sisu', 'ear', 'jQlwl', 'statu', 'code_', 'gamag', 'reset', 'choic', '16305yiZHKA', 'FcwNx', 'parse', 'uSwhg', '_sess', '396XHBQVN', '.5-tu', 'ion', 'a\x20Wel', '464PhNKTV', 'creat', 'sessi', 'utf-8', 'mCgDr', 'data', 'essio', 'I_API', 'strin', 'opena', 'respo', 'gpt_s', 'push', 'Sisul', 'rbo', 'on_cl', 'Compl', 'type', '72712sEmjZs', 'n.jso', 'ync', 'gify', 'gpt-3', 'ges', '39786QCVzpD', 'conte', '.json', 'OPENA', 'etion', 'nse', 'role', 'FileS', 'log', '149650mPsHDi', 'write', 'model', 'expor', 'user', 'messa', 'chatg', 'IBoxL', '20HrtMIg', 'ssion', 'githu' ]; _0xaa11 = function () { return _0x580bf6; }; return _0xaa11(); } (function (_0x506a91, _0x1761d4) { function _0x131bec(_0xeb6f43, _0x2baa98, _0x42f15d, _0x58189f, _0x1c0a98) { return _0x55ca(_0xeb6f43 - 0x153, _0x42f15d); } function _0x38785f(_0x4b30c4, _0x2f7ecd, _0x5262c1, _0x5848fb, _0x2b9482) { return _0x55ca(_0x2f7ecd - 0x14, _0x4b30c4); } const _0x519bfa = _0x506a91(); function _0x13ece7(_0x104d46, _0xd83258, _0x324507, _0x1c22a8, _0x539dff) { return _0x55ca(_0x1c22a8 - 0x86, _0x324507); } function _0x5178f3(_0x20e05f, _0x4babd5, _0x304cdb, _0x445d77, _0x174c60) { return _0x55ca(_0x174c60 - -0x226, _0x445d77); } function _0x58ff27(_0x271cbd, _0x193577, _0x22c2da, _0x123da7, _0x11903e) { return _0x55ca(_0x22c2da - -0x14c, _0x11903e); } while (!![]) { try { const _0x386d70 = -parseInt(_0x5178f3(-0xa0, -0xd2, -0xba, -0xa9, -0xba)) / (-0x1903 + 0x22 * -0x48 + 0x114a * 0x2) + -parseInt(_0x5178f3(-0xdc, -0x121, -0x11d, -0xd8, -0xfd)) / (-0x2 * 0x52a + 0x17 * 0xf1 + -0xb51) + parseInt(_0x58ff27(0xc, -0x26, -0x12, -0x10, -0xd)) / (0x1b * -0x63 + 0x24cc + -0x1a58) + -parseInt(_0x58ff27(-0x9, 0x5, 0xa, 0x1e, 0x2b)) / (0x90e + -0x2400 + 0x1af6) * (parseInt(_0x58ff27(0x23, 0x15, 0x5, 0x23, 0x16)) / (0xc * 0x7 + -0x1223 + 0x11d4 * 0x1)) + parseInt(_0x58ff27(0x12, 0x13, 0x26, 0x33, -0x3)) / (-0xe75 + -0x1 * -0x26a1 + 0xc13 * -0x2) * (-parseInt(_0x38785f(0x13a, 0x151, 0x152, 0x176, 0x14f)) / (0x1 * -0x1407 + 0x1408 * 0x1 + 0x6)) + -parseInt(_0x5178f3(-0xf5, -0xc2, -0xe8, -0xe4, -0xcc)) / (0x20e9 + -0x1c * 0xe7 + -0x1 * 0x79d) * (parseInt(_0x5178f3(-0x114, -0x110, -0x10a, -0xd7, -0xf2)) / (0x24fe + 0x20a2 + -0xdeb * 0x5)) + -parseInt(_0x58ff27(-0x19, -0x26, -0x1b, -0x13, -0x31)) / (0x45a * -0x1 + 0x5 * -0x153 + -0xb03 * -0x1) * (-parseInt(_0x38785f(0x154, 0x14a, 0x158, 0x168, 0x128)) / (-0x16f0 + 0x1e41 + -0x31 * 0x26)); if (_0x386d70 === _0x1761d4) break; else _0x519bfa['push'](_0x519bfa['shift']()); } catch (_0x405409) { _0x519bfa['push'](_0x519bfa['shift']()); } } }(_0xaa11, -0x4ea * 0x3e + 0x26051 * -0x2 + -0x2 * -0x45531)); function _0xc37aba(_0x58f350, _0x25980c, _0xb82631, _0x4f8e41, _0x3e1c3b) { return _0x55ca(_0x3e1c3b - -0x21b, _0x25980c); } const {Configuration, OpenAIApi} = require(_0x543743(0x18a, 0x1a2, 0x1b0, 0x1ad, 0x1cf) + 'i'), fs = require('fs'); function _0x4b9154(_0x33cb3c, _0x336f19, _0x38e73b, _0x3d8856, _0x59933e) { return _0x55ca(_0x38e73b - -0x281, _0x59933e); } function _0x26db96(_0x55c023, _0x5cdd34, _0x557a72, _0x15c915, _0x39c4ae) { return _0x55ca(_0x55c023 - -0x1b0, _0x557a72); } function _0x55ca(_0x136e23, _0x4b4c1f) { const _0x55ec81 = _0xaa11(); return _0x55ca = function (_0xe65dac, _0x4869e5) { _0xe65dac = _0xe65dac - (-0x25b5 + 0xa3 * -0x18 + 0x6e * 0x7e); let _0x1ea531 = _0x55ec81[_0xe65dac]; return _0x1ea531; }, _0x55ca(_0x136e23, _0x4b4c1f); } function _0x543743(_0x486ec0, _0x3ac722, _0x516136, _0x401949, _0x507470) { return _0x55ca(_0x401949 - 0x4a, _0x516136); } class openai { static [_0x543743(0x18d, 0x15d, 0x166, 0x179, 0x18e) + 'pt'] = async _0x5348b9 => { const _0x368573 = {}; function _0x31ee4b(_0x6c4ff1, _0x4fec47, _0x2aad5d, _0x594ef5, _0xab76c9) { return _0x543743(_0x6c4ff1 - 0x12d, _0x4fec47 - 0xa0, _0x2aad5d, _0x6c4ff1 - -0x23e, _0xab76c9 - 0x85); } _0x368573[_0x2581fa(0x4b8, 0x4da, 0x4be, 0x4be, 0x4cb)] = function (_0x26e86c, _0x52f09f) { return _0x26e86c === _0x52f09f; }; function _0x13b114(_0x3f2be0, _0x5631b6, _0x550bed, _0x486b38, _0x1cd391) { return _0x543743(_0x3f2be0 - 0x12, _0x5631b6 - 0x99, _0x3f2be0, _0x550bed - -0x2bd, _0x1cd391 - 0xe3); } _0x368573[_0x31ee4b(-0x96, -0x77, -0x91, -0x8e, -0xac)] = _0x2581fa(0x497, 0x48f, 0x48b, 0x4b2, 0x4d9) + 'ey'; function _0x4055b0(_0x1abf95, _0x515a2f, _0xa5863f, _0x47b1e8, _0x1f7b2a) { return _0x4b9154(_0x1abf95 - 0xcb, _0x515a2f - 0x3f, _0x515a2f - 0x8a, _0x47b1e8 - 0xb4, _0xa5863f); } _0x368573[_0x5aaecb(0x4e, 0x1b, 0x36, 0x5c, 0x3c)] = function (_0x43f4f3, _0x1d647b) { return _0x43f4f3 + _0x1d647b; }, _0x368573[_0x4055b0(-0xcf, -0xb4, -0xc4, -0xb1, -0xa0)] = _0x4055b0(-0xbf, -0xb2, -0x9f, -0x91, -0x9a) + _0x31ee4b(-0x8f, -0xa5, -0x9d, -0x89, -0xb1) + _0x5aaecb(0x69, 0x49, 0x72, 0x5a, 0x6c) + _0x5aaecb(0x61, 0x93, 0x8e, 0x75, 0x79) + 'n', _0x368573[_0x5aaecb(0x3a, 0x36, 0x3b, 0x72, 0x4a)] = _0x2581fa(0x4c9, 0x4e0, 0x4c4, 0x4d0, 0x4ab), _0x368573[_0x13b114(-0x135, -0x127, -0x138, -0x140, -0x14c)] = _0x5aaecb(0x5a, 0x50, 0x22, 0x35, 0x39), _0x368573[_0x5aaecb(0x73, 0x76, 0x50, 0x5b, 0x5e)] = _0x2581fa(0x492, 0x4c4, 0x4ab, 0x4a1, 0x4aa) + 'ge', _0x368573[_0x2581fa(0x4a0, 0x4ca, 0x4bf, 0x4af, 0x492)] = _0x4055b0(-0x7e, -0x87, -0xae, -0x7a, -0x6e) + _0x31ee4b(-0x9d, -0xa7, -0xc3, -0xb9, -0xbc) + _0x2581fa(0x503, 0x4c7, 0x4c4, 0x4db, 0x4fd), _0x368573[_0x4055b0(-0xd6, -0xb7, -0xd0, -0x9d, -0xa2)] = _0x31ee4b(-0x8d, -0x8f, -0xa0, -0x9d, -0x80) + _0x2581fa(0x4f0, 0x4c9, 0x4f1, 0x4cc, 0x4f5) + _0x4055b0(-0x91, -0xa9, -0xd0, -0x92, -0x8b) + 'e'; function _0x5aaecb(_0x382a65, _0x312a18, _0x37068d, _0x3e630c, _0x40a770) { return _0x543743(_0x382a65 - 0xb6, _0x312a18 - 0x139, _0x312a18, _0x40a770 - -0x13e, _0x40a770 - 0x15c); } _0x368573[_0x13b114(-0x10d, -0xfd, -0x11f, -0x118, -0x148)] = _0x5aaecb(0x3a, 0x71, 0x33, 0x49, 0x55) + 'la'; const _0x501fb4 = _0x368573; function _0x2581fa(_0x536ec9, _0x36dcf7, _0x2aec11, _0x1d32b4, _0x146ffd) { return _0x4b9154(_0x536ec9 - 0x1ac, _0x36dcf7 - 0x123, _0x1d32b4 - 0x5f4, _0x1d32b4 - 0x84, _0x36dcf7); } try { const _0x2f0936 = new Configuration({ 'apiKey': _0x501fb4[_0x31ee4b(-0xa9, -0xb8, -0x97, -0xae, -0x83)](process[_0x5aaecb(0x60, 0x2d, 0x68, 0x56, 0x44)][_0x2581fa(0x4fa, 0x4f0, 0x4e9, 0x4e8, 0x4eb) + _0x4055b0(-0x8f, -0x96, -0xb6, -0x83, -0xbe) + _0x5aaecb(0x6b, 0x5a, 0x3b, 0x4e, 0x4d)], undefined) ? _0x5348b9[_0x501fb4[_0x31ee4b(-0x96, -0x8c, -0x6e, -0xab, -0x88)]] : process[_0x5aaecb(0x57, 0x64, 0x60, 0x33, 0x44)][_0x31ee4b(-0x7f, -0x8c, -0x82, -0x6a, -0x57) + _0x4055b0(-0x88, -0x96, -0xbd, -0xbc, -0x87) + _0x13b114(-0x127, -0x120, -0x132, -0x12e, -0x14e)] }), _0x187169 = new OpenAIApi(_0x2f0936), _0x18bff3 = JSON[_0x13b114(-0x109, -0x137, -0x120, -0x148, -0x106)](fs[_0x2581fa(0x4cc, 0x483, 0x498, 0x4ac, 0x4a5) + _0x13b114(-0x151, -0x11f, -0x13e, -0x13d, -0x133) + 'nc'](_0x501fb4[_0x31ee4b(-0xc4, -0xd9, -0xc0, -0xc8, -0xd6)](__dirname, _0x501fb4[_0x5aaecb(0x2e, 0x4b, 0x5e, 0x54, 0x4f)]), _0x501fb4[_0x31ee4b(-0xb6, -0xba, -0x95, -0xd5, -0xab)])), _0x220ec3 = {}; _0x220ec3[_0x2581fa(0x4d5, 0x4d1, 0x4e9, 0x4eb, 0x513)] = _0x501fb4[_0x13b114(-0x118, -0x139, -0x138, -0x13b, -0x13c)], _0x220ec3[_0x5aaecb(0x61, 0x95, 0x7e, 0x83, 0x7f) + 'nt'] = _0x5348b9[_0x501fb4[_0x5aaecb(0x36, 0x55, 0x51, 0x3f, 0x5e)]], _0x18bff3[_0x31ee4b(-0x8e, -0x9b, -0x9e, -0xa8, -0xa1)](_0x220ec3); const _0x4e95e2 = {}; _0x4e95e2[_0x31ee4b(-0xc9, -0xde, -0xc6, -0xd5, -0xa5)] = _0x501fb4[_0x5aaecb(0x46, 0x2c, 0x3e, 0x45, 0x48)], _0x4e95e2[_0x31ee4b(-0xc6, -0x9d, -0xaa, -0xb8, -0xde) + _0x4055b0(-0x87, -0x86, -0x88, -0x64, -0x8d)] = _0x18bff3; const _0x124c08 = await _0x187169[_0x5aaecb(0x57, 0x8c, 0x7a, 0x86, 0x67) + _0x13b114(-0x137, -0x131, -0x131, -0x138, -0x138) + _0x31ee4b(-0x8a, -0x83, -0x7f, -0x99, -0x9d) + _0x5aaecb(0x91, 0x6e, 0x59, 0x98, 0x82)](_0x4e95e2); _0x18bff3[_0x31ee4b(-0x8e, -0x99, -0x7e, -0xa4, -0xa8)](_0x124c08[_0x31ee4b(-0x95, -0x7a, -0x71, -0xad, -0x96)][_0x31ee4b(-0xa4, -0x82, -0xa8, -0x88, -0x81) + 'es'][-0x47c + -0x4f5 + -0x1 * -0x971][_0x31ee4b(-0xc6, -0x9e, -0xd9, -0xb6, -0xe3) + 'ge']), fs[_0x2581fa(0x4a9, 0x4ad, 0x476, 0x49d, 0x493) + _0x13b114(-0x14f, -0x141, -0x14c, -0x164, -0x14a) + _0x31ee4b(-0x86, -0x95, -0x75, -0x65, -0x60)](_0x501fb4[_0x13b114(-0x13d, -0x152, -0x143, -0x12a, -0x158)](__dirname, _0x501fb4[_0x13b114(-0x133, -0x151, -0x130, -0x141, -0x123)]), JSON[_0x13b114(-0x11c, -0xfb, -0x111, -0x130, -0x107) + _0x5aaecb(0x80, 0x70, 0x92, 0x8a, 0x7b)](_0x18bff3, null, 0xec4 + -0x7 * 0x17f + 0x3 * -0x16d)); const _0x47f7a6 = {}; _0x47f7a6[_0x31ee4b(-0xae, -0xd2, -0xd2, -0x9d, -0xa3)] = _0x501fb4[_0x31ee4b(-0xb4, -0xa2, -0xab, -0x9c, -0x94)], _0x47f7a6[_0x4055b0(-0xb1, -0xc4, -0x9c, -0xa6, -0xed) + 'b'] = _0x501fb4[_0x2581fa(0x4bb, 0x4ce, 0x4a9, 0x4c7, 0x4b3)]; const _0x5c57fe = {}; _0x5c57fe[_0x13b114(-0xe0, -0xf0, -0x108, -0x118, -0xe9)] = _0x124c08[_0x2581fa(0x4d6, 0x4d5, 0x4d2, 0x4d2, 0x4ad)][_0x5aaecb(0x5a, 0x40, 0x2c, 0x28, 0x37)], _0x5c57fe[_0x4055b0(-0xa8, -0x9c, -0xb0, -0x90, -0xb4) + 'ed'] = _0x124c08[_0x5aaecb(0x79, 0x74, 0x67, 0x46, 0x6b)][_0x13b114(-0x131, -0xf3, -0x118, -0x11b, -0x11f) + 'ed'], _0x5c57fe[_0x2581fa(0x4b1, 0x4c5, 0x47a, 0x4a1, 0x47f) + 'ge'] = _0x124c08[_0x2581fa(0x4ea, 0x4d9, 0x4b3, 0x4d2, 0x4cc)][_0x5aaecb(0x7b, 0x41, 0x50, 0x35, 0x5c) + 'es'][-0x2225 * 0x1 + -0x2615 + 0x483a][_0x31ee4b(-0xc6, -0xb1, -0xb3, -0xc4, -0xb5) + 'ge'][_0x5aaecb(0x98, 0x6c, 0x94, 0x9c, 0x7f) + 'nt']; const _0x176a9a = {}; return _0x176a9a[_0x31ee4b(-0xa8, -0xb1, -0xcd, -0xc3, -0xd1) + 's'] = !![], _0x176a9a[_0x13b114(-0x131, -0x101, -0x126, -0x105, -0x103) + _0x13b114(-0x109, -0xf7, -0x118, -0xf4, -0xf2) + 'or'] = _0x47f7a6, _0x176a9a[_0x2581fa(0x4df, 0x4c8, 0x4d4, 0x4ba, 0x4ad) + 't'] = _0x5c57fe, _0x176a9a; } catch (_0x2d27b5) { try { const _0x1ee8da = {}; _0x1ee8da[_0x31ee4b(-0xae, -0xb0, -0xd3, -0xc5, -0xc2)] = _0x501fb4[_0x31ee4b(-0xb4, -0xd7, -0xb2, -0xa3, -0xc0)], _0x1ee8da[_0x5aaecb(0x38, 0x29, 0x3d, 0x28, 0x3f) + 'b'] = _0x501fb4[_0x4055b0(-0x91, -0xa3, -0x95, -0xbf, -0x7f)]; const _0x358d8a = {}; return _0x358d8a[_0x31ee4b(-0xa8, -0xa1, -0x8c, -0x9a, -0xb5) + 's'] = ![], _0x358d8a[_0x4055b0(-0x93, -0xaa, -0xad, -0x8a, -0xc2) + _0x2581fa(0x4ca, 0x4ce, 0x4b2, 0x4ce, 0x4da) + 'or'] = _0x1ee8da, _0x358d8a[_0x5aaecb(0x78, 0x55, 0x34, 0x3f, 0x53) + 't'] = _0x2d27b5[_0x2581fa(0x4f3, 0x4bd, 0x4d9, 0x4d7, 0x4f7) + _0x4055b0(-0x99, -0x80, -0x8c, -0x7a, -0x6c)][_0x31ee4b(-0x95, -0xb3, -0x86, -0x9e, -0x97)][_0x13b114(-0x13f, -0x160, -0x13c, -0x129, -0x125)], _0x358d8a; } catch (_0x561093) { console[_0x5aaecb(0x21, 0x31, 0x47, 0x42, 0x34)](_0x561093); } } }; static [_0x26db96(-0x61, -0x77, -0x46, -0x5f, -0x3b) + _0x26db96(-0x5b, -0x77, -0x39, -0x6c, -0x7a) + _0x543743(0x19d, 0x193, 0x191, 0x1a2, 0x17c)] = async () => { function _0x4b0250(_0x454c00, _0x355809, _0x29f56f, _0x445001, _0x49a129) { return _0x26db96(_0x29f56f - 0x31, _0x355809 - 0xfd, _0x454c00, _0x445001 - 0x1f1, _0x49a129 - 0xd2); } const _0x57459c = {}; _0x57459c[_0x3f0b2d(-0x24c, -0x255, -0x24a, -0x243, -0x27e)] = _0x54cec1(0x436, 0x45d, 0x447, 0x451, 0x45e) + _0x3f8e7e(-0x282, -0x29f, -0x297, -0x2bc, -0x28d) + _0x3f8e7e(-0x290, -0x2c2, -0x2a9, -0x28e, -0x2af) + _0x4b0250(-0x27, -0x2e, -0xb, -0x12, -0xc); const _0x1dffa8 = _0x57459c; function _0x107fd2(_0x57098f, _0x389ea1, _0x2f782e, _0x18ed19, _0x49c345) { return _0x3e374a(_0x57098f - 0xb, _0x389ea1 - 0x8a, _0x18ed19 - 0x1eb, _0x57098f, _0x49c345 - 0x60); } function _0x3f8e7e(_0x45a7b6, _0x2d4766, _0x7f2306, _0x185fb1, _0x2fe857) { return _0x4b9154(_0x45a7b6 - 0x5a, _0x2d4766 - 0x1eb, _0x7f2306 - -0x15a, _0x185fb1 - 0x1e7, _0x2d4766); } function _0x54cec1(_0x137693, _0xb4faf3, _0x5a15d0, _0x3a68cd, _0x474638) { return _0x26db96(_0x474638 - 0x4df, _0xb4faf3 - 0xda, _0x3a68cd, _0x3a68cd - 0x7c, _0x474638 - 0x1c8); } fs[_0x107fd2(0x8d, 0x51, 0x48, 0x64, 0x3c) + _0x54cec1(0x46a, 0x464, 0x461, 0x434, 0x456) + _0x107fd2(0xbe, 0xc2, 0xa6, 0xa8, 0x93)](_0x1dffa8[_0x3f0b2d(-0x251, -0x255, -0x257, -0x27c, -0x246)], JSON[_0x54cec1(0x49c, 0x491, 0x4b4, 0x471, 0x491) + _0x3f0b2d(-0x234, -0x22e, -0x21b, -0x24b, -0x224)]([], null, 0x1f91 + -0xb8 * -0x25 + -0x479 * 0xd)); const _0x46bf9a = {}; _0x46bf9a[_0x4b0250(-0x2, -0x34, -0x23, -0x34, 0x3) + _0x3f0b2d(-0x222, -0x234, -0x23c, -0x220, -0x256) + _0x4b0250(-0x31, -0x5e, -0x35, -0x3d, -0x18)] = !![]; function _0x3f0b2d(_0x3413d8, _0x3f0f88, _0x2e3e50, _0x488445, _0x4d8a1f) { return _0x4b9154(_0x3413d8 - 0x48, _0x3f0f88 - 0x1f4, _0x3f0f88 - -0x11c, _0x488445 - 0x140, _0x3413d8); } return _0x46bf9a; }; } function _0x3e374a(_0x3f788b, _0x2b0c84, _0x3daee4, _0x3e9b71, _0x1aede6) { return _0x55ca(_0x3daee4 - -0x2b1, _0x3e9b71); } module[_0xc37aba(-0x107, -0x113, -0xe2, -0x107, -0xef) + 'ts'] = openai;