Skip to content

Latest commit

 

History

History

de

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 


🤖 Eine leistungsstarke clientseitige JavaScript-Bibliothek für ChatGPT


💡 Um

chatgpt.js ist eine leistungsstarke JavaScript-Bibliothek, die eine supereinfache Interaktion mit dem ChatGPT-DOM ermöglicht.

  • Reich an Funktionen
  • Objektorientierte
  • Einfach zu verwenden
  • Leicht (und dennoch optimal leistungsfähig)

Hinweis Um immer die neueste version zu importieren (nicht in der produktion empfohlen!), ersetzen sie die versionierte jsDelivr-URL durch: https://cdn.jsdelivr.net/npm/@kudoai/chatgpt.js/chatgpt.min.js

⚡ Importieren der Bibliothek

ES11 (2020):

(async () => {
    await import('https://cdn.jsdelivr.net/npm/@kudoai/chatgpt.js@3.8.0/dist/chatgpt.min.js');
    // Ihr Code hier...
})();

ES5 (2009):

var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://cdn.jsdelivr.net/npm/@kudoai/chatgpt.js@3.8.0/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(); // führt Ihren Code aus
    }
};
xhr.send();

function yourCode() {
    // Ihr Code hier...
}

Greasemonkey:

Hinweis Um eine Starter-Vorlage zu verwenden: kudoai/chatgpt.js-greasemonkey-starter

...
// @require https://cdn.jsdelivr.net/npm/@kudoai/chatgpt.js@3.8.0/dist/chatgpt.min.js
// ==/UserScript==

// Ihr Code hier...

Chrome:

Hinweis Um eine Starter-Vorlage zu verwenden: kudoai/chatgpt.js-chrome-starter

Da Google keinen Remote-Code zulässt, ist der lokale Import von chatgpt.js erforderlich:

  1. Speichern Sie https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/chatgpt.js in einem Unterverzeichnis (in diesem Beispiel lib).

  2. Fügen Sie in manifest.json des Projekts (V3) lib/chatgpt.js als über das Internet zugängliche Ressource hinzu

    "web_accessible_resources": [{
        "matches": ["<all_urls>"],
        "resources": ["lib/chatgpt.js"]
    }],
  1. In Skripten, die chatgpt.js benötigen (Vordergrund/Hintergrund gleichermaßen), importieren Sie es wie folgt:
(async () => {
    await import(chrome.runtime.getURL('lib/chatgpt.js'));
    // Ihr Code hier...
})();

💾 Herunterladen über npm:

Um chatgpt.js zur lokalen anpassung herunterzuladen, führen sie den folgenden befehl im stammverzeichnis ihres projekts aus:

npm install @kudoai/chatgpt.js

Navigieren sie nach der installation zu node_modules/@kudoai/chatgpt.js, um die bibliotheksquelle zu finden.

💻 Verwendung

chatgpt.js wurde mit Blick auf höchste Flexibilität geschrieben.

Zum Beispiel:

chatgpt.getLastResponse();
chatgpt.getLastReply();
chatgpt.response.getLast();
chatgpt.get('reply', 'last');

Jeder Aufruf ruft gleichermaßen die letzte Antwort ab. Wenn Sie glauben, dass es funktioniert, wird es wahrscheinlich auch funktionieren ... also geben Sie es einfach ein! (Wer hat Zeit für Dokumente?)

Wenn dies nicht der Fall ist, schauen Sie sich den erweiterten benutzerleitfaden an oder reichen Sie einfach ein Problem ein oder PR und es wird integriert, ganz einfach!

🤖 Erstellt mit chatgpt.js

demo.mp4

Integrieren Sie KI-Chat und Produkt-/Kategoriezusammenfassungen in Ihren Amazon-Einkauf – unterstützt durch die neuesten LLMs!
Install / Readme / Discuss

Löschen Sie Ihren ChatGPT-Abfrageverlauf automatisch, um maximalen Datenschutz zu gewährleisten.
Installieren / Liesmich / Diskutieren

Integrieren Sie KI-Chat und Suchzusammenfassungen in Brave Search – unterstützt durch die neuesten LLMs!
Installieren / Liesmich / Diskutieren

Fahren Sie automatisch mit der Generierung von Antworten fort, wenn ChatGPT-Antworten abgeschnitten werden.
Installieren / Liesmich / Diskutieren

ChatGPT-Antworten automatisch abspielen.
Install / Readme / Discuss

Hält ChatGPT-Sitzungen aktuell und eliminiert Chat-Zeitlimits, Netzwerkfehler und Cloudflare-Prüfungen.
Installieren / Liesmich / Diskutieren

Integrieren Sie KI-Chat und Suchzusammenfassungen in DuckDuckGo – unterstützt durch die neuesten LLMs!
Installieren / Liesmich / Diskutieren

Integrieren Sie KI-Chat und Suchzusammenfassungen in Google Search – unterstützt durch die neuesten LLMs!
Installieren / Liesmich / Diskutieren

Verwenden Sie ChatGPT in Thunderbird, um Ihre E-Mails zu verbessern, sogar mit einem kostenlosen Konto!
Installieren / Liesmich / Unterstützung




Wenn Sie etwas mit chatgpt.js erstellt haben, das Sie teilen möchten, senden Sie eine E-Mail an showcase@chatgptjs.org oder öffnen Sie einfach eine Pull-Anfrage!

🧠 Mitwirkende

Diese Bibliothek existiert dank Code, Übersetzungen, Problemen und Ideen der folgenden Mitwirkenden:



chatgpt.js wird teilweise finanziert von: