Übersicht
Standardmäßig verwendet Copilot-Codeabschluss GPT-4o Copilot, ein optimiertes, GPT-4o-mini-basiertes großes Sprachmodell (LLM). Dieses Modell wurde mit einer Vielzahl von qualitativ hochwertigen öffentlichen GitHub-Repositorys trainiert und deckt über 30 Programmiersprachen ab. Seine Wissensdatenbank ist aktueller als das Standardmodell, und möglicherweise wirst du feststellen, dass es Vervollständigungsvorschläge schneller generiert.
Zeige die Liste der Programmiersprachen und -technologien an, die in den Trainingsdaten enthalten sind.
- C
- C#
- C++
- Clojure
- CSS
- Dart
- Dockerfile
- Elixir
- Emacs Lisp
- Go
- Haskell
- HTML
- Java
- JavaScript
- Julia
- Jupyter Notebook
- Kotlin
- Lua
- MATLAB
- Objective-C
- Perl
- PHP
- PowerShell
- Python
- R
- Ruby
- Rust
- Scala
- Shell
- Swift
- TeX
- TypeScript
- Vue
Note
Die Unterstützung mehrerer Modelle für die Copilot-Codevervollständigung befindet sich in der public preview, und Änderungen sind vorbehalten.
Auswirkungen des Wechsels eines KI-Modells
Das Ändern des Modells, das für die Copilot-Codevervollständigung verwendet wird, wirkt sich nicht auf das von Copilot Chat genutzte Modell aus. Weitere Informationen findest du unter Ändern des KI-Modells für Copilot Chat.
Es werden keine Änderungen an der Datensammlung und Nutzungsrichtlinie vorgenommen, wenn du das KI-Modell änderst.
Wenn du über ein Copilot Free-Abonnement verfügst, werden alle Vervollständigungen unabhängig vom verwendeten Modell deinem Vervollständigungskontingent angerechnet. Weitere Informationen findest du unter Pläne für GitHub Copilot.
Die Einstellung zum Aktivieren oder Deaktivieren von Vorschlägen, die mit öffentlichem Code übereinstimmen, werden unabhängig vom ausgewählten Modell angewendet. Weitere Informationen findest du unter Suchen von öffentlichem Code, der mit GitHub Copilot-Vorschlägen übereinstimmt.
Aktivieren des Modellwechsels
Wenn du über ein Copilot Free- oder Copilot Pro-Abonnement verfügst, ist der Modellwechsel für die Copilot-Codevervollständigung automatisch aktiviert.
Wenn du einen Copilot Business-Plan-Plan verwendest, muss die Organisation mit dem Plan die Einstellung Editor preview features aktivieren. Weitere Informationen findest du unter Verwalten von Richtlinien für Copilot in Ihrer Organisation.
Ändern des KI-Modells für die Codevervollständigung
Die folgenden Anweisungen gelten für VS Code. Wenn du eine JetBrains-IDE verwendest, klicke am Anfang dieses Artikels auf die entsprechende Registerkarte.
- Öffne die Befehlspalette, indem du STRG+UMSCHALT+P (Windows/Linux) bzw. BEFEHL+UMSCHALT+P (Mac) drückst.
- Gib
change completions model
ein, und wähle den Befehl „GitHub Copilot: Change Completions Model“ aus. - Wähle im Dropdownmenü das Modell aus, das du verwenden möchtest.
Wenn das Command Center aktiviert ist, kannst du alternativ neben dem Symbol oben im VS Code-Fenster auf klicken und dann Configure Code Completions im Dropdownmenü auswählen. Klicke dann auf Change Completions Model im Dropdownmenü, und wähle das Modell aus, das du verwenden möchtest.
Überprüfen, welches Modell verwendet wird
-
Öffne den Einstellungs-Editor, indem du STRG+, (Linux/Windows) bzw. BEFEHL+, (Mac) drückst.
-
Gib
copilot completion
ein, und suche nach dem Abschnitt „GitHub > Copilot: Selected Completion Model“.Das Feld in diesem Abschnitt zeigt das aktuell ausgewählte Modell an. Wenn das Feld leer ist, wird das Standardmodell verwendet.
Ändern des KI-Modells für die Codevervollständigung
Die folgenden Anweisungen gelten für Visual Studio. Wenn du eine JetBrains-IDE verwendest, klicke am Anfang dieses Artikels auf die entsprechende Registerkarte.
- Wähle das -Symbol in der oberen rechten Ecke.
- Wähle Settings und dann Options.
- Wähle über das Dropdownmenü unter Copilot Completions das Modell, das du verwenden möchtest.
Ändern des KI-Modells für die Codevervollständigung
Die folgenden Anweisungen gelten für JetBrains-IDEs. Wenn du Visual Studio verwendest, wähle am Anfang dieses Artikels die entsprechende Registerkarte.
- Klicke auf das -Symbol in der Statusleiste.
- Klicke im Popupmenü auf Edit Model for Completion.
- Klicke im Dialogfeld für die Einstellungen zu „Languages & Frameworks > GitHub Copilot“ auf das Dropdownmenü Model for completions, und wähle das Modell aus, das du verwenden möchtest.
- Klicken Sie auf OK.