Freigeben über


Einrichten des Agentmodus in VS Code für das Quantum Development Kit

Verwenden Sie den Agent-Modus in VS Code, unterstützt von GitHubCopilot, um Ihre Entwickler-Erfahrung mit der Quantum Development Kit (QDK) Erweiterung zu verbessern.

Der Agent-Modus ist eine KI-unterstützte Entwicklungsumgebung, die Sie beim Schreiben und Debuggen von Code und beim Abschließen anderer Entwicklungsaufgaben in VS Code unterstützt. Obwohl Sie den Agentmodus für das QDK ohne Setup verwenden können, folgen Sie diesen Tipps, um den Agentmodus in Ihren QDK Projekten optimal zu nutzen:

  1. Hinzufügen von Copilot Anweisungen für Q# und OpenQASM
  2. Aktivieren der Tools für den QDK Agentmodus
  3. Probieren Sie verschiedene Agentmodelle aus

Fügen Sie Copilot Anweisungen für Q# und OpenQASM hinzu

QDK wird mit einer Anleitung für Copilot geliefert, die bewährte Methoden zum Erstellen von Projekten mit Q#, OpenQASM und Azure Quantum enthält.

Führen Sie die folgenden Schritte aus, um Die QDKCopilot Anweisungen zu Ihren Einstellungen hinzuzufügen:

  1. Drücken Sie STRG+UMSCHALT+P, um die Befehlspalette zu öffnen.
  2. Geben Sie ein und wählen Sie QDK: Hinzufügen Copilot Anleitungsdatei für Q# und OpenQASM.
  3. Wählen Sie im daraufhin geöffneten Bestätigungsfeld "Ja" aus.

Die QDK Anweisungen werden zu Ihrem Kontext hinzugefügt, wenn Sie GitHubCopilot Chat in Q# und OpenQASM Dateien verwenden. Sie können diese Einstellung manuell konfigurieren in chat.instructionsFilesLocations.

Aktivieren Sie die QDK-Tools für den Agentenmodus

Die QDK Erweiterung enthält eine Reihe von Tools, die Copilot Chat für die Arbeit mit Q# und Azure Quantum anpassen. Sie können z. B. Q# Code simulieren, Quantenkreisdiagramme visualisieren und die Ressourcenschätzung direkt aus der Copilot Chatansicht ausführen. Sie können auch Eine Verbindung mit Ihrem Azure Quantum-Arbeitsbereich herstellen, Aufträge übermitteln und Auftragsstatus und Auftragsergebnisse anzeigen.

Führen Sie die folgenden Schritte aus, um die Tools für den QDK Agentmodus zu aktivieren:

  1. Öffnen Sie den Copilot-Chat in VS Code.
  2. Wenn sich der Chat im Modus "Fragen" oder im Bearbeitungsmodus befindet, wählen Sie unten im Chateingabefeld die Dropdownliste für den Modus aus, und wählen Sie "Agent" aus.
  3. Wählen Sie unten im Chateingabefeld das Symbol "Werkzeuge" aus.

Eine Liste wird angezeigt, die alle verfügbaren Agent-Tools enthält. Wählen Sie alle Tools unter Azure Quantum Development Kit (QDK) aus, um die QDK Tools zu aktivieren.

Screenshot der Liste der verfügbaren QDK Tools für den Agentmodus in VS Code.

Probieren Sie verschiedene Agentmodelle aus

Copilot Sie können aus einer Reihe verschiedener Sprachmodelle auswählen, die im Agentmodus verwendet werden sollen. Unterschiedliche Modelle haben unterschiedliche Stärken, daher hängt das beste Modell für Sie von Ihrem Anwendungsfall ab.

Um verschiedene Modelle zu erkunden, wählen Sie unten im Chateingabefeld das Dropdownmenü "Modell" und dann eines der verfügbaren Modelle aus der Liste aus.

Probieren Sie einige Eingabeaufforderungen aus

Nachdem Sie nun für die Nutzung von KI in Ihren Q# Projekten eingerichtet sind, probieren Sie einige Eingabeaufforderungen im Copilot Chat aus.

Für die ersten Schritte sind hier einige Beispielaufforderungen aufgeführt:

Simulieren Sie dieses Programm für 1.000 Aufnahmen und zeigen Sie mir ein Histogramm.

Übermitteln Sie dieses Q# Programm an Azure Quantum.

Fügen Sie Tests für diesen Q# Code hinzu.

Zeigen Sie mir meine letzten Aufträge in Azure Quantum an.

Hallo, ich habe vorgehabt, ein wenig über Quantencomputing zu lernen, aber ich habe keine Ahnung, wo ich überhaupt anfangen soll. Können Sie mir einfach helfen, ein sehr einfaches Programm zu schreiben, es zu verstehen und vielleicht sogar auf einem echten Quantencomputer auszuführen?