JPTは、ChatGPT内でPythonコードをシームレスに実行できる革新的なChrome拡張機能で、コーディングをより効率的で手間のかからないものにします。.
JPTを使えば、コードを繰り返しコピー&ペーストする煩わしさを心配する必要はありません。この便利なツールは、Pythonエコシステムの全機能をChatGPTの体験に統合し、numpy、scipy、matplotlibなどの人気ライブラリにアクセスできるようにします—すべてプラットフォームを離れることなく。.
JPTの背後にある魔法は、ブラウザ内で完全に動作するWASMベースのPythonインタープリタであるPyodideから来ています。これは、コードの実行があなたとOpenAIの間に留まることを意味し、プライバシーが保たれます。ただし、拡張機能はまだ開発中であり、いくつかのバグが存在するため、Jupyter Notebookを使用する体験を完全に再現できない場合があります。.
JPTの使い始めは簡単です!ChatGPTにPythonで基本的な「hello world」プログラムを書く手助けを頼み、「Run」ボタンを押して、魔法が起こるのを見てください。最初にコードを実行する際は少し時間がかかるかもしれませんが、心配しないでください—その後の実行は早くなります。コードを調整する必要がある場合は、「Edit」ボタンをクリックしてください。これは後で使用するために編集内容を保存しないことに注意してくださいが、いつでもその場で変更を加えることができます。.
追加のPythonパッケージを使用する必要がある場合は、micropipを利用して直接インストールできます。例えば、`micropip.install("scipy")`のように。JPTはPythonコードを実行し、必要に応じて修正し、stdoutから出力を確認し、matplotlibからの視覚化を表示することを可能にします。ただし、注意が必要です:コードが無限ループに入ると、拡張機能がフリーズする可能性があり、再起動して再び動かす必要があります。.
現在、JPTはユーザー入力をサポートしていませんが、開発者は将来的にそれを強化する計画を持っています。彼らは、ローカルファイルシステムのサポート、チャットをノートブックとしてエクスポートする機能、拡張機能のサイズを最適化してパフォーマンスを向上させることを目指しています。楽しみなことがたくさんあります!
∞