
Mit der YouTube -Chat -Erweiterung können Sie direkt mit YouTube -Videos chatten und ein einzigartiges interaktives Erlebnis bieten.
Demo -Video · Funktionen · Roadmap · Installation · Bestätigungen
Befolgen Sie die folgenden Schritte, um die YouTube -Chat -Erweiterung lokal zu installieren und auszuführen:
Klonen Sie das Repository:
git clone https://github.com/PaoloJN/youtube-ai-extension.git
cd youtube-chat-extension Fügen Sie Ihren OpenAI -API -Schlüssel hinzu. Ersetzen Sie YOUR_API_KEY durch Ihren tatsächlichen Schlüssel in den Dateien chat.ts und completion.ts
const openai = new OpenAI ( {
apiKey : "YOUR_API_KEY"
} )Installieren Sie die Abhängigkeiten und erstellen Sie das Projekt:
pnpm install
pnpm run buildLaden Sie die Erweiterung in Chrome:
chrome://extensions/ .build/chrome-mv3-dev aus.Öffnen Sie YouTube und chatten Sie mit Videos! :)
Die Erweiterung unterstützt das neue YouTube -Layout nicht. Um zum alten Layout zurückzukehren, verwenden Sie die Ublock -Ursprungs -Erweiterung. Die Erweiterung sollte dann richtig funktionieren.
Ich glaube an die Prinzipien der Open-Source-Software (OSS)-Erstellung von Tools und das Austausch von Wissen, um anderen zu helfen, innovativ zu sein und zu lernen. Eine meiner größten Frustrationen ist jedoch, dass Menschen OSS -Werke nehmen, sie ohne Erlaubnis monetarisieren und dem Projekt oder der Gemeinschaft, das es möglich gemacht hat, nichts zurückgeben.
Warum das zählt:
Aus diesem Grund habe ich die Lizenz aktualisiert, um die unbefugte Monetarisierung einzuschränken. Wenn Sie dieses Projekt zu schätzen wissen und es kommerziell verwenden möchten, ermutige ich Sie, einen Beitrag zu leisten oder eine kommerzielle Lizenz zu erreichen. Lassen Sie uns eine Community aufbauen, die Schöpfer respektiert und Innovation fördert.
Sofort wirksam, ist dieses Projekt unter der GNU Affero General Public Lizenz V3 (AGPLV3) lizenziert.
Wichtig : Wenn Sie dieses Projekt für kommerzielle Zwecke verwenden oder Fragen haben möchten, wenden Sie sich bitte an [email protected].
Dieses Projekt wäre ohne die folgenden Ressourcen nicht möglich: