Вам не нужно выходить из VS Code, чтобы использовать ChatGPT. Используйте эти расширения, чтобы использовать возможности ChatGPT прямо в редакторе VS Code.
Вы правы, когда спрашиваете о проблемах программирования из ChatGPT через веб-чат. Но скачки в VS Code, похоже, отвлекают. Помните, что в любой задаче на счету каждая миллисекунда.
Хорошей новостью является то, что вы можете спросить ChatGPT о чем угодно прямо в VS Code с расширением ChatGPT. Начиная от модульного тестирования, отладки, документации, объяснения кода и генерации кода до многих других, ChatGPT имеет множество вариантов использования кода.
Вот самые удобные расширения ChatGPT, которые вы можете установить для VS Code уже сегодня.
Расширение ChatGPT от EasyCode — это доступный ИИ-помощник, который поддерживает ChatGPT-3.5 и ChatGPT-4 с возможностью переключения между ними. Его легко настроить, поскольку он не требует дополнительных настроек, таких как интеграция ключей OpenAI API. Однако, если ваша учетная запись OpenAI включает расширенные функции из GPT-4, вы можете добавить свой ключ API для расширенного использования.
Хотя его разработчик рекомендует вам зарегистрироваться или войти в систему после установки, он позволяет вам использовать ChatGPT без учетной записи. Обращаясь за помощью, вы можете задавать ChatGPT вопросы о частях вашего кода или позволить ему сканировать всю вашу кодовую базу для более широких приложений.
Расширение EasyCode ChatGPT также имеет дополнительную опцию, если ваш предыдущий вопрос нуждается в дополнительных пояснениях. В дополнение к встроенному автодополнению кода, он имеет встроенные подсказки одним щелчком мыши для генерации ответов на ходу.
Расширение CodeGPT от Tim Kmcel использует модели ChatGPT-3. Таким образом, он может быть менее находчивым, чем другие расширения, использующие GPT-3.5 и GPT-4. Он имеет встроенные подсказки, которые генерируют ответы одним щелчком мыши. Вы также можете написать собственные подсказки через окно чата, если у вас есть более конкретный запрос.
Хотя в нем есть много моделей GPT-3, включая ChatGPT, text-curie-001, text-davinci-003, code-davinci-002 и code-cushman-002, только text-davinci-003 является моделью по умолчанию, которая работает с расширение. Возможно, вы захотите пересмотреть выбранную вами модель и установить для нее значение text-davinci-003 в настройках расширения, если расширение выдает ошибку.
Для этого расширения требуется ключ API OpenAI, который вы установите в его меню настроек после установки. Однако расширение может не работать, если ваш бесплатный кредит OpenAI исчерпан.
Code GPT предлагает более всеобъемлющий сервис ИИ. Хотя его ИИ по умолчанию — OpenAI, он также имеет Альтернативы ChatGPT, в том числе Cohere, AI21 и Anthropic. Таким образом, помимо GPT-3.5 и GPT-4, он также поддерживает множество других моделей ИИ.
Для расширения Code GPT требуется ваш ключ API OpenAI, который вы можете настроить с помощью встроенной команды. Поэтому убедитесь, что у вас достаточно бесплатного кредита или премиум-плана для использования сервиса. Ценной особенностью Code GPT является его способность принимать подсказки из комментариев к коду и вставлять сгенерированный код в пригодный для использования файл кода (на целевом языке программирования).
Он имеет встроенные и настраиваемые подсказки. Небольшой недостаток заключается в том, что он допускает не более 800 токенов на запрос. Следовательно, он занимает меньшую длину текста по сравнению с некоторыми другими провайдерами.
Расширение ChatGPT Helper VS Code — это простой ИИ-помощник, который вы можете добавить в VS Code, если вам нужно только быстро решать проблемы программирования. Это расширение простое в использовании и предназначено только для приема ограниченного числа встроенных подсказок.
Расширение ChatGPT Helper поддерживает GPT-3.5 и GPT-4 с возможностью переключения между ними. Для этого требуется ключ API OpenAI, который предлагает вам установить его, как только вы отправите свое первое приглашение после установки.
Однако, в отличие от других расширений ChatGPT, в нем нет функции чата. Но вы можете отправлять пользовательские подсказки через палитру команд VS Code. Он записывает ответы в отдельные текстовые файлы, что позволяет сохранять быстрые ответы на будущее.
Расширение ChatGPT от Genie AI имеет лучшую эстетику, предлагая встроенные подсказки в более удобном интерфейсе. Он поддерживает GPT-3, GPT-3.5 и GPT-4. И, как и для многих упомянутых ранее расширений ChatGPT, для него также требуется ключ API OpenAI.
Это также позволяет вам выбирать различные точные температуры в соответствии с вашими требованиями; вы можете выбирать между точным, сбалансированным или творческим ответом. В дополнение к встроенным подсказкам вы также можете задействовать ChatGPT через окно чата расширения Genei AI VS Code для отправки более конкретных запросов.
При использовании расширения для генерации кода вам не нужно копировать и вставлять его туда, где он вам нужен. Он автоматически записывает ответы в соответствующие файлы кода, которые вы можете использовать непосредственно в своей кодовой базе. Кроме того, вы можете сохранить свои разговоры локально и вернуться к ним в следующий раз.
Если вы хотите использовать ChatGPT бесплатно, вам пригодится расширение ChatGPT VS Code от Джея Барнса. Он работает на другом уровне и требует вашего токена веб-сеанса ChatGPT и пользовательского агента, а не вашего ключа API OpenAI. Так что это неизменно бесплатно, поскольку расширяет ваше взаимодействие с ChatGPT из Интернета.
Хотя это позволяет вам бесплатно использовать ChatGPT в VS Code, его настройка технически сложна и может быть запоздалой из-за случайных сбоев. Кроме того, вы будете периодически сбрасывать свои токены доступа, поскольку срок их действия истекает вместе с вашим веб-сеансом ChatGPT.
Как и другие расширения ChatGPT, оно имеет встроенные подсказки и принимает пользовательские через меню чата. В целом, это расширение не попало бы в наш список лучших расширений ChatGPT для VS Code. Но это бесплатно и может быть удобно, когда вы исчерпаете свой бесплатный кредит. Однако будьте осторожны, предотвратить захват вашей сессии.
Продуктивно используйте ChatGPT в VS Code
ChatGPT и другие модели генеративного ИИ нашли ценное применение в нашей повседневной жизни. Принимаем мы их или нет, они здесь, чтобы остаться. Эти инструменты искусственного интеллекта только помогают и не угрожают, если вы используете их продуктивно.
Использование любого из этих расширений ChatGPT для программирования не гарантирует бесперебойной работы. Вам по-прежнему понадобится сочетание этих инструментов искусственного интеллекта с человеческим вводом и некоторыми навыками поиска в Интернете для решения проблем программирования. Возможно, вы захотите увидеть, как использовать ChatGPT в VS Code, чтобы получить практическое представление о том, как работают эти расширения.