Обзор
По умолчанию Copilot завершение кода использует модель большого языка GPT 3.5 Turbo (LLM). В качестве альтернативы при использовании VS Codeможно использовать модель на основе GPT 4o-mini. Эта модель была обучена на широком спектре высококачественных общедоступных GitHub репозиториев, обеспечивая охват более 30 языков программирования. Его база знаний является более текущим, чем модель по умолчанию, и вы можете найти, что она создает предложения завершения быстрее.
Note
- Поддержка нескольких моделей для завершения кода Copilot находится в public preview и подлежит изменению.
- В настоящее время возможность переключения модели ИИ доступна в последних выпусках VS Code и идентификаторов JetBrains с последней версией расширения GitHub Copilot .
Эффекты переключения модели искусственного интеллекта
Изменение модели, используемой для завершения кода Copilot, не влияет на модель, используемую Copilot Chat. См . раздел AUTOTITLE.
При изменении модели ИИ нет изменений в политике сбора и использования данных.
Если вы находитесь в подписке Copilot Free, все завершения учитываются в квоте завершения независимо от используемой модели. См . раздел AUTOTITLE.
Параметр включения или отключения предложений, соответствующих общедоступному коду, применяется независимо от выбранной модели. См . раздел AUTOTITLE.
Включение коммутатора модели
Если у вас есть подписка Copilot Free или Copilot Pro, переключатель модели для Copilot выполняется автоматически.
Если у вас есть Copilot Business подписки, то организация , из которой вы получаете подписку, должны включить параметр функций предварительного просмотра редактора. См. [раздел AUTOTITLE.
Изменение модели ИИ для завершения кода
Ниже приведены инструкции для VS Code. Если вы используете интегрированную среду разработки JetBrains, щелкните соответствующую вкладку в начале этой статьи.
- Откройте палитру команд, нажав клавиши CTRL+SHIFT P (Windows/Linux) / Command+Shift++P (Mac).
- Введите
change completions model
и выберите команду "GitHub Copilot: изменение модели завершения". - В раскрывающемся меню выберите модель, которую вы хотите использовать.
Кроме того, если центр команд включен, щелкните стрелку вниз рядом с значком в верхней части окна VS Code и нажмите кнопку "Настроить завершение кода" в раскрывающемся меню. Затем выберите "Изменить модель завершения" в раскрывающемся меню и выберите модель, которую вы хотите использовать.
Проверка используемой модели
-
Откройте редактор параметров, нажав клавиши CTRL+, (Linux/Windows) / Command+, (Mac).
-
Введите и найдите
copilot completion
раздел "GitHub > Copilot: выбранная модель завершения".В этом разделе отображается выбранная в данный момент модель. Если поле пусто, используется модель по умолчанию.
Изменение модели ИИ для завершения кода
Ниже приведены инструкции по идентификаторам JetBrains. Если вы используете VS Code, щелкните соответствующую вкладку в начале этой статьи.
- Щелкните значок в строке состояния.
- В всплывающем меню щелкните "Изменить модель для завершения".
- В диалоговом окне "Языки и платформы > GitHub Copilot" щелкните раскрывающееся меню модели для завершения и выберите модель, которую вы хотите использовать.
- Щелкните OK.