Code GPT — это мощное и универсальное расширение для Visual Studio Code (VSCode), которое позволяет разработчикам создавать фрагменты кода и полные блоки кода, используя модель обработки естественного языка GPT-3. Это расширение невероятно полезно для разработчиков, работающих над сложными проектами, поскольку оно позволяет им быстро создавать фрагменты кода, адаптированные к их конкретным потребностям.
Важно!
Расширение CodeGPT является БЕСПЛАТНЫМ, но API поставщика искусственного интеллекта OpenAI API, которые оно использует, являются платной услугой. Вы получаете бесплатный кредит в размере 18 долларов США в рамках бесплатного пробного использования.
Об API OpenAI
Чтобы использовать это расширение, в вашу учетную запись OpenAI должны быть загружены кредиты. Это расширение использует официальный API OpenAI, который является платным API.
С ценами можно ознакомиться по этой ссылке: https://openai.com/api/pricing/
Если у вас нет кредитов, расширение покажет следующую ошибку OpenAI API: Вы превысили текущую квоту, проверьте свой план и платежные данные.
Чтобы просмотреть свою учетную запись и доступные кредиты, вы должны войти в свою учетную запись на https://openai.com/api.
В меню выберите «Управление учетной записью», затем в разделе «Использование» вы сможете увидеть количество доступных и использованных кредитов.
На этом изображении вы можете видеть, что 0,05 доллара США было использовано из 18 долларов США в рамках бесплатного пробного использования.
Монтаж
Установите код Visual Studio: Код Visual Studio: https://code.visualstudio.com/download
Загрузите и установите расширение Code GPT по ссылке ниже или выполните поиск на вкладке Расширения в VSCode: https://marketplace.visualstudio.com/items?itemName=DanielSanMedium.dscodegpt
Откройте VSCode и перейдите на вкладку "Расширения".
Первый шаг в добавлении кода GPT в VSCode — открыть редактор кода и перейти на вкладку «Расширения». Доступ к этой вкладке можно получить, щелкнув значок «Расширения» на левой боковой панели или нажав сочетание клавиш Ctrl+Shift+X.
Поиск кода GPT
Перейдя на вкладку «Расширения», используйте панель поиска для поиска кода GPT. Вы должны увидеть расширение в списке результатов поиска.
Установить код GPT
Найдя расширение Code GPT, нажмите кнопку «Установить», чтобы начать процесс установки. Процесс установки может занять несколько секунд, в зависимости от вашего интернет-соединения.
Получите ключ API от OpenAI:
- Создайте учетную запись в openai.com
- Перейти к просмотру ключей API
- Создать новый секретный ключ
Используйте свой КЛЮЧ API
Нажмите cmd + shift + p и найдите CodeGPT: Set API KEY
Скопируйте секретный ключ и нажмите Enter
Чтобы удалить свой ключ API (сейчас не требуется)
Если вы хотите удалить свой ключ API, чтобы добавить новый, нажмите cmd + shift + p и найдите CodeGPT: Remove API KEY
.
Начать использовать код GPT
После настройки расширения вы можете начать использовать Code GPT для создания фрагментов кода и полных блоков кода. Для этого просто введите описание кода, который вы хотите сгенерировать, на естественном языке и нажмите значок Code GPT в строке состояния. Затем расширение сгенерирует фрагмент кода или блок кода, соответствующий вашему описанию.
Получить код из комментариев
- Написать комментарий с просьбой ввести определенный код
- Нажмите
cmd + shift + i
- Воспользуйтесь кодом 😎
Создайте README.md с помощью Ask CodeGPT
Заключение
В заключение, добавление Code GPT в качестве расширения к VSCode — это простой и понятный процесс, который может значительно улучшить ваш опыт кодирования. Благодаря возможности генерировать фрагменты кода и полные блоки кода с использованием естественного языка, это расширение может сэкономить ваше время и силы при работе над сложными проектами. Попробуйте и посмотрите, как это может помочь вам в вашем путешествии по программированию!
Чтобы начать работу с ChatGPT прямо из браузера, зарегистрируйтесь и начните здесь (в настоящее время бесплатно с ограничениями): https://chat.openai.com/chat
Узнайте больше о ChatGPT в этом блоге: https://cloudeek7.medium.com/chatgpt-what-is-it-does-it-have-any-limitations-2c93d12ef32