Jupyter AIとは
Jupyter AIは、Jupyter NotebookやGoogle Colab、Visual Studio Codeなど、IPythonカーネルが動作するどこでも動作します。Jupyter AIは、OpenAIのAPIを呼び出すために必要なパッケージであり、インストールすることで、ノートブックやIPythonシェルで有効にすることができます。
Jupyter AIのインストールと起動
Jupyter AIをインストールするためには、以下のDockerfileを使用します。
FROM jupyter/minimal-notebook:lab-3.6.3
RUN pip install --no-cache-dir \\
jupyter_ai \\
openai
ビルドと起動は以下のように行います。
docker build -t jupyter-ai .
docker run -it --rm \\
-p 8888:8888 \\
-e "OPENAI_API_KEY=<OPENAI_API_KEY>" \\
jupyter-ai
Jupyter AIの使用方法
Jupyter AIは、ノートブックのセルに対して範囲選択をすると、チャットエリアの下部に Include selection
と Replace selection
が表示されます。Include selection
を選択すると、選択したコードを含んだ形で質問ができます。また、Replace selection
にチェックを入れると、選択したコード部分がチャットの回答で上書きされます。
Jupyter AIの特徴
Jupyter AIは、チャットが質問に答える際にローカルデータを含めるようにすることもできます。これにより、ユーザーは自分のローカルデータについて学ぶことができます。
まとめ
Jupyter AIは、Pythonと組み合わせることで、機械学習の実装を容易にする強力なツールです。そのインストールと使用方法を理解し、最大限に活用することで、Pythonによる機械学習の可能性を広げることができます。.