chatgpt.js एक शक्तिशाली जावास्क्रिप्ट लाइब्रेरी है जो ChatGPT DOM के साथ बेहद आसान इंटरैक्शन की अनुमति देती है।
- सुविधा संपन्न
- वस्तु के उन्मुख
- प्रयोग करने में आसान
- हल्का (फिर भी सर्वोत्तम प्रदर्शन करने वाला)
(async () => {
await import('https://code.chatgptjs.org/chatgpt-latest.min.js');
// आपका कोड यहां...
})();
var xhr = new XMLHttpRequest()
xhr.open('GET', 'https://code.chatgptjs.org/chatgpt-latest.min.js')
xhr.onload = function() {
if (xhr.status === 200) {
var chatgptJS = document.createElement('script')
chatgptJS.textContent = xhr.responseText
document.head.appendChild(chatgptJS)
yourCode() // आपका कोड चलाता है
}
}
xhr.send()
function yourCode() {
// आपका कोड यहां...
}
टिप्पणी स्टार्टर टेम्पलेट का उपयोग करने के लिए: kudoai/chatgpt.js-greasemonkey-starter
Greasy Fork जैसे उपयोगकर्तास्क्रिप्ट रिपॉजिटरी पूर्व-अनुमोदित CDN (जैसे cdn.jsdelivr.net
से प्रतिबद्ध-विशिष्ट संदर्भ) की एक श्वेतसूची बनाए रखते हैं, इसलिए इन साइटों पर प्रकाशन क्षमता बनाए रखने के लिए आयात URL काफी लंबा है:
...
// @require https://cdn.jsdelivr.net/gh/kudoai/chatgpt.js@24a755998291094d0cd3b2bd395dff7c6756bbf9/dist/chatgpt-1.12.0.min.js
// ==/UserScript==
// आपका कोड यहां...
यदि आप इन रिपोज़ पर प्रकाशित करने की योजना नहीं बनाते हैं, तो नवीनतम मिनीफ़ाइड रिलीज़ को आयात करने के लिए सरल https://code.chatgptjs.org/chatgpt-latest.min.js
का उपयोग किया जा सकता है।
चूंकि Google अंततः चरणबद्ध तरीके से समाप्त मेनिफेस्ट V2, रिमोट कोड की अनुमति नहीं दी जाएगी, इसलिए स्थानीय रूप से चैटजीपीटी.जेएस आयात करना आदर्श है:
टिप्पणी स्टार्टर टेम्पलेट का उपयोग करने के लिए: kudoai/chatgpt.js-chrome-starter
-
https://raw.githubusercontent.com/kudoai/chatgpt.js/main/chatgpt.js को उपनिर्देशिका में सहेजें (इस उदाहरण में
lib
) -
lib/chatgpt.js
के अंत में ES6 निर्यात विवरण जोड़ें
...
export { chatgpt }
- प्रोजेक्ट के (V3)
manifest.json
में,lib/chatgpt.js
को वेब एक्सेसिबल संसाधन के रूप में जोड़ें
"web_accessible_resources": [{
"matches": ["<all_urls>"],
"resources": ["lib/chatgpt.js"]
}],
- उन स्क्रिप्ट्स में जिन्हें
chatgpt.js
(अग्रभूमि/पृष्ठभूमि समान) की आवश्यकता है, इसे इस प्रकार आयात करें:
(async () => {
const { chatgpt } = await import(chrome.runtime.getURL('lib/chatgpt.js'));
// आपका कोड यहां...
})();
chatgpt.js अति लचीलेपन को ध्यान में रखकर लिखा गया था।
उदाहरण के लिए:
chatgpt.getLastResponse()
chatgpt.getLastReply()
chatgpt.response.getLast()
chatgpt.get('reply', 'last')
प्रत्येक कॉल समान रूप से अंतिम प्रतिक्रिया लाती है। यदि आपको लगता है कि यह काम करता है, तो संभवतः यह काम करेगा... तो बस इसे टाइप करें! (दस्तावेज़ों के लिए किसके पास समय है?)
यदि ऐसा नहीं हुआ, तो बस एक मुद्दा या PR सबमिट करें और इसे एकीकृत किया जाएगा, बहुत आसान!
अधिकतम गोपनीयता के लिए अपने ChatGPT क्वेरी इतिहास को स्वतः साफ़ करें।
स्थापित करना /
रीडमी /
चर्चा करना
चैटजीपीटी को स्वचालित रूप से DAN संकेत भेजें।
स्थापित करना /
रीडमी /
चर्चा करना
ब्रेव सर्च साइडबार में चैटजीपीटी उत्तर प्रदर्शित करें (GPT-4 द्वारा संचालित!)
स्थापित करना /
रीडमी /
चर्चा करना
स्वचालित रूप से एकाधिक ChatGPT प्रतिक्रियाएँ उत्पन्न करना जारी रखें।
स्थापित करना /
रीडमी /
चर्चा करना
नेटवर्क त्रुटियों + क्लाउडफ्लेयर जांच को खत्म करने के लिए चैटजीपीटी सत्रों को ताज़ा रखता है।
स्थापित करना /
रीडमी /
चर्चा करना
DuckDuckGo साइडबार में ChatGPT उत्तर प्रदर्शित करें (GPT-4 द्वारा संचालित!)
स्थापित करना /
रीडमी /
चर्चा करना
यदि आपने chatgpt.js के साथ कुछ बनाया है जिसे आप साझा करना चाहते हैं, तो ईमेल करें [email protected] या बस एक [पुल अनुरोध] खोलें(https://github.com/kudoai/chatgpt.js/pulls)!
यह लाइब्रेरी निम्नलिखित योगदानकर्ताओं के कोड, अनुवाद, मुद्दों और विचारों की बदौलत मौजूद है: