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
で、Webアクセス可能なリソースとして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 /討論
Brave SearchにAIの回答を追加します(GPT-4oを搭載しています!)
インストール / readme /ディスカッション
自動的に複数のchatGPT応答を生成し続けます。
インストール / readme /ディスカッション
Auto-PlayChatGPT応答。
インストール / readme /ディスカッション
ChatGptセッションを新鮮に保ち、ネットワークエラー + CloudFlareチェックを排除します。
インストール / readme /ディスカッション
duckduckgoにAIの回答を追加します(GPT-4oを搭載しています!)
インストール / readme /ディスカッション
Google検索にAIの回答を追加します(Google Gemma + GPT-4Oを搭載しています!)
インストール / readme /ディスカッション
ThunderbirdのChatGptを使用して、無料のアカウントがあってもメールを強化してください!
インストール / readme /サポート
共有したいchatgpt.jsで何かを作成した場合は、[email protected]にメールするか、プルリクエストを開いてください!
このライブラリは、次の貢献者からのコード、翻訳、問題、アイデアのおかげで存在します。
リリース/ Userguide / Discuseer / Back to top↑