Поделиться через


Настройте режим агента в VS Code для QDK

Используйте режим агента в Visual Studio Code (VS Code), чтобы улучшить работу с построителем с помощью возможностей GitHubCopilot и расширения Microsoft Quantum Development Kit (QDK).

Режим агента — это поддерживаемый ИИ опыт разработки, который помогает создавать и отлаживать код, а также выполнять другие задачи разработки в VS Code. Хотя вы можете использовать режим агента для QDK без каких-либо настроек, выполните следующие советы, чтобы получить большую часть режима агента в проектах QDK :

  1. Добавление Copilot инструкций для Q# и OpenQASM
  2. Активация QDK средств для режима агента
  3. Попробуйте использовать разные модели агента

Добавление Copilot инструкций для Q# и OpenQASM

QDK поставляется с набором инструкций для Copilot, которые включают лучшие практики создания проектов с Q#, OpenQASM и Azure Quantum.

Чтобы добавить QDKCopilot инструкции в параметры, выполните следующие действия.

  1. Нажмите клавиши CTRL+SHIFT+P , чтобы открыть палитру команд.
  2. Введите и выберите QDK: Добавьте Copilot файл инструкций для Q# и OpenQASM.
  3. В открываемом поле подтверждения нажмите кнопку "Да".

Инструкции QDK добавляются в контекст при использовании GitHubCopilot файлов Чата и Q# OpenQASM. Этот параметр можно настроить вручную.chat.instructionsFilesLocations

Активируйте QDK инструменты в режиме агента

Расширение QDK включает набор инструментов, которые настраивают Copilot Чат для работы с Q# и Azure Quantum. Например, можно имитировать Q# код, визуализировать схемы квантовых каналов и выполнять оценку ресурсов непосредственно из представления чата Copilot . Вы также можете подключиться к рабочей области Azure Quantum, отправить задания, посмотреть их статус и ознакомиться с результатами выполнения.

Чтобы активировать QDK средства для режима агента, выполните следующие действия.

  1. Откройте Copilot чат в VS Code.
  2. Если чат находится в режиме "Запрос " или " Изменить ", выберите раскрывающийся список режима в нижней части поля ввода чата и выберите агент.
  3. Щелкните значок "Настройка средств" в нижней части поля ввода чата.

Появится список, содержащий все доступные инструменты агента. Выберите все средства в пакете средств разработки Microsoft Quantum (QDK), чтобы активировать QDK эти средства.

Снимок экрана: список доступных QDK средств для режима агента в VS Code.

Попробуйте использовать разные модели агента

Copilot позволяет выбрать набор различных языковых моделей для использования в режиме агента. Различные модели имеют разные сильные стороны, поэтому оптимальная модель зависит от вашего варианта использования.

Чтобы изучить различные модели, выберите раскрывающееся меню модели в нижней части поля ввода чата и выберите одну из доступных моделей из списка.

Попробуйте использовать некоторые запросы

Теперь, когда вы настроили ИИ в своих проектах Q#, попробуйте несколько запросов в чате Copilot.

Чтобы приступить к работе, ниже приведены несколько примеров запросов:

Симулируйте эту программу для 1000 снимков и покажите мне гистограмму.

Отправьте эту Q# программу в Azure Quantum.

Добавьте тесты для этого Q# кода.

Показать мне мои последние задания в Azure Quantum.

Эй, я имел смысл узнать немного о квантовых вычислениях, но у меня нет понятия, где даже начать. Можете ли вы просто помочь мне написать очень простую программу, понять ее, и, возможно, даже запустить ее на реальном квантовом компьютере?