|
3 | 3 | // @description Add AI chat & product/category summaries to Amazon shopping, powered by the latest LLMs like GPT-4o! |
4 | 4 | // @author KudoAI |
5 | 5 | // @namespace https://kudoai.com |
6 | | -// @version 2025.9.7.2 |
| 6 | +// @version 2025.9.7.4 |
7 | 7 | // @license MIT |
8 | 8 | // @icon https://amazongpt.kudoai.com/assets/images/icons/app/black-gold-teal/icon48.png?v=8e8ed1c |
9 | 9 | // @icon64 https://amazongpt.kudoai.com/assets/images/icons/app/black-gold-teal/icon64.png?v=8e8ed1c |
|
77 | 77 | // @require https://cdn.jsdelivr.net/npm/@kudoai/chatgpt.js@3.8.3/dist/chatgpt.min.js#sha256-jeA6TrwGYL3u5epUnl+2cbbGPhvFRocIMwQbQjNedZs= |
78 | 78 | // @require https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.2.0/crypto-js.min.js#sha256-dppVXeVTurw1ozOPNE3XqhYmDJPOosfbKQcHyQSE58w= |
79 | 79 | // @require https://cdn.jsdelivr.net/npm/json5@2.2.3/dist/index.min.js#sha256-S7ltnVPzgKyAGBlBG4wQhorJqYTehj5WQCrADCKJufE= |
80 | | -// @require https://cdn.jsdelivr.net/gh/adamlui/ai-web-extensions@f7e2f2d/assets/js/components/chatbot/buttons.js#sha256-Srg5wWTmP3Zv2OkTLEHeX7HKeKjeYnRgdIFhdRJMuik= |
| 80 | +// @require https://cdn.jsdelivr.net/gh/adamlui/ai-web-extensions@cc60313/assets/js/components/chatbot/buttons.js#sha256-SKlhJO503awp8matfnXaUyhN638Isl6wf0MJXKFEY/w= |
81 | 81 | // @require https://cdn.jsdelivr.net/gh/adamlui/ai-web-extensions@0329ace/assets/js/components/chatbot/icons.js#sha256-p89CrELJj8rguE8M4IjdMA4CYwX7iid+RNzvX3oOT2A= |
82 | 82 | // @require https://cdn.jsdelivr.net/gh/adamlui/ai-web-extensions@bfdb063/assets/js/components/chatbot/menus.js#sha256-ZOZBraa/OmK/AKDtJucT9+i5uuq3suasT3kjJl0UBdA= |
83 | | -// @require https://cdn.jsdelivr.net/gh/adamlui/ai-web-extensions@6d19ba4/assets/js/components/chatbot/replyBubble.js#sha256-ltqs0lv63Ltb1RevzOO0dczixuUhrIEYOn1Pg6p7tbM= |
| 83 | +// @require https://cdn.jsdelivr.net/gh/adamlui/ai-web-extensions@cc60313/assets/js/components/chatbot/replyBubble.js#sha256-bczWxw8F3pvTd06QBysf4Hw4jxLDdmewJEAA0cyR970= |
84 | 84 | // @require https://cdn.jsdelivr.net/gh/adamlui/ai-web-extensions@6fd9b53/assets/js/components/chatbot/tooltip.js#sha256-RbmcNuh/DiKIH+Ch2KYrIo48pLAUd/445leqYwBGEXw= |
85 | 85 | // @require https://cdn.jsdelivr.net/gh/adamlui/ai-web-extensions@bb5451a/assets/js/lib/chatbot/api.js#sha256-nCFc1tcSAfGJT260Sn07YGEczKPrhXdj8UlrKi+ac8M= |
86 | 86 | // @require https://cdn.jsdelivr.net/gh/adamlui/ai-web-extensions@ecaeb55/assets/js/lib/chatbot/feedback.js#sha256-9Hm3fBS96DtWFdT5VwGDGvwZMpYIRfxGAQRaCGECeqA= |
|
149 | 149 | version: GM_info.script.version, chatgptjsVer: /chatgpt\.js@([\d.]+)/.exec(GM_info.scriptMetaStr)[1], |
150 | 150 | commitHashes: { |
151 | 151 | app: 'bce1796', // for cached <app|messages>.json |
152 | | - aiweb: '70ba16f' // for cached <ai-chat-apis|code-languages|katex-delimiters|sogou-tts-lang-codes>.json |
| 152 | + aiweb: 'cc60313' // for cached <ai-chat-apis|code-languages|katex-delimiters|sogou-tts-lang-codes>.json |
153 | 153 | } |
154 | 154 | } |
155 | 155 | app.urls = { resourceHost: `https://cdn.jsdelivr.net/gh/KudoAI/amazongpt@${app.commitHashes.app}` } |
|
268 | 268 | if (!config.replyLang) settings.save('replyLang', env.browser.language) // init reply language if unset |
269 | 269 | if (!config.fontSize) settings.save('fontSize', 14) // init reply font size if unset |
270 | 270 | if (!env.scriptManager.supportsStreaming) settings.save('streamingDisabled', true) // disable Streaming in unspported env |
| 271 | + if (config.preferredAPI == 'GPTforLove') config.preferredAPI = null // since 502 |
271 | 272 | log.debug(`Success! config = ${log.prettifyObj(config)}`) |
272 | 273 |
|
273 | 274 | // Define UI functions |
|
0 commit comments