AI Personal Learning
und praktische Anleitung

Copilot Backend Proxy Service: Übernahme des GitHub Copilot Plugin Servers mit anderen Modellen

Allgemeine Einführung

Der Copilot-Backend-Agentendienst ist ein Open-Source-Projekt, das für die serverseitige Verwaltung des GitHub-Copilot-Plugins entwickelt wurde, indem es andere FIM-Modelle wie DeepSeek nutzt und gleichzeitig mehrere Personen unterstützt, die sich offizielle Konten teilen. Der Dienst unterstützt eine Vielzahl von IDEs, darunter VSCode, Jetbrains IDE Series, Visual Studio 2022 und HBuilderX, und kann in einer getrennten Umgebung unter dem lokalen Modell ausgeführt werden. Durch die Verwendung des lokalen Modells können Entwickler die Code-Vervollständigung und die Hinting-Funktionen auch in Offline-Umgebungen nutzen und so die Entwicklungseffizienz verbessern.

Endpunkt des kostenlosen öffentlichen Dienstes: mycopilot.noteo.cn Konfiguration


 

Funktionsliste

  • Es werden mehrere IDEs unterstützt: VSCode, die Jetbrains IDE-Familie, Visual Studio 2022 und HBuilderX.
  • Lokale Modellunterstützung: Läuft in einer unverbundenen Umgebung und stellt sicher, dass Entwickler Code-Vervollständigung und -Hinweise auch offline nutzen können.
  • Mehrere Personen teilen sich ein offizielles Konto: Unterstützung für mehrere Personen, die sich ein offizielles GitHub Copilot-Konto teilen, um die Kosten für die Nutzung zu senken.
  • Code-Vervollständigung und Hinweise: Bieten Sie intelligente Code-Vervollständigung und Hinweise zur Verbesserung der Entwicklungseffizienz.
  • Docker-Bereitstellung: Unterstützt die schnelle Bereitstellung mit Docker und vereinfacht so den Installations- und Konfigurationsprozess.
  • Konfiguration der Umgebungsvariablen: Bieten Sie detaillierte Anweisungen zur Konfiguration der Umgebungsvariablen, damit die Benutzer die Einstellungen nach ihren Bedürfnissen anpassen können.
  • Automatische Erneuerung von SSL-Zertifikaten: Erneuern Sie SSL-Zertifikate automatisch, um die Sicherheit und Stabilität des Dienstes zu gewährleisten.

 

Hilfe verwenden

Ablauf der Installation

  1. Um die neueste Version der ausführbaren Datei herunterzuladen, besuchen SieSeite für Veröffentlichungen.
  2. Erstellen Sie ein Verzeichnis auf der gleichen Ebene wie die ausführbare Datei.envDokumentation, Referenz.env.exampleDatei für die Konfiguration.
  3. Starten des Dienstes: Führen Sie den folgenden Befehl aus, um den Dienst zu starten:
    docker-compose up -d
    
  4. IDE konfigurieren: Konfigurieren Sie die entsprechende IDE nach der folgenden Methode.
    • VSCode::
      1. Installieren Sie das GitHub Copilot-Plugin.
      2. Ändern Sie die VSCode'seinstellungen.jsonfügen Sie die folgende Konfiguration hinzu:
        "github.copilot.advanced": {
        "authProvider": "github-enterprise",
        "debug.overrideCAPIUrl": "https://api.copilot.supercopilot.top",
        "debug.overrideProxyUrl": "https://copilot-proxy.copilot.supercopilot.top", "debug.overrideCAPIUrl": "https://copilot-proxy.copilot.supercopilot.top",
        "debug.chatOverrideProxyUrl": "https://api.copilot.supercopilot.top/chat/completions",
        "debug.overrideFastRewriteEngine": "v1/engines/copilot-centralus-h100", "debug.overrideFastRewriteEngine": "v1/engines/copilot-centralus-h100",
        "debug.overrideFastRewriteUrl": "https://api.copilot.supercopilot.top"
        }, "debug.overrideFastRewriteUrl":"".
        "github-enterprise.uri": "https://copilot.supercopilot.top"
        
      3. Starten Sie VSCode neu und melden Sie sich beim GitHub Copilot-Plugin an.
    • Jetbrains IDE-Reihe::
      1. Öffnen Sie Einstellungen > Sprachen & Frameworks > GitHub Kopilot > Authentifizierungsanbieter, geben Sie den Wert voncopilot.supercopilot.top.
    • Visual Studio 2022::
      1. Aktualisieren Sie auf die neueste Version (mindestens 17.10.x).
      2. Öffnen Sie Extras > Umgebung > Konten und markieren Sie GitHub Enterprise Serverkonto einbeziehen.
      3. Starten Sie Visual Studio 2022 neu.
      4. Klicken Sie auf GitHub-Konto hinzufügen, wechseln Sie auf die Registerkarte GitHub Enterprise, geben Sie diehttps://copilot.supercopilot.top.
    • HBuilderX::
      1. Herunterladen voncopilot-für-hbuilderx-v1.zipPlugin nach lokal.
      2. Installieren Sie das Plugin in der DateiPluginfinden Sie in der Anleitung zur Installation des Offline-Plugins.
      3. Starten Sie HBuilderX neu und melden Sie sich beim GitHub Copilot-Plugin an.

Verwendung

  1. Nachdem Sie den Dienst gestartet haben, rufen Sie diehttps://copilot.supercopilot.top/github/login/device/codegewinnenghu_Parameter.
  2. die abgerufenenghu_Die Parameter werden in die.envin der DateiCOPILOT_GHU_TOKENin den Umgebungsvariablen.
  3. Starten Sie den Dienst und die IDE neu, um die Codevervollständigungs- und Hinweisfunktionen des GitHub Copilot-Plugins zu nutzen.
Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " Copilot Backend Proxy Service: Übernahme des GitHub Copilot Plugin Servers mit anderen Modellen

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)