Функциональность доступна только в Visual Studio Code.
Модели SourceCraft
В Code Assistant можно выбирать AI-модели SourceCraft, доступные через вашу организацию. Модель по умолчанию SourceCraft Default — ансамбль моделей: сервис автоматически подбирает модель для задачи.
Использование моделей SourceCraft оплачивается в нейрокредитах. Для внутренних моделей используются бонусные нейрокредиты, нейрокредиты тарифного пакета и дополнительное платное потребление. Для внешних моделей доступны только нейрокредиты тарифного пакета и дополнительное платное потребление: бонусные нейрокредиты на них не расходуются.
Для моделей SourceCraft в настройках плагина можно включать и выключать рассуждения (reasoning), а также настраивать усилия по рассуждению (reasoning effort). Эти настройки влияют на расход токенов.
Профили конфигурации
Профили конфигурации модели позволяют создавать и переключаться между различными наборами настроек Code Assistant, в том числе подключать AI-провайдеров с собственными ключами API.
Наличие нескольких профилей конфигурации позволяет быстро переключаться между различными AI-провайдерами, моделями и настройками без необходимости повторной настройки каждый раз, когда вы хотите изменить свою конфигурацию.
Профили конфигурации могут включать:
AI-провайдеров (Yandex Cloud, OpenAI, Anthropic, OpenRouter, Glama и др.)
Ключи API и данные аутентификации
Выбор модели у подключенного провайдера
Настройки температуры для управления случайностью ответов
Обратите внимание, что доступные настройки зависят от провайдера и модели. Каждый провайдер предлагает различные параметры конфигурации, и даже в рамках одного провайдера разные модели могут поддерживать разные диапазоны параметров или функции.
Создание и управление профилями
Создание профиля
На верхней панели чата нажмите кнопку Settings.
Нажмите кнопку рядом с селектором профиля Profile.
Введите имя для нового профиля и нажмите Create Profile.
Настройте параметры профиля:
Выберите AI-провайдера (API Provider).
Введите ключ API (API Key).
Примечание
Ключи API надежно сохраняются в Secret Storage VSCode и никогда не отображаются в открытом виде.
Выберите модель (Model).
Настройте ограничение скорости (Rate limit) для этого профиля. По умолчанию — 0 (отключено), что подходит для большинства пользователей. При необходимости вы можете установить минимальное время (в секундах) между запросами API для конкретного профиля, чтобы управлять затратами или избежать ограничений провайдера.
Настройте параметры модели, например температуру (Use custom temperature).
Переключение между профилями
Вы можете переключаться между профилями следующими способами:
В настройках Code Assistant:
На верхней панели чата нажмите кнопку Settings.
В блоке Profile выберите нужный профиль.
В нижнем меню чата откройте выпадающий список профилей конфигурации модели и выберите профиль.
Закрепление и сортировка профилей
Выпадающий список профилей конфигурации модели поддерживает закрепление профилей для быстрого доступа:
Наведите курсор на любой профиль в выпадающем списке.
Чтобы добавить профиль в список закрепленных, нажмите .
Вы можете открепить профиль, снова нажав .
Закрепленные профили отображаются в верхней части выпадающего списка, отсортированные в алфавитном порядке.
Незакрепленные профили отображаются ниже разделителя, также отсортированные в алфавитном порядке.
Редактирование и удаление профилей
На верхней панели чата нажмите кнопку Settings.
В блоке Profile выберите нужный профиль.
Отредактируйте параметры профиля.
Чтобы удалить профиль, напротив него нажмите .
Чтобы переименовать профиль, напротив него нажмите .
Примечание
Нельзя удалить единственный профиль.
Связывание профилей с режимами
В верхней панели чата нажмите и выберите Modes вы можете явно связать определенный профиль конфигурации с определенным режимом. Система также автоматически запоминает, какой профиль вы использовали в последний раз с каждым режимом, что делает ваш рабочий процесс более эффективным.