Chatgpt.js 는 chatgpt dom과 매우 쉬운 상호 작용을 허용하는 강력한 JavaScript 라이브러리입니다.
메모
항상 최신 버전을 가져 오려면 (제작에서 권장되지 않음!) 버전의 jsdelivr url을 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...
}
메모
스타터 템플릿을 사용하려면 kudoai/chatgpt.js-greasemonkey-starter
...
// @require https://cdn.jsdelivr.net/npm/@kudoai/[email protected]/dist/chatgpt.min.js
// ==/UserScript==
// Your code here...
메모
스타터 템플릿을 사용하려면 : kudoai/chatgpt.js-chrome-starter
Google은 원격 코드를 허용하지 않으므로 로컬로 chatgpt.js 가져 오기가 필요합니다.
https://raw.githubusercontent.com/kudoai/chatgpt.js/main/chatgpt.js를 하위 디렉토리 (이 예에서 lib
)로 저장하십시오.
Project 's (v3) manifest.json
에서 lib/chatgpt.js
웹 액세스 가능한 리소스로 추가하십시오.
"web_accessible_resources" : [{
"matches" : [ " <all_urls> " ],
"resources" : [ " lib/chatgpt.js " ]
}],
chatgpt.js
(포 그라운드/배경 모두)가 필요한 스크립트에서는 다음과 같이 가져옵니다. ( async ( ) => {
await import ( chrome . runtime . getURL ( 'lib/chatgpt.js' ) ) ;
// Your code here...
} ) ( ) ;
로컬 사용자 정의를 위해 chatgpt.js를 다운로드하려면 프로젝트의 루트에서 다음 명령을 실행하십시오.
npm install @kudoai/chatgpt.js
설치 후 node_modules/@kudoai/chatgpt.js
로 이동하여 라이브러리 소스를 찾으십시오.
Chatgpt.js는 매우 유연성을 염두에두고 작성되었습니다.
예를 들어:
chatgpt . getLastResponse ( ) ;
chatgpt . getLastReply ( ) ;
chatgpt . response . getLast ( ) ;
chatgpt . get ( 'reply' , 'last' ) ;
각 호출은 마지막 응답을 동일하게 가져옵니다. 그것이 작동한다고 생각한다면 아마도 ... 그냥 입력 할 것입니다!
그렇지 않은 경우, 확장 된 Userguide를 확인하거나 간단히 문제 나 PR을 제출하면 EZPZ가 통합됩니다!
Amazon 쇼핑에 AI를 추가하십시오.
설치 / readme / 토론
최대의 개인 정보를 위해 ChatGpt 쿼리 기록을 자동으로 보냅니다.
설치 / readme / 토론
용감한 검색에 AI 답변을 추가합니다 (GPT-4O로 전원 켜짐!)
설치 / readme / 토론
자동으로 여러 ChatGpt 응답을 계속 생성합니다.
설치 / readme / 토론
자동 플레이 chatgpt 응답.
설치 / readme / 토론
네트워크 오류 + CloudFlare Checks를 제거하기 위해 ChatGpt 세션을 신선하게 유지합니다.
설치 / readme / 토론
Duckduckgo에 AI 답변을 추가합니다 (GPT-4O에 의해 구동!)
설치 / readme / 토론
Google 검색에 AI 답변을 추가합니다 (Google Gemma + GPT-4O에 의해 구동됩니다!)
설치 / readme / 토론
ThunderBird에서 Chatgpt를 사용하여 무료 계정을 사용하여 이메일을 향상시킵니다!
설치 / 읽기 / 지원
공유하려는 chatgpt.js로 무언가를 만든 경우 [email protected]로 이메일을 보내거나 풀 요청을 열십시오!
이 라이브러리는 다음 기고자의 코드, 번역, 문제 및 아이디어 덕분에 있습니다.
릴리스 / userguide / 토론 / 위로 ↑ ↑