JPT - ai tOOler
Меню Закрити
JPT
☆☆☆☆☆
Python код у ChatGPT (1)

JPT

Запускайте код Python на ChatGPT за допомогою розширення Chrome.

Інформація про інструмент

JPT - це інноваційне розширення для Chrome, яке дозволяє вам безперешкодно виконувати Python код у ChatGPT, роблячи програмування більш ефективним і безтурботним.

З JPT вам більше не потрібно турбуватися про нудьгу копіювання та вставки коду повторно. Цей зручний інструмент інтегрує всю потужність екосистеми Python прямо у ваш досвід ChatGPT, надаючи вам доступ до популярних бібліотек, таких як numpy, scipy та matplotlib — все це без виходу з платформи.

Чарівність JPT полягає в Pyodide, інтерпретаторі Python на основі WASM, який працює повністю у вашому браузері. Це означає, що виконання вашого коду залишається між вами та OpenAI, зберігаючи його приватним. Однак варто зазначити, що розширення все ще розробляється, і деякі помилки присутні, тому воно може ще не повністю відтворювати досвід використання Jupyter Notebook.

Розпочати роботу з JPT просто! Просто попросіть ChatGPT допомогти вам написати базову програму "hello world" на Python, натисніть кнопку "Запустити" і спостерігайте за магією. Перший раз, коли ви запускаєте будь-який код, може зайняти трохи більше часу, але не хвилюйтеся — наступні запуски будуть швидшими. Якщо вам потрібно внести зміни у ваш код, просто натисніть кнопку "Редагувати". Майте на увазі, що це не зберігає ваші редагування для подальшого використання, але ви завжди можете вносити зміни на ходу.

Якщо вам потрібно використовувати додаткові пакети Python, просто скористайтеся micropip, щоб встановити їх безпосередньо, ось так: `micropip.install("scipy")`. JPT дозволяє вам виконувати Python код, модифікувати його за потреби, бачити вихід з stdout і навіть переглядати візуалізації з matplotlib. Просто будьте обережні: якщо ваш код потрапить у безкінечний цикл, розширення може зависнути, і вам потрібно буде перезапустити його, щоб знову запустити все.

Наразі JPT не підтримує введення користувача, але розробники мають плани покращити його в майбутньому. Вони планують додати такі функції, як підтримка локальної файлової системи, експорт чатів як нотаток і оптимізацію розміру розширення для кращої продуктивності. Тож є багато чого, на що можна чекати!

Плюси і мінуси

Плюси

  • matplotlib
  • Виконує Python у браузері
  • Плани зробити розширення меншим
  • Запланована функція експорту чатів
  • Редагування Python коду
  • Плани щодо підтримки локальної файлової системи
  • Плани щодо управління безкінечними циклами
  • Показує графіки matplotlib
  • Підтримує micropip
  • Виконує на ChatGPT
  • Зробить Python простим у використанні з Chrome
  • Безпечне виконання коду
  • Доступ до numpy
  • scipy
  • Показує вихід stdout
  • Майбутня підтримка для введення користувача

Мінуси

  • Не пропонує повних функцій Jupyter Notebook
  • Має великий розмір розширення
  • Немає способу експортувати чати
  • Може застрягти в безкінечних циклах
  • Працює лише на Chrome
  • Не може працювати з локальними файлами на комп'ютері
  • Зміни в коді не зберігаються
  • Не підтримує введення користувача
  • Має помилки
  • Повільний при першому використанні