chatgpt.js adalah perpustakaan JavaScript yang kuat yang memungkinkan interaksi super mudah dengan dom chatgpt.
Catatan
Untuk selalu mengimpor versi terbaru (tidak direkomendasikan dalam produksi!) Ganti URL jsdelivr versi dengan: https://cdn.jsdelivr.net/npm/@kudoai/chatgpt.js/chatgpt.min.js
( async ( ) => {
await import ( 'https://cdn.jsdelivr.net/npm/@kudoai/[email protected]/dist/chatgpt.min.js' ) ;
// Your code here...
} ) ( ) ;
var xhr = new XMLHttpRequest ( ) ;
xhr . open ( 'GET' , 'https://cdn.jsdelivr.net/npm/@kudoai/[email protected]/dist/chatgpt.min.js' ) ;
xhr . onload = function ( ) {
if ( xhr . status === 200 ) {
var chatgptJS = document . createElement ( 'script' ) ;
chatgptJS . textContent = xhr . responseText ;
document . head . append ( chatgptJS ) ;
yourCode ( ) ; // runs your code
}
} ;
xhr . send ( ) ;
function yourCode ( ) {
// Your code here...
}
Catatan
Untuk menggunakan templat starter: kudoai/chatgpt.js-greasemonkey-starter
...
// @require https://cdn.jsdelivr.net/npm/@kudoai/[email protected]/dist/chatgpt.min.js
// ==/UserScript==
// Your code here...
Catatan
Untuk menggunakan templat pemula: kudoai/chatgpt.js-chrome-starter
Karena Google tidak mengizinkan kode jarak jauh, mengimpor chatgpt.js secara lokal diperlukan:
Simpan https://raw.githubusercontent.com/kudoai/chatgpt.js/main/chatgpt.js ke subdirektori ( lib
dalam contoh ini)
Dalam Project's (V3) manifest.json
, tambahkan lib/chatgpt.js
sebagai sumber daya yang dapat diakses web
"web_accessible_resources" : [{
"matches" : [ " <all_urls> " ],
"resources" : [ " lib/chatgpt.js " ]
}],
chatgpt.js
(latar depan/latar belakang), impor seperti itu: ( async ( ) => {
await import ( chrome . runtime . getURL ( 'lib/chatgpt.js' ) ) ;
// Your code here...
} ) ( ) ;
Untuk mengunduh chatgpt.js untuk kustomisasi lokal, jalankan perintah berikut di root proyek Anda:
npm install @kudoai/chatgpt.js
Setelah instalasi, navigasikan ke node_modules/@kudoai/chatgpt.js
untuk menemukan sumber perpustakaan.
chatgpt.js ditulis dengan fleksibilitas ultra dalam pikiran.
Misalnya:
chatgpt . getLastResponse ( ) ;
chatgpt . getLastReply ( ) ;
chatgpt . response . getLast ( ) ;
chatgpt . get ( 'reply' , 'last' ) ;
Setiap panggilan sama -sama mengambil respons terakhir. Jika Anda pikir itu berhasil, itu mungkin akan ... jadi ketik saja!
Jika tidak, periksa Userguide yang diperluas, atau cukup kirimkan masalah atau PR dan itu akan diintegrasikan, EZPZ!
Tambahkan AI ke belanja Amazon.
Instal / ReadMe / Diskusikan
Clear otomatis riwayat kueri chatgpt Anda untuk privasi maksimal.
Instal / ReadMe / Diskusikan
Menambahkan Jawaban AI untuk Pencarian Berani (Didukung oleh GPT-4O!)
Instal / ReadMe / Diskusikan
Secara otomatis terus menghasilkan beberapa tanggapan chatgpt.
Instal / ReadMe / Diskusikan
Tanggapan chatgpt play otomatis.
Instal / ReadMe / Diskusikan
Membuat sesi chatgpt tetap segar untuk menghilangkan kesalahan jaringan + pemeriksaan cloudflare.
Instal / ReadMe / Diskusikan
Menambahkan Jawaban AI untuk Duckduckgo (ditenagai oleh GPT-4O!)
Instal / ReadMe / Diskusikan
Menambahkan Jawaban AI ke Google Search (Didukung oleh Google Gemma + GPT-4O!)
Instal / ReadMe / Diskusikan
Gunakan chatgpt di Thunderbird untuk meningkatkan email Anda, bahkan dengan akun gratis!
Instal / ReadMe / Dukungan
Jika Anda telah membuat sesuatu dengan chatgpt.js yang ingin Anda bagikan, kirim email ke [email protected] atau cukup buka permintaan tarik!
Perpustakaan ini ada berkat kode, terjemahan, masalah & ide dari kontributor berikut:
Rilis / userguide / diskusikan / kembali ke atas ↑