Chat GPT, как подключить к JetBrains Rider
Kate ShnaiderТолько есть два различия, если в вашей стране доступ к ChatGPT заблокирован, то нам понадобится прокси. Рекомендую приобрести платный прокси-сервер, так как это поможет избежать неудобств и сэкономит ваше время.
Итак, для подключения ChatGPT к Rider вам понадобится: прокси-сервер (если в стране он запрещен), соответствующий плагин для Rider и аккаунт ChatGPT.
- В Rider находим подходящий плагин под ChatGPT. Я взяла вот этот, но можно взять любой и устанавливаем (у вас там будет Install). Не забывайте сохранить.

2. Переходим по ссылке и качаем версию программы подходящую под ваше устройство. У меня винда, поэтому я качала вот это:
ninja – программа для симуляции OpenAI API
Этот файл мой антивирус (Microsoft Defender) определил, как троян. Но этот способ применял человек на макбуке и все было окей. Я его поместила в исключения и все тоже окей. Так что действуйте на свой страх и риск.
3. Далее, нам нужно запустить ninja через cmd (командную строку). Разархивируем папку и запускаем ninja через cmd. Можно запустить cmd и просто перенести туда этот файл или в строке пути к файлу набрать "cmd" и этот файл откроется через cmd (на винде 11 работает).


4. Вводим команду ninja и нам выйдет, какие у него есть команды. Нас интересует run.
5. Находим любой сайт для покупки прокси, где можно оплатить российской картой. Я оставлю ссылку на то, где я покупала, на всякий случай. Нам нужен прокси типа IPv4. Можете найти бесплатный, но я уже писала в начале статьи, что рекомендую платный.
Нам выдают данные, теперь нужно запустить ninja с этим прокси.

6. Запускаем ninja с помощью команды run:
а) ChatGPT разрешен в вашей стране: ninja run
б) ChatGPT запрещен в вашей стране: ninja run --proxies http://логин:пароль@IP:Port например ninja run --proxies http://Kdfgos:oUjkdG@187.568.568.125:8000
7. После запуска копируем вот этот хост:

8. Вставляем скопированный хост сюда:

9. Переходим по ссылке и копируем здесь только токен (без ковычек).
Важно! Сохраните эту ссылку, понадобиться в будущем, через неделю какую, когда токен истечёт.
Если в вашей стране заблокирован ChatGPT, то обязательно переходим по этой ссылке с VPN. Без VPN она тоже загрузится, но не сможем получить токен текущей сессии.
Лайфхак, как можно быстро его скопировать. Правой кнопкой мыши по странице -> Исследовать элемент -> переходим во вкладку Sources и тут находим accessToken, ставим курсор в начале токена, зажимаем Shift, переходим в конец и ставим курсор в конце, все выделяет и копируем его.
10. Заходим в настройки плагина и вставляем API key вот сюда:

Все, можно пользоваться. Только не забывайте каждый раз запускать ninja через cmd, чтобы он мог парсить и вы могли пользоваться ChatGPT в Rider.
Если создать API через настройки в ChatGPT, то он будет бесплатным всего месяц, а потом придется за него платить, поэтому мы обходим этот путь. И, API, который мы брали по ссылке в 9 пункте, это токен текущей сессии, а ninja берёт обычную сессию и превращает её в безграничный «платный API».
Я использую как VPN. Выбираем расширение для браузера для работы с прокси. Качаем, устанавливаем и настраиваем, нам нужен IP, port, логин и пароль.
