文書の過去の版を表示しています。
Jupyter AI - JupyterLab の生成 AI 拡張機能
公式: Jupyter AI — Jupyter AI documentation 翻訳
ソースコード: jupyterlab/jupyter-ai: A generative AI extension for JupyterLab 翻訳
インストール
pipx
公式: Installation - Users — Jupyter AI documentation 翻訳
$ pipx inject jupyterlab jupyter-ai
or Python モジュールをビルドなしのバイナリオンリーでインストールしたい場合🤔
$ pipx inject jupyterlab jupyter-ai --pip-args='--only-binary=:all:'
injected package jupyter-ai into venv jupyterlab done! ✨ 🌟 ✨
モデル プロバイダーに応じて以下の Python モジュールをインストールする🤔
$ pipx inject jupyterlab ai21 anthropic boto3 cohere qianfan langchain-google-genai gpt4all huggingface_hub ipywidgets pillow langchain_nvidia_ai_endpoints openai
ipywidgets pillow langchain_nvidia_ai_endpoints openai injected package ai21 into venv jupyterlab done! ✨ 🌟 ✨ injected package anthropic into venv jupyterlab done! ✨ 🌟 ✨ injected package boto3 into venv jupyterlab done! ✨ 🌟 ✨ injected package cohere into venv jupyterlab done! ✨ 🌟 ✨ injected package qianfan into venv jupyterlab done! ✨ 🌟 ✨ injected package langchain-google-genai into venv jupyterlab done! ✨ 🌟 ✨ injected package gpt4all into venv jupyterlab done! ✨ 🌟 ✨ injected package huggingface-hub into venv jupyterlab done! ✨ 🌟 ✨ injected package ipywidgets into venv jupyterlab done! ✨ 🌟 ✨ injected package pillow into venv jupyterlab done! ✨ 🌟 ✨ injected package langchain-nvidia-ai-endpoints into venv jupyterlab done! ✨ 🌟 ✨ injected package openai into venv jupyterlab done! ✨ 🌟 ✨
モデル プロバイダー
Provider | Provider ID | Environment variable(s) | Python package(s) | |
---|---|---|---|---|
AI21 | AI21 Labs | ai21 | AI21_API_KEY | ai21 |
Anthropic | anthropic | ANTHROPIC_API_KEY | anthropic |
|
Anthropic (chat) | anthropic-chat | ANTHROPIC_API_KEY | anthropic |
|
Bedrock | Amazon Bedrock | bedrock | N/A | boto3 |
Bedrock (chat) | bedrock-chat | N/A | boto3 |
|
Cohere | cohere | COHERE_API_KEY | cohere |
|
ERNIE-Bot | Chatbot developed by Baidu | qianfan | QIANFAN_AK , QIANFAN_SK | qianfan |
Gemini | gemini | GOOGLE_API_KEY Get API key | Google AI Studio | langchain-google-genai |
|
GPT4All | gpt4all | N/A | gpt4all |
|
Hugging Face Hub | huggingface_hub | HUGGINGFACEHUB_API_TOKEN | huggingface_hub , ipywidgets , pillow |
|
NVIDIA | NVIDIA AI | nvidia-chat | NVIDIA_API_KEY | langchain_nvidia_ai_endpoints |
OpenAI | openai | OPENAI_API_KEY API keys - OpenAI API | openai |
|
OpenAI (chat) | openai-chat | OPENAI_API_KEY | openai |
|
SageMaker | Amazon SageMaker | sagemaker-endpoint | N/A | boto3 |
Jupyter AI もベンダー中立のポリシーで実装されている
Project Jupyter is vendor-neutral, so Jupyter AI supports LLMs from AI21, Anthropic, AWS, Cohere, HuggingFace Hub, and OpenAI. More model providers will be added in the future. Please review a provider’s privacy policy and pricing model before you use it.
Project Jupyter はベンダー中立であるため、Jupyter AI は AI21、Anthropic、AWS、Cohere、HuggingFace Hub、OpenAI の LLM をサポートします。今後さらにモデルプロバイダーが追加される予定です。プロバイダーを使用する前に、プロバイダーのプライバシー ポリシーと価格モデルを確認してください。
Generative AI in Jupyter. Jupyter AI, a new open source project… | by Jason Weill | Jupyter Blog より
開発インストール
公式: Development install - Contributors — Jupyter AI documentation 翻訳
anyenv で Node.js をインストールする🤔
JupyterLab をインストールする🤔
参考: jupyter-ai/scripts/install.sh at main · jupyterlab/jupyter-ai
$ git clone https://github.com/jupyterlab/jupyter-ai.git
Cloning into 'jupyter-ai'... remote: Enumerating objects: 4239, done. remote: Counting objects: 100% (957/957), done. remote: Compressing objects: 100% (350/350), done. remote: Total 4239 (delta 723), reused 732 (delta 591), pack-reused 3282 Receiving objects: 100% (4239/4239), 8.08 MiB | 1.56 MiB/s, done. Resolving deltas: 100% (2766/2766), done.
$ micromamba create -n jupyter-ai -c conda-forge python=3.12 nodejs=20
conda-forge/linux-64 Using cache conda-forge/noarch Using cache Transaction Prefix: /home/tomoyan/micromamba/envs/jupyter-ai Updating specs: - python=3.12 - nodejs=20 Package Version Build Channel Size ──────────────────────────────────────────────────────────────────────────── Install: ──────────────────────────────────────────────────────────────────────────── + _libgcc_mutex 0.1 conda_forge conda-forge Cached + ld_impl_linux-64 2.40 h41732ed_0 conda-forge Cached + ca-certificates 2024.2.2 hbcca054_0 conda-forge 155kB + libstdcxx-ng 13.2.0 h7e041cc_5 conda-forge 4MB + libgomp 13.2.0 h807b86a_5 conda-forge 420kB + _openmp_mutex 4.5 2_gnu conda-forge Cached + libgcc-ng 13.2.0 h807b86a_5 conda-forge 771kB + libxcrypt 4.4.36 hd590300_1 conda-forge 100kB + libexpat 2.6.2 h59595ed_0 conda-forge 74kB + libzlib 1.2.13 hd590300_5 conda-forge Cached + libffi 3.4.2 h7f98852_5 conda-forge Cached + bzip2 1.0.8 hd590300_5 conda-forge 254kB + ncurses 6.4 h59595ed_2 conda-forge 884kB + libuv 1.46.0 hd590300_0 conda-forge Cached + icu 73.2 h59595ed_0 conda-forge Cached + openssl 3.2.1 hd590300_0 conda-forge 3MB + libuuid 2.38.1 h0b41bf4_0 conda-forge Cached + libnsl 2.0.1 hd590300_0 conda-forge Cached + xz 5.2.6 h166bdaf_0 conda-forge Cached + tk 8.6.13 noxft_h4845f30_101 conda-forge 3MB + libsqlite 3.45.2 h2797004_0 conda-forge 857kB + zlib 1.2.13 hd590300_5 conda-forge Cached + readline 8.2 h8228510_1 conda-forge Cached + nodejs 20.9.0 hb753e55_0 conda-forge 17MB + tzdata 2024a h0c530f3_0 conda-forge 120kB + python 3.12.2 hab00c5b_0_cpython conda-forge 32MB + wheel 0.42.0 pyhd8ed1ab_0 conda-forge 58kB + setuptools 69.2.0 pyhd8ed1ab_0 conda-forge 471kB + pip 24.0 pyhd8ed1ab_0 conda-forge 1MB Summary: Install: 29 packages Total download: 65MB ──────────────────────────────────────────────────────────────────────────── Confirm changes: [Y/n] Transaction starting libxcrypt 100.4kB @ 95.7kB/s 1.0s ca-certificates 155.4kB @ 99.0kB/s 1.6s libsqlite 857.5kB @ 409.1kB/s 1.0s libgomp 419.8kB @ 141.9kB/s 3.0s pip 1.4MB @ 381.8kB/s 1.6s ncurses 884.4kB @ 104.6kB/s 5.5s libgcc-ng 770.5kB @ 78.3kB/s 9.8s setuptools 471.2kB @ 42.2kB/s 2.7s libexpat 73.7kB @ 6.0kB/s 1.1s libstdcxx-ng 3.8MB @ 203.2kB/s 18.9s wheel 57.6kB @ 3.0kB/s 0.5s bzip2 254.2kB @ 12.4kB/s 1.0s tzdata 119.8kB @ 5.7kB/s 0.5s openssl 2.9MB @ 123.8kB/s 13.3s tk 3.3MB @ 132.6kB/s 12.8s nodejs 17.1MB @ 683.4kB/s 21.4s python 32.3MB @ 266.7kB/s 1m:59.6s Linking _libgcc_mutex-0.1-conda_forge Linking ld_impl_linux-64-2.40-h41732ed_0 Linking ca-certificates-2024.2.2-hbcca054_0 Linking libstdcxx-ng-13.2.0-h7e041cc_5 Linking libgomp-13.2.0-h807b86a_5 Linking _openmp_mutex-4.5-2_gnu Linking libgcc-ng-13.2.0-h807b86a_5 Linking libxcrypt-4.4.36-hd590300_1 Linking libexpat-2.6.2-h59595ed_0 Linking libzlib-1.2.13-hd590300_5 Linking libffi-3.4.2-h7f98852_5 Linking bzip2-1.0.8-hd590300_5 Linking ncurses-6.4-h59595ed_2 Linking libuv-1.46.0-hd590300_0 Linking icu-73.2-h59595ed_0 Linking openssl-3.2.1-hd590300_0 Linking libuuid-2.38.1-h0b41bf4_0 Linking libnsl-2.0.1-hd590300_0 Linking xz-5.2.6-h166bdaf_0 Linking tk-8.6.13-noxft_h4845f30_101 Linking libsqlite-3.45.2-h2797004_0 Linking zlib-1.2.13-hd590300_5 Linking readline-8.2-h8228510_1 Linking nodejs-20.9.0-hb753e55_0 Linking tzdata-2024a-h0c530f3_0 Linking python-3.12.2-hab00c5b_0_cpython Linking wheel-0.42.0-pyhd8ed1ab_0 Linking setuptools-69.2.0-pyhd8ed1ab_0 Linking pip-24.0-pyhd8ed1ab_0 Transaction finished To activate this environment, use: micromamba activate jupyter-ai Or to execute a single command in this environment, use: micromamba run -n jupyter-ai mycommand
</pre></html>
$ micromamba activate jupyter-ai (jupyter-ai) $ ./scripts/install.sh
Requirement already satisfied: jupyterlab~=4.0 in /home/tomoyan/.local/lib/python3.12/site-packages (4.1.5) Requirement already satisfied: async-lru>=1.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0) (2.0.4) Requirement already satisfied: httpx>=0.25.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0) (0.27.0) Requirement already satisfied: ipykernel in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0) (6.29.3) Collecting jinja2>=3.0.3 (from jupyterlab~=4.0) Using cached Jinja2-3.1.3-py3-none-any.whl.metadata (3.3 kB) Requirement already satisfied: jupyter-core in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0) (5.7.2) Requirement already satisfied: jupyter-lsp>=2.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0) (2.2.4) Requirement already satisfied: jupyter-server<3,>=2.4.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0) (2.13.0) Requirement already satisfied: jupyterlab-server<3,>=2.19.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0) (2.25.4) Requirement already satisfied: notebook-shim>=0.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0) (0.2.4) Requirement already satisfied: packaging in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0) (23.2) Requirement already satisfied: tornado>=6.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0) (6.4) Requirement already satisfied: traitlets in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0) (5.14.1) Requirement already satisfied: anyio in /home/tomoyan/.local/lib/python3.12/site-packages (from httpx>=0.25.0->jupyterlab~=4.0) (3.7.1) Requirement already satisfied: certifi in /home/tomoyan/.local/lib/python3.12/site-packages (from httpx>=0.25.0->jupyterlab~=4.0) (2024.2.2) Requirement already satisfied: httpcore==1.* in /home/tomoyan/.local/lib/python3.12/site-packages (from httpx>=0.25.0->jupyterlab~=4.0) (1.0.4) Collecting idna (from httpx>=0.25.0->jupyterlab~=4.0) Using cached idna-3.6-py3-none-any.whl.metadata (9.9 kB) Requirement already satisfied: sniffio in /home/tomoyan/.local/lib/python3.12/site-packages (from httpx>=0.25.0->jupyterlab~=4.0) (1.3.1) Requirement already satisfied: h11<0.15,>=0.13 in /home/tomoyan/.local/lib/python3.12/site-packages (from httpcore==1.*->httpx>=0.25.0->jupyterlab~=4.0) (0.14.0) Collecting MarkupSafe>=2.0 (from jinja2>=3.0.3->jupyterlab~=4.0) Using cached MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) Requirement already satisfied: argon2-cffi in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (23.1.0) Requirement already satisfied: jupyter-client>=7.4.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (8.6.1) Requirement already satisfied: jupyter-events>=0.9.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (0.9.1) Requirement already satisfied: jupyter-server-terminals in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (0.5.3) Requirement already satisfied: nbconvert>=6.4.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (7.16.2) Requirement already satisfied: nbformat>=5.3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (5.10.2) Requirement already satisfied: overrides in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (7.7.0) Requirement already satisfied: prometheus-client in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (0.20.0) Requirement already satisfied: pyzmq>=24 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (25.1.2) Requirement already satisfied: send2trash>=1.8.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (1.8.2) Requirement already satisfied: terminado>=0.8.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (0.18.1) Requirement already satisfied: websocket-client in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (1.7.0) Requirement already satisfied: platformdirs>=2.5 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-core->jupyterlab~=4.0) (4.2.0) Collecting babel>=2.10 (from jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0) Using cached Babel-2.14.0-py3-none-any.whl.metadata (1.6 kB) Requirement already satisfied: json5>=0.9.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0) (0.9.22) Requirement already satisfied: jsonschema>=4.18.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0) (4.21.1) Requirement already satisfied: requests>=2.31 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0) (2.31.0) Requirement already satisfied: comm>=0.1.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipykernel->jupyterlab~=4.0) (0.2.2) Requirement already satisfied: debugpy>=1.6.5 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipykernel->jupyterlab~=4.0) (1.8.1) Requirement already satisfied: ipython>=7.23.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipykernel->jupyterlab~=4.0) (8.22.2) Requirement already satisfied: matplotlib-inline>=0.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipykernel->jupyterlab~=4.0) (0.1.6) Requirement already satisfied: nest-asyncio in /home/tomoyan/.local/lib/python3.12/site-packages (from ipykernel->jupyterlab~=4.0) (1.6.0) Requirement already satisfied: psutil in /home/tomoyan/.local/lib/python3.12/site-packages (from ipykernel->jupyterlab~=4.0) (5.9.8) Collecting decorator (from ipython>=7.23.1->ipykernel->jupyterlab~=4.0) Using cached decorator-5.1.1-py3-none-any.whl.metadata (4.0 kB) Requirement already satisfied: jedi>=0.16 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel->jupyterlab~=4.0) (0.19.1) Requirement already satisfied: prompt-toolkit<3.1.0,>=3.0.41 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel->jupyterlab~=4.0) (3.0.43) Collecting pygments>=2.4.0 (from ipython>=7.23.1->ipykernel->jupyterlab~=4.0) Using cached pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: stack-data in /home/tomoyan/.local/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel->jupyterlab~=4.0) (0.6.3) Collecting pexpect>4.3 (from ipython>=7.23.1->ipykernel->jupyterlab~=4.0) Using cached pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB) Requirement already satisfied: attrs>=22.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0) (23.2.0) Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0) (2023.12.1) Requirement already satisfied: referencing>=0.28.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0) (0.33.0) Requirement already satisfied: rpds-py>=0.7.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0) (0.18.0) Collecting python-dateutil>=2.8.2 (from jupyter-client>=7.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) Requirement already satisfied: python-json-logger>=2.0.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (2.0.7) Collecting pyyaml>=5.3 (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) Using cached PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) Requirement already satisfied: rfc3339-validator in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (0.1.4) Requirement already satisfied: rfc3986-validator>=0.1.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (0.1.1) Collecting beautifulsoup4 (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) Using cached beautifulsoup4-4.12.3-py3-none-any.whl.metadata (3.8 kB) Requirement already satisfied: bleach!=5.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (6.1.0) Requirement already satisfied: defusedxml in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (0.7.1) Requirement already satisfied: jupyterlab-pygments in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (0.3.0) Requirement already satisfied: mistune<4,>=2.0.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (3.0.2) Requirement already satisfied: nbclient>=0.5.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (0.10.0) Requirement already satisfied: pandocfilters>=1.4.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (1.5.1) Requirement already satisfied: tinycss2 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (1.2.1) Requirement already satisfied: fastjsonschema in /home/tomoyan/.local/lib/python3.12/site-packages (from nbformat>=5.3.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (2.19.1) Collecting charset-normalizer<4,>=2 (from requests>=2.31->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0) Using cached charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB) Collecting urllib3<3,>=1.21.1 (from requests>=2.31->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0) Using cached urllib3-2.2.1-py3-none-any.whl.metadata (6.4 kB) Collecting ptyprocess (from terminado>=0.8.3->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) Using cached ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB) Requirement already satisfied: argon2-cffi-bindings in /home/tomoyan/.local/lib/python3.12/site-packages (from argon2-cffi->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (21.2.0) Collecting six>=1.9.0 (from bleach!=5.0.0->nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) Requirement already satisfied: webencodings in /home/tomoyan/.local/lib/python3.12/site-packages (from bleach!=5.0.0->nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (0.5.1) Requirement already satisfied: parso<0.9.0,>=0.8.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from jedi>=0.16->ipython>=7.23.1->ipykernel->jupyterlab~=4.0) (0.8.3) Requirement already satisfied: fqdn in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (1.5.1) Requirement already satisfied: isoduration in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (20.11.0) Requirement already satisfied: jsonpointer>1.13 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (2.4) Requirement already satisfied: uri-template in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (1.3.0) Requirement already satisfied: webcolors>=1.11 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (1.13) Requirement already satisfied: wcwidth in /home/tomoyan/.local/lib/python3.12/site-packages (from prompt-toolkit<3.1.0,>=3.0.41->ipython>=7.23.1->ipykernel->jupyterlab~=4.0) (0.2.13) Collecting cffi>=1.0.1 (from argon2-cffi-bindings->argon2-cffi->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) Using cached cffi-1.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB) Collecting soupsieve>1.2 (from beautifulsoup4->nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) Using cached soupsieve-2.5-py3-none-any.whl.metadata (4.7 kB) Requirement already satisfied: executing>=1.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from stack-data->ipython>=7.23.1->ipykernel->jupyterlab~=4.0) (2.0.1) Requirement already satisfied: asttokens>=2.1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from stack-data->ipython>=7.23.1->ipykernel->jupyterlab~=4.0) (2.4.1) Requirement already satisfied: pure-eval in /home/tomoyan/.local/lib/python3.12/site-packages (from stack-data->ipython>=7.23.1->ipykernel->jupyterlab~=4.0) (0.2.2) Collecting pycparser (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) Using cached pycparser-2.21-py2.py3-none-any.whl.metadata (1.1 kB) Requirement already satisfied: arrow>=0.15.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (1.3.0) Requirement already satisfied: types-python-dateutil>=2.8.10 in /home/tomoyan/.local/lib/python3.12/site-packages (from arrow>=0.15.0->isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0) (2.8.19.20240311) Using cached Jinja2-3.1.3-py3-none-any.whl (133 kB) Using cached Babel-2.14.0-py3-none-any.whl (11.0 MB) Using cached idna-3.6-py3-none-any.whl (61 kB) Using cached MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB) Using cached charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141 kB) Using cached pexpect-4.9.0-py2.py3-none-any.whl (63 kB) Using cached ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB) Using cached pygments-2.17.2-py3-none-any.whl (1.2 MB) Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Using cached PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (724 kB) Using cached urllib3-2.2.1-py3-none-any.whl (121 kB) Using cached beautifulsoup4-4.12.3-py3-none-any.whl (147 kB) Using cached decorator-5.1.1-py3-none-any.whl (9.1 kB) Using cached cffi-1.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (477 kB) Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) Using cached soupsieve-2.5-py3-none-any.whl (36 kB) Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB) Installing collected packages: ptyprocess, urllib3, soupsieve, six, pyyaml, pygments, pycparser, pexpect, MarkupSafe, idna, decorator, charset-normalizer, babel, python-dateutil, jinja2, cffi, beautifulsoup4 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. langchain-community 0.0.27 requires numpy<2,>=1, which is not installed. langchain 0.1.11 requires numpy<2,>=1, which is not installed. cohere 4.56 requires backoff<3.0,>=2.0, which is not installed. qianfan 0.3.5 requires numpy>=1.22.0; python_version >= "3.8", which is not installed. openai 1.6.1 requires distro<2,>=1.7.0, which is not installed. anthropic 0.3.11 requires distro<2,>=1.7.0, which is not installed. tiktoken 0.6.0 requires regex>=2022.1.18, which is not installed. dask 2024.3.0 requires click>=8.1, which is not installed. distributed 2024.3.0 requires click>=8.0, which is not installed. jupyter-ai-magics 2.12.0 requires click~=8.0, which is not installed. Successfully installed MarkupSafe-2.1.5 babel-2.14.0 beautifulsoup4-4.12.3 cffi-1.16.0 charset-normalizer-3.3.2 decorator-5.1.1 idna-3.6 jinja2-3.1.3 pexpect-4.9.0 ptyprocess-0.7.0 pycparser-2.21 pygments-2.17.2 python-dateutil-2.9.0.post0 pyyaml-6.0.1 six-1.16.0 soupsieve-2.5 urllib3-2.2.1 ➤ YN0000: ┌ Resolution step ➤ YN0002: │ @jupyter-ai/core@workspace:packages/jupyter-ai doesn't provide @mui/zero-runtime (pd0dfc), requested by @mui/material ➤ YN0002: │ @jupyter-ai/core@workspace:packages/jupyter-ai doesn't provide yjs (pe3e33), requested by y-protocols ➤ YN0002: │ @jupyterlab/completer@npm:4.1.0 doesn't provide react (pcc968), requested by @jupyterlab/settingregistry ➤ YN0002: │ @jupyterlab/services@npm:7.1.0 doesn't provide react (p6ccbd), requested by @jupyterlab/settingregistry ➤ YN0002: │ @jupyterlab/testutils@npm:4.1.0 doesn't provide typescript (p0a820), requested by @jupyterlab/testing ➤ YN0002: │ @lerna/legacy-package-management@npm:6.6.2 doesn't provide nx (pa803c), requested by @nrwl/devkit ➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code ➤ YN0000: └ Completed in 0s 754ms ➤ YN0000: ┌ Fetch step ➤ YN0000: └ Completed in 1s 136ms ➤ YN0000: ┌ Link step ➤ YN0008: │ @parcel/watcher@npm:2.0.4 must be rebuilt because its dependency tree changed ➤ YN0008: │ @fortawesome/fontawesome-free@npm:5.15.4 must be rebuilt because its dependency tree changed ➤ YN0008: │ leveldown@npm:5.6.0 must be rebuilt because its dependency tree changed ➤ YN0008: │ nx@npm:15.9.7 [9d75b] must be rebuilt because its dependency tree changed ➤ YN0000: └ Completed in 4s 474ms ➤ YN0000: Done with warnings in 6s 926ms lerna notice cli v6.6.2 > Lerna (powered by Nx) The following projects do not have a configuration for any of the provided targets ("dev-install") - @jupyter-ai/monorepo > Lerna (powered by Nx) Running target dev-install for 2 projects: - @jupyter-ai/magics - @jupyter-ai/core ———————————————————————————————————————————————————————————————————————————————————————————————————————————— > @jupyter-ai/magics:dev-install @jupyter-ai/magics: Obtaining file:///home/tomoyan/my_projects/jupyter-ai/packages/jupyter-ai-magics @jupyter-ai/magics: Installing build dependencies: started @jupyter-ai/magics: Installing build dependencies: finished with status 'done' @jupyter-ai/magics: Checking if build backend supports build_editable: started @jupyter-ai/magics: Checking if build backend supports build_editable: finished with status 'done' @jupyter-ai/magics: Getting requirements to build editable: started @jupyter-ai/magics: Getting requirements to build editable: finished with status 'done' @jupyter-ai/magics: Preparing editable metadata (pyproject.toml): started @jupyter-ai/magics: Preparing editable metadata (pyproject.toml): finished with status 'done' @jupyter-ai/magics: Collecting click~=8.0 (from jupyter_ai_magics==2.12.0) @jupyter-ai/magics: Using cached click-8.1.7-py3-none-any.whl.metadata (3.0 kB) @jupyter-ai/magics: Requirement already satisfied: importlib-metadata>=5.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (6.11.0) @jupyter-ai/magics: Requirement already satisfied: ipython in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (8.22.2) @jupyter-ai/magics: Requirement already satisfied: jsonpath-ng<2,>=1.5.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (1.6.1) @jupyter-ai/magics: Requirement already satisfied: langchain<0.2.0,>=0.1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (0.1.11) @jupyter-ai/magics: Requirement already satisfied: typing-extensions>=4.5.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (4.10.0) @jupyter-ai/magics: Requirement already satisfied: ai21 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (2.1.2) @jupyter-ai/magics: Requirement already satisfied: anthropic~=0.3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (0.3.11) @jupyter-ai/magics: Requirement already satisfied: boto3 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (1.34.63) @jupyter-ai/magics: Requirement already satisfied: cohere<5,>4.40 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (4.56) @jupyter-ai/magics: Requirement already satisfied: gpt4all in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (2.2.1.post1) @jupyter-ai/magics: Requirement already satisfied: huggingface-hub in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (0.21.4) @jupyter-ai/magics: Requirement already satisfied: ipywidgets in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (8.1.2) @jupyter-ai/magics: Requirement already satisfied: langchain-google-genai in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (0.0.11) @jupyter-ai/magics: Requirement already satisfied: langchain-nvidia-ai-endpoints in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (0.0.3) @jupyter-ai/magics: Requirement already satisfied: openai~=1.6.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (1.6.1) @jupyter-ai/magics: Collecting pillow (from jupyter_ai_magics==2.12.0) @jupyter-ai/magics: Using cached pillow-10.2.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (9.7 kB) @jupyter-ai/magics: Requirement already satisfied: qianfan in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (0.3.5) @jupyter-ai/magics: Requirement already satisfied: together in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (0.2.11) @jupyter-ai/magics: Requirement already satisfied: pre-commit<4,>=3.3.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai_magics==2.12.0) (3.6.2) @jupyter-ai/magics: Requirement already satisfied: anyio<4,>=3.5.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from anthropic~=0.3.0->jupyter_ai_magics==2.12.0) (3.7.1) @jupyter-ai/magics: Collecting distro<2,>=1.7.0 (from anthropic~=0.3.0->jupyter_ai_magics==2.12.0) @jupyter-ai/magics: Using cached distro-1.9.0-py3-none-any.whl.metadata (6.8 kB) @jupyter-ai/magics: Requirement already satisfied: httpx<1,>=0.23.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from anthropic~=0.3.0->jupyter_ai_magics==2.12.0) (0.27.0) @jupyter-ai/magics: Requirement already satisfied: pydantic<3,>=1.9.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from anthropic~=0.3.0->jupyter_ai_magics==2.12.0) (2.6.3) @jupyter-ai/magics: Requirement already satisfied: tokenizers>=0.13.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from anthropic~=0.3.0->jupyter_ai_magics==2.12.0) (0.15.2) @jupyter-ai/magics: Requirement already satisfied: aiohttp<4.0,>=3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from cohere<5,>4.40->jupyter_ai_magics==2.12.0) (3.9.3) @jupyter-ai/magics: Collecting backoff<3.0,>=2.0 (from cohere<5,>4.40->jupyter_ai_magics==2.12.0) @jupyter-ai/magics: Using cached backoff-2.2.1-py3-none-any.whl.metadata (14 kB) @jupyter-ai/magics: Requirement already satisfied: fastavro<2.0,>=1.8 in /home/tomoyan/.local/lib/python3.12/site-packages (from cohere<5,>4.40->jupyter_ai_magics==2.12.0) (1.9.4) @jupyter-ai/magics: Requirement already satisfied: requests<3.0.0,>=2.25.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from cohere<5,>4.40->jupyter_ai_magics==2.12.0) (2.31.0) @jupyter-ai/magics: Requirement already satisfied: urllib3<3,>=1.26 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from cohere<5,>4.40->jupyter_ai_magics==2.12.0) (2.2.1) @jupyter-ai/magics: Requirement already satisfied: zipp>=0.5 in /home/tomoyan/.local/lib/python3.12/site-packages (from importlib-metadata>=5.2.0->jupyter_ai_magics==2.12.0) (3.17.0) @jupyter-ai/magics: Collecting ply (from jsonpath-ng<2,>=1.5.3->jupyter_ai_magics==2.12.0) @jupyter-ai/magics: Using cached ply-3.11-py2.py3-none-any.whl.metadata (844 bytes) @jupyter-ai/magics: Requirement already satisfied: PyYAML>=5.3 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (6.0.1) @jupyter-ai/magics: Requirement already satisfied: SQLAlchemy<3,>=1.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (2.0.28) @jupyter-ai/magics: Requirement already satisfied: dataclasses-json<0.7,>=0.5.7 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (0.6.4) @jupyter-ai/magics: Requirement already satisfied: jsonpatch<2.0,>=1.33 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (1.33) @jupyter-ai/magics: Requirement already satisfied: langchain-community<0.1,>=0.0.25 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (0.0.27) @jupyter-ai/magics: Requirement already satisfied: langchain-core<0.2,>=0.1.29 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (0.1.30) @jupyter-ai/magics: Requirement already satisfied: langchain-text-splitters<0.1,>=0.0.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (0.0.1) @jupyter-ai/magics: Requirement already satisfied: langsmith<0.2.0,>=0.1.17 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (0.1.23) @jupyter-ai/magics: Collecting numpy<2,>=1 (from langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) @jupyter-ai/magics: Using cached numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB) @jupyter-ai/magics: Requirement already satisfied: tenacity<9.0.0,>=8.1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (8.2.3) @jupyter-ai/magics: Requirement already satisfied: sniffio in /home/tomoyan/.local/lib/python3.12/site-packages (from openai~=1.6.1->jupyter_ai_magics==2.12.0) (1.3.1) @jupyter-ai/magics: Requirement already satisfied: tqdm>4 in /home/tomoyan/.local/lib/python3.12/site-packages (from openai~=1.6.1->jupyter_ai_magics==2.12.0) (4.66.2) @jupyter-ai/magics: Requirement already satisfied: cfgv>=2.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from pre-commit<4,>=3.3.3->jupyter_ai_magics==2.12.0) (3.4.0) @jupyter-ai/magics: Requirement already satisfied: identify>=1.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from pre-commit<4,>=3.3.3->jupyter_ai_magics==2.12.0) (2.5.35) @jupyter-ai/magics: Requirement already satisfied: nodeenv>=0.11.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from pre-commit<4,>=3.3.3->jupyter_ai_magics==2.12.0) (1.8.0) @jupyter-ai/magics: Requirement already satisfied: virtualenv>=20.10.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from pre-commit<4,>=3.3.3->jupyter_ai_magics==2.12.0) (20.25.1) @jupyter-ai/magics: Requirement already satisfied: ai21-tokenizer<0.4.0,>=0.3.9 in /home/tomoyan/.local/lib/python3.12/site-packages (from ai21->jupyter_ai_magics==2.12.0) (0.3.11) @jupyter-ai/magics: Requirement already satisfied: botocore<1.35.0,>=1.34.63 in /home/tomoyan/.local/lib/python3.12/site-packages (from boto3->jupyter_ai_magics==2.12.0) (1.34.63) @jupyter-ai/magics: Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from boto3->jupyter_ai_magics==2.12.0) (1.0.1) @jupyter-ai/magics: Requirement already satisfied: s3transfer<0.11.0,>=0.10.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from boto3->jupyter_ai_magics==2.12.0) (0.10.1) @jupyter-ai/magics: Requirement already satisfied: filelock in /home/tomoyan/.local/lib/python3.12/site-packages (from huggingface-hub->jupyter_ai_magics==2.12.0) (3.13.1) @jupyter-ai/magics: Requirement already satisfied: fsspec>=2023.5.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from huggingface-hub->jupyter_ai_magics==2.12.0) (2024.2.0) @jupyter-ai/magics: Requirement already satisfied: packaging>=20.9 in /home/tomoyan/.local/lib/python3.12/site-packages (from huggingface-hub->jupyter_ai_magics==2.12.0) (23.2) @jupyter-ai/magics: Requirement already satisfied: decorator in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from ipython->jupyter_ai_magics==2.12.0) (5.1.1) @jupyter-ai/magics: Requirement already satisfied: jedi>=0.16 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipython->jupyter_ai_magics==2.12.0) (0.19.1) @jupyter-ai/magics: Requirement already satisfied: matplotlib-inline in /home/tomoyan/.local/lib/python3.12/site-packages (from ipython->jupyter_ai_magics==2.12.0) (0.1.6) @jupyter-ai/magics: Requirement already satisfied: prompt-toolkit<3.1.0,>=3.0.41 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipython->jupyter_ai_magics==2.12.0) (3.0.43) @jupyter-ai/magics: Requirement already satisfied: pygments>=2.4.0 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from ipython->jupyter_ai_magics==2.12.0) (2.17.2) @jupyter-ai/magics: Requirement already satisfied: stack-data in /home/tomoyan/.local/lib/python3.12/site-packages (from ipython->jupyter_ai_magics==2.12.0) (0.6.3) @jupyter-ai/magics: Requirement already satisfied: traitlets>=5.13.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipython->jupyter_ai_magics==2.12.0) (5.14.1) @jupyter-ai/magics: Requirement already satisfied: pexpect>4.3 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from ipython->jupyter_ai_magics==2.12.0) (4.9.0) @jupyter-ai/magics: Requirement already satisfied: comm>=0.1.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipywidgets->jupyter_ai_magics==2.12.0) (0.2.2) @jupyter-ai/magics: Requirement already satisfied: widgetsnbextension~=4.0.10 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipywidgets->jupyter_ai_magics==2.12.0) (4.0.10) @jupyter-ai/magics: Requirement already satisfied: jupyterlab-widgets~=3.0.10 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipywidgets->jupyter_ai_magics==2.12.0) (3.0.10) @jupyter-ai/magics: Requirement already satisfied: google-generativeai<0.5.0,>=0.4.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain-google-genai->jupyter_ai_magics==2.12.0) (0.4.1) @jupyter-ai/magics: Requirement already satisfied: aiolimiter>=1.1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter_ai_magics==2.12.0) (1.1.0) @jupyter-ai/magics: Requirement already satisfied: bce-python-sdk>=0.8.79 in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter_ai_magics==2.12.0) (0.9.5) @jupyter-ai/magics: Requirement already satisfied: clevercsv in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter_ai_magics==2.12.0) (0.8.2) @jupyter-ai/magics: Requirement already satisfied: ijson in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter_ai_magics==2.12.0) (3.2.3) @jupyter-ai/magics: Requirement already satisfied: multiprocess in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter_ai_magics==2.12.0) (0.70.16) @jupyter-ai/magics: Requirement already satisfied: pyarrow>=14.0.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter_ai_magics==2.12.0) (15.0.1) @jupyter-ai/magics: Requirement already satisfied: python-dateutil<3.0.0,>=2.8.2 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from qianfan->jupyter_ai_magics==2.12.0) (2.9.0.post0) @jupyter-ai/magics: Requirement already satisfied: python-dotenv>=1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter_ai_magics==2.12.0) (1.0.1) @jupyter-ai/magics: Requirement already satisfied: rich>=13.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter_ai_magics==2.12.0) (13.7.1) @jupyter-ai/magics: Requirement already satisfied: typer>=0.9.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter_ai_magics==2.12.0) (0.9.0) @jupyter-ai/magics: Requirement already satisfied: sseclient-py<2.0.0,>=1.7.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from together->jupyter_ai_magics==2.12.0) (1.8.0) @jupyter-ai/magics: Requirement already satisfied: tabulate<0.10.0,>=0.9.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from together->jupyter_ai_magics==2.12.0) (0.9.0) @jupyter-ai/magics: Requirement already satisfied: sentencepiece<0.2.0,>=0.1.96 in /home/tomoyan/.local/lib/python3.12/site-packages (from ai21-tokenizer<0.4.0,>=0.3.9->ai21->jupyter_ai_magics==2.12.0) (0.1.99) @jupyter-ai/magics: Requirement already satisfied: aiosignal>=1.1.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0,>=3.0->cohere<5,>4.40->jupyter_ai_magics==2.12.0) (1.3.1) @jupyter-ai/magics: Requirement already satisfied: attrs>=17.3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0,>=3.0->cohere<5,>4.40->jupyter_ai_magics==2.12.0) (23.2.0) @jupyter-ai/magics: Requirement already satisfied: frozenlist>=1.1.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0,>=3.0->cohere<5,>4.40->jupyter_ai_magics==2.12.0) (1.4.1) @jupyter-ai/magics: Requirement already satisfied: multidict<7.0,>=4.5 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0,>=3.0->cohere<5,>4.40->jupyter_ai_magics==2.12.0) (6.0.5) @jupyter-ai/magics: Requirement already satisfied: yarl<2.0,>=1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0,>=3.0->cohere<5,>4.40->jupyter_ai_magics==2.12.0) (1.9.4) @jupyter-ai/magics: Requirement already satisfied: idna>=2.8 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from anyio<4,>=3.5.0->anthropic~=0.3.0->jupyter_ai_magics==2.12.0) (3.6) @jupyter-ai/magics: Requirement already satisfied: pycryptodome>=3.8.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from bce-python-sdk>=0.8.79->qianfan->jupyter_ai_magics==2.12.0) (3.20.0) @jupyter-ai/magics: Requirement already satisfied: future>=0.6.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from bce-python-sdk>=0.8.79->qianfan->jupyter_ai_magics==2.12.0) (1.0.0) @jupyter-ai/magics: Requirement already satisfied: six>=1.4.0 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from bce-python-sdk>=0.8.79->qianfan->jupyter_ai_magics==2.12.0) (1.16.0) @jupyter-ai/magics: Requirement already satisfied: marshmallow<4.0.0,>=3.18.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dataclasses-json<0.7,>=0.5.7->langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (3.21.1) @jupyter-ai/magics: Requirement already satisfied: typing-inspect<1,>=0.4.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dataclasses-json<0.7,>=0.5.7->langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (0.9.0) @jupyter-ai/magics: Requirement already satisfied: google-ai-generativelanguage==0.4.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter_ai_magics==2.12.0) (0.4.0) @jupyter-ai/magics: Requirement already satisfied: google-auth>=2.15.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter_ai_magics==2.12.0) (2.28.2) @jupyter-ai/magics: Requirement already satisfied: google-api-core in /home/tomoyan/.local/lib/python3.12/site-packages (from google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter_ai_magics==2.12.0) (2.17.1) @jupyter-ai/magics: Requirement already satisfied: protobuf in /home/tomoyan/.local/lib/python3.12/site-packages (from google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter_ai_magics==2.12.0) (4.25.3) @jupyter-ai/magics: Requirement already satisfied: proto-plus<2.0.0dev,>=1.22.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-ai-generativelanguage==0.4.0->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter_ai_magics==2.12.0) (1.23.0) @jupyter-ai/magics: Requirement already satisfied: certifi in /home/tomoyan/.local/lib/python3.12/site-packages (from httpx<1,>=0.23.0->anthropic~=0.3.0->jupyter_ai_magics==2.12.0) (2024.2.2) @jupyter-ai/magics: Requirement already satisfied: httpcore==1.* in /home/tomoyan/.local/lib/python3.12/site-packages (from httpx<1,>=0.23.0->anthropic~=0.3.0->jupyter_ai_magics==2.12.0) (1.0.4) @jupyter-ai/magics: Requirement already satisfied: h11<0.15,>=0.13 in /home/tomoyan/.local/lib/python3.12/site-packages (from httpcore==1.*->httpx<1,>=0.23.0->anthropic~=0.3.0->jupyter_ai_magics==2.12.0) (0.14.0) @jupyter-ai/magics: Requirement already satisfied: parso<0.9.0,>=0.8.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from jedi>=0.16->ipython->jupyter_ai_magics==2.12.0) (0.8.3) @jupyter-ai/magics: Requirement already satisfied: jsonpointer>=1.9 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonpatch<2.0,>=1.33->langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (2.4) @jupyter-ai/magics: Requirement already satisfied: orjson<4.0.0,>=3.9.14 in /home/tomoyan/.local/lib/python3.12/site-packages (from langsmith<0.2.0,>=0.1.17->langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (3.9.15) @jupyter-ai/magics: Requirement already satisfied: setuptools in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from nodeenv>=0.11.1->pre-commit<4,>=3.3.3->jupyter_ai_magics==2.12.0) (69.2.0) @jupyter-ai/magics: Requirement already satisfied: ptyprocess>=0.5 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from pexpect>4.3->ipython->jupyter_ai_magics==2.12.0) (0.7.0) @jupyter-ai/magics: Requirement already satisfied: wcwidth in /home/tomoyan/.local/lib/python3.12/site-packages (from prompt-toolkit<3.1.0,>=3.0.41->ipython->jupyter_ai_magics==2.12.0) (0.2.13) @jupyter-ai/magics: Requirement already satisfied: annotated-types>=0.4.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from pydantic<3,>=1.9.0->anthropic~=0.3.0->jupyter_ai_magics==2.12.0) (0.6.0) @jupyter-ai/magics: Requirement already satisfied: pydantic-core==2.16.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from pydantic<3,>=1.9.0->anthropic~=0.3.0->jupyter_ai_magics==2.12.0) (2.16.3) @jupyter-ai/magics: Requirement already satisfied: charset-normalizer<4,>=2 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from requests<3.0.0,>=2.25.0->cohere<5,>4.40->jupyter_ai_magics==2.12.0) (3.3.2) @jupyter-ai/magics: Requirement already satisfied: markdown-it-py>=2.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from rich>=13.0.0->qianfan->jupyter_ai_magics==2.12.0) (3.0.0) @jupyter-ai/magics: Requirement already satisfied: greenlet!=0.4.17 in /home/tomoyan/.local/lib/python3.12/site-packages (from SQLAlchemy<3,>=1.4->langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (3.0.3) @jupyter-ai/magics: Requirement already satisfied: distlib<1,>=0.3.7 in /home/tomoyan/.local/lib/python3.12/site-packages (from virtualenv>=20.10.0->pre-commit<4,>=3.3.3->jupyter_ai_magics==2.12.0) (0.3.8) @jupyter-ai/magics: Requirement already satisfied: platformdirs<5,>=3.9.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from virtualenv>=20.10.0->pre-commit<4,>=3.3.3->jupyter_ai_magics==2.12.0) (4.2.0) @jupyter-ai/magics: Requirement already satisfied: chardet>=3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from clevercsv->qianfan->jupyter_ai_magics==2.12.0) (5.2.0) @jupyter-ai/magics: Collecting regex>=2018.11 (from clevercsv->qianfan->jupyter_ai_magics==2.12.0) @jupyter-ai/magics: Using cached regex-2023.12.25-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB) @jupyter-ai/magics: Requirement already satisfied: dill>=0.3.8 in /home/tomoyan/.local/lib/python3.12/site-packages (from multiprocess->qianfan->jupyter_ai_magics==2.12.0) (0.3.8) @jupyter-ai/magics: Requirement already satisfied: executing>=1.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from stack-data->ipython->jupyter_ai_magics==2.12.0) (2.0.1) @jupyter-ai/magics: Requirement already satisfied: asttokens>=2.1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from stack-data->ipython->jupyter_ai_magics==2.12.0) (2.4.1) @jupyter-ai/magics: Requirement already satisfied: pure-eval in /home/tomoyan/.local/lib/python3.12/site-packages (from stack-data->ipython->jupyter_ai_magics==2.12.0) (0.2.2) @jupyter-ai/magics: Requirement already satisfied: googleapis-common-protos<2.0.dev0,>=1.56.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-api-core->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter_ai_magics==2.12.0) (1.63.0) @jupyter-ai/magics: Requirement already satisfied: cachetools<6.0,>=2.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-auth>=2.15.0->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter_ai_magics==2.12.0) (5.3.3) @jupyter-ai/magics: Requirement already satisfied: pyasn1-modules>=0.2.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-auth>=2.15.0->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter_ai_magics==2.12.0) (0.3.0) @jupyter-ai/magics: Requirement already satisfied: rsa<5,>=3.1.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-auth>=2.15.0->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter_ai_magics==2.12.0) (4.9) @jupyter-ai/magics: Requirement already satisfied: mdurl~=0.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=13.0.0->qianfan->jupyter_ai_magics==2.12.0) (0.1.2) @jupyter-ai/magics: Requirement already satisfied: mypy-extensions>=0.3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from typing-inspect<1,>=0.4.0->dataclasses-json<0.7,>=0.5.7->langchain<0.2.0,>=0.1.0->jupyter_ai_magics==2.12.0) (1.0.0) @jupyter-ai/magics: Requirement already satisfied: grpcio<2.0dev,>=1.33.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-ai-generativelanguage==0.4.0->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter_ai_magics==2.12.0) (1.62.1) @jupyter-ai/magics: Requirement already satisfied: grpcio-status<2.0.dev0,>=1.33.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-ai-generativelanguage==0.4.0->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter_ai_magics==2.12.0) (1.62.1) @jupyter-ai/magics: Requirement already satisfied: pyasn1<0.6.0,>=0.4.6 in /home/tomoyan/.local/lib/python3.12/site-packages (from pyasn1-modules>=0.2.1->google-auth>=2.15.0->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter_ai_magics==2.12.0) (0.5.1) @jupyter-ai/magics: Using cached click-8.1.7-py3-none-any.whl (97 kB) @jupyter-ai/magics: Using cached pillow-10.2.0-cp312-cp312-manylinux_2_28_x86_64.whl (4.5 MB) @jupyter-ai/magics: Using cached backoff-2.2.1-py3-none-any.whl (15 kB) @jupyter-ai/magics: Using cached distro-1.9.0-py3-none-any.whl (20 kB) @jupyter-ai/magics: Using cached numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.0 MB) @jupyter-ai/magics: Using cached ply-3.11-py2.py3-none-any.whl (49 kB) @jupyter-ai/magics: Using cached regex-2023.12.25-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (789 kB) @jupyter-ai/magics: Checking if build backend supports build_editable: started @jupyter-ai/magics: Checking if build backend supports build_editable: finished with status 'done' @jupyter-ai/magics: Building wheels for collected packages: jupyter_ai_magics @jupyter-ai/magics: Building editable for jupyter_ai_magics (pyproject.toml): started @jupyter-ai/magics: Building editable for jupyter_ai_magics (pyproject.toml): finished with status 'done' @jupyter-ai/magics: Created wheel for jupyter_ai_magics: filename=jupyter_ai_magics-2.12.0-py3-none-any.whl size=4081 sha256=b5791acd1da9875c6d298f4e8ed2a8e6a0b4576790f120f071e7915885a66850 @jupyter-ai/magics: Stored in directory: /tmp/pip-ephem-wheel-cache-31kh9b7c/wheels/5d/71/b8/dec824327790083e1b7bde0e80c830f01aaa76ea81b434e728 @jupyter-ai/magics: Successfully built jupyter_ai_magics @jupyter-ai/magics: Installing collected packages: ply, regex, pillow, numpy, distro, click, backoff, jupyter_ai_magics @jupyter-ai/magics: Attempting uninstall: jupyter_ai_magics @jupyter-ai/magics: Found existing installation: jupyter_ai_magics 2.12.0 @jupyter-ai/magics: Uninstalling jupyter_ai_magics-2.12.0: @jupyter-ai/magics: Successfully uninstalled jupyter_ai_magics-2.12.0 @jupyter-ai/magics: ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. @jupyter-ai/magics: pipx 1.4.3 requires argcomplete>=1.9.4, which is not installed. @jupyter-ai/magics: Successfully installed backoff-2.2.1 click-8.1.7 distro-1.9.0 jupyter_ai_magics-2.12.0 numpy-1.26.4 pillow-10.2.0 ply-3.11 regex-2023.12.25 @jupyter-ai/magics: > @jupyter-ai/core:dev-install @jupyter-ai/core: Obtaining file:///home/tomoyan/my_projects/jupyter-ai/packages/jupyter-ai @jupyter-ai/core: Installing build dependencies: started @jupyter-ai/core: Installing build dependencies: finished with status 'done' @jupyter-ai/core: Checking if build backend supports build_editable: started @jupyter-ai/core: Checking if build backend supports build_editable: finished with status 'done' @jupyter-ai/core: Getting requirements to build editable: started @jupyter-ai/core: Getting requirements to build editable: finished with status 'done' @jupyter-ai/core: Installing backend dependencies: started @jupyter-ai/core: Installing backend dependencies: finished with status 'done' @jupyter-ai/core: Preparing editable metadata (pyproject.toml): started @jupyter-ai/core: Preparing editable metadata (pyproject.toml): finished with status 'done' @jupyter-ai/core: Requirement already satisfied: aiosqlite>=0.18 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (0.20.0) @jupyter-ai/core: Requirement already satisfied: dask[distributed] in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (2024.3.0) @jupyter-ai/core: Requirement already satisfied: deepmerge>=1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (1.1.1) @jupyter-ai/core: Requirement already satisfied: faiss-cpu in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (1.8.0) @jupyter-ai/core: Requirement already satisfied: importlib-metadata>=5.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (6.11.0) @jupyter-ai/core: Requirement already satisfied: jupyter-ai-magics in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (2.12.0) @jupyter-ai/core: Requirement already satisfied: jupyter-server<3,>=1.6 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (2.13.0) @jupyter-ai/core: Requirement already satisfied: jupyterlab~=4.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (4.1.5) @jupyter-ai/core: Requirement already satisfied: tiktoken in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (0.6.0) @jupyter-ai/core: Requirement already satisfied: traitlets>=5.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (5.14.1) @jupyter-ai/core: Requirement already satisfied: typing-extensions>=4.5.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (4.10.0) @jupyter-ai/core: Requirement already satisfied: coverage in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (7.4.4) @jupyter-ai/core: Requirement already satisfied: pytest in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (7.4.4) @jupyter-ai/core: Requirement already satisfied: pytest-asyncio in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (0.23.5.post1) @jupyter-ai/core: Requirement already satisfied: pytest-cov in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (4.1.0) @jupyter-ai/core: Requirement already satisfied: pytest-jupyter in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (0.9.1) @jupyter-ai/core: Requirement already satisfied: pytest-tornasync in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (0.6.0.post2) @jupyter-ai/core: Requirement already satisfied: syrupy~=4.0.8 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (4.0.8) @jupyter-ai/core: Requirement already satisfied: zipp>=0.5 in /home/tomoyan/.local/lib/python3.12/site-packages (from importlib-metadata>=5.2.0->jupyter_ai==2.12.0) (3.17.0) @jupyter-ai/core: Requirement already satisfied: anyio>=3.1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (3.7.1) @jupyter-ai/core: Requirement already satisfied: argon2-cffi in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (23.1.0) @jupyter-ai/core: Requirement already satisfied: jinja2 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (3.1.3) @jupyter-ai/core: Requirement already satisfied: jupyter-client>=7.4.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (8.6.1) @jupyter-ai/core: Requirement already satisfied: jupyter-core!=5.0.*,>=4.12 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (5.7.2) @jupyter-ai/core: Requirement already satisfied: jupyter-events>=0.9.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.9.1) @jupyter-ai/core: Requirement already satisfied: jupyter-server-terminals in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.5.3) @jupyter-ai/core: Requirement already satisfied: nbconvert>=6.4.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (7.16.2) @jupyter-ai/core: Requirement already satisfied: nbformat>=5.3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (5.10.2) @jupyter-ai/core: Requirement already satisfied: overrides in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (7.7.0) @jupyter-ai/core: Requirement already satisfied: packaging in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (23.2) @jupyter-ai/core: Requirement already satisfied: prometheus-client in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.20.0) @jupyter-ai/core: Requirement already satisfied: pyzmq>=24 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (25.1.2) @jupyter-ai/core: Requirement already satisfied: send2trash>=1.8.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.8.2) @jupyter-ai/core: Requirement already satisfied: terminado>=0.8.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.18.1) @jupyter-ai/core: Requirement already satisfied: tornado>=6.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (6.4) @jupyter-ai/core: Requirement already satisfied: websocket-client in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.7.0) @jupyter-ai/core: Requirement already satisfied: flaky in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (3.8.1) @jupyter-ai/core: Requirement already satisfied: ipykernel in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (6.29.3) @jupyter-ai/core: Requirement already satisfied: pre-commit in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (3.6.2) @jupyter-ai/core: Requirement already satisfied: pytest-console-scripts in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (1.4.1) @jupyter-ai/core: Requirement already satisfied: pytest-timeout in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (2.3.1) @jupyter-ai/core: Requirement already satisfied: requests in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (2.31.0) @jupyter-ai/core: Requirement already satisfied: async-lru>=1.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0->jupyter_ai==2.12.0) (2.0.4) @jupyter-ai/core: Requirement already satisfied: httpx>=0.25.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0->jupyter_ai==2.12.0) (0.27.0) @jupyter-ai/core: Requirement already satisfied: jupyter-lsp>=2.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0->jupyter_ai==2.12.0) (2.2.4) @jupyter-ai/core: Requirement already satisfied: jupyterlab-server<3,>=2.19.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0->jupyter_ai==2.12.0) (2.25.4) @jupyter-ai/core: Requirement already satisfied: notebook-shim>=0.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0->jupyter_ai==2.12.0) (0.2.4) @jupyter-ai/core: Requirement already satisfied: iniconfig in /home/tomoyan/.local/lib/python3.12/site-packages (from pytest->jupyter_ai==2.12.0) (2.0.0) @jupyter-ai/core: Requirement already satisfied: pluggy<2.0,>=0.12 in /home/tomoyan/.local/lib/python3.12/site-packages (from pytest->jupyter_ai==2.12.0) (1.4.0) @jupyter-ai/core: Requirement already satisfied: colored<2.0.0,>=1.3.92 in /home/tomoyan/.local/lib/python3.12/site-packages (from syrupy~=4.0.8->jupyter_ai==2.12.0) (1.4.4) @jupyter-ai/core: Requirement already satisfied: click>=8.1 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from dask[distributed]->jupyter_ai==2.12.0) (8.1.7) @jupyter-ai/core: Requirement already satisfied: cloudpickle>=1.5.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dask[distributed]->jupyter_ai==2.12.0) (3.0.0) @jupyter-ai/core: Requirement already satisfied: fsspec>=2021.09.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dask[distributed]->jupyter_ai==2.12.0) (2024.2.0) @jupyter-ai/core: Requirement already satisfied: partd>=1.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dask[distributed]->jupyter_ai==2.12.0) (1.4.1) @jupyter-ai/core: Requirement already satisfied: pyyaml>=5.3.1 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from dask[distributed]->jupyter_ai==2.12.0) (6.0.1) @jupyter-ai/core: Requirement already satisfied: toolz>=0.10.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dask[distributed]->jupyter_ai==2.12.0) (0.12.1) @jupyter-ai/core: Requirement already satisfied: distributed==2024.3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dask[distributed]->jupyter_ai==2.12.0) (2024.3.0) @jupyter-ai/core: Requirement already satisfied: locket>=1.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from distributed==2024.3.0->dask[distributed]->jupyter_ai==2.12.0) (1.0.0) @jupyter-ai/core: Requirement already satisfied: msgpack>=1.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from distributed==2024.3.0->dask[distributed]->jupyter_ai==2.12.0) (1.0.8) @jupyter-ai/core: Requirement already satisfied: psutil>=5.7.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from distributed==2024.3.0->dask[distributed]->jupyter_ai==2.12.0) (5.9.8) @jupyter-ai/core: Requirement already satisfied: sortedcontainers>=2.0.5 in /home/tomoyan/.local/lib/python3.12/site-packages (from distributed==2024.3.0->dask[distributed]->jupyter_ai==2.12.0) (2.4.0) @jupyter-ai/core: Requirement already satisfied: tblib>=1.6.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from distributed==2024.3.0->dask[distributed]->jupyter_ai==2.12.0) (3.0.0) @jupyter-ai/core: Requirement already satisfied: urllib3>=1.24.3 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from distributed==2024.3.0->dask[distributed]->jupyter_ai==2.12.0) (2.2.1) @jupyter-ai/core: Requirement already satisfied: zict>=3.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from distributed==2024.3.0->dask[distributed]->jupyter_ai==2.12.0) (3.0.0) @jupyter-ai/core: Requirement already satisfied: numpy in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from faiss-cpu->jupyter_ai==2.12.0) (1.26.4) @jupyter-ai/core: Requirement already satisfied: ipython in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics->jupyter_ai==2.12.0) (8.22.2) @jupyter-ai/core: Requirement already satisfied: jsonpath-ng<2,>=1.5.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics->jupyter_ai==2.12.0) (1.6.1) @jupyter-ai/core: Requirement already satisfied: langchain<0.2.0,>=0.1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics->jupyter_ai==2.12.0) (0.1.11) @jupyter-ai/core: Requirement already satisfied: ai21 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (2.1.2) @jupyter-ai/core: Requirement already satisfied: anthropic~=0.3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.3.11) @jupyter-ai/core: Requirement already satisfied: boto3 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.34.63) @jupyter-ai/core: Requirement already satisfied: cohere<5,>4.40 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (4.56) @jupyter-ai/core: Requirement already satisfied: gpt4all in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (2.2.1.post1) @jupyter-ai/core: Requirement already satisfied: huggingface-hub in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.21.4) @jupyter-ai/core: Requirement already satisfied: ipywidgets in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (8.1.2) @jupyter-ai/core: Requirement already satisfied: langchain-google-genai in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.0.11) @jupyter-ai/core: Requirement already satisfied: langchain-nvidia-ai-endpoints in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.0.3) @jupyter-ai/core: Requirement already satisfied: openai~=1.6.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.6.1) @jupyter-ai/core: Requirement already satisfied: pillow in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (10.2.0) @jupyter-ai/core: Requirement already satisfied: qianfan in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.3.5) @jupyter-ai/core: Requirement already satisfied: together in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.2.11) @jupyter-ai/core: Requirement already satisfied: regex>=2022.1.18 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from tiktoken->jupyter_ai==2.12.0) (2023.12.25) @jupyter-ai/core: Requirement already satisfied: distro<2,>=1.7.0 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from anthropic~=0.3.0->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.9.0) @jupyter-ai/core: Requirement already satisfied: pydantic<3,>=1.9.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from anthropic~=0.3.0->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (2.6.3) @jupyter-ai/core: Requirement already satisfied: tokenizers>=0.13.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from anthropic~=0.3.0->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.15.2) @jupyter-ai/core: Requirement already satisfied: idna>=2.8 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from anyio>=3.1.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (3.6) @jupyter-ai/core: Requirement already satisfied: sniffio>=1.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from anyio>=3.1.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.3.1) @jupyter-ai/core: Requirement already satisfied: aiohttp<4.0,>=3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from cohere<5,>4.40->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (3.9.3) @jupyter-ai/core: Requirement already satisfied: backoff<3.0,>=2.0 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from cohere<5,>4.40->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (2.2.1) @jupyter-ai/core: Requirement already satisfied: fastavro<2.0,>=1.8 in /home/tomoyan/.local/lib/python3.12/site-packages (from cohere<5,>4.40->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.9.4) @jupyter-ai/core: Requirement already satisfied: certifi in /home/tomoyan/.local/lib/python3.12/site-packages (from httpx>=0.25.0->jupyterlab~=4.0->jupyter_ai==2.12.0) (2024.2.2) @jupyter-ai/core: Requirement already satisfied: httpcore==1.* in /home/tomoyan/.local/lib/python3.12/site-packages (from httpx>=0.25.0->jupyterlab~=4.0->jupyter_ai==2.12.0) (1.0.4) @jupyter-ai/core: Requirement already satisfied: h11<0.15,>=0.13 in /home/tomoyan/.local/lib/python3.12/site-packages (from httpcore==1.*->httpx>=0.25.0->jupyterlab~=4.0->jupyter_ai==2.12.0) (0.14.0) @jupyter-ai/core: Requirement already satisfied: MarkupSafe>=2.0 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from jinja2->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.1.5) @jupyter-ai/core: Requirement already satisfied: ply in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from jsonpath-ng<2,>=1.5.3->jupyter-ai-magics->jupyter_ai==2.12.0) (3.11) @jupyter-ai/core: Requirement already satisfied: python-dateutil>=2.8.2 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from jupyter-client>=7.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.9.0.post0) @jupyter-ai/core: Requirement already satisfied: platformdirs>=2.5 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-core!=5.0.*,>=4.12->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (4.2.0) @jupyter-ai/core: Requirement already satisfied: jsonschema>=4.18.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (4.21.1) @jupyter-ai/core: Requirement already satisfied: python-json-logger>=2.0.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.0.7) @jupyter-ai/core: Requirement already satisfied: referencing in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.33.0) @jupyter-ai/core: Requirement already satisfied: rfc3339-validator in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.1.4) @jupyter-ai/core: Requirement already satisfied: rfc3986-validator>=0.1.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.1.1) @jupyter-ai/core: Requirement already satisfied: babel>=2.10 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0->jupyter_ai==2.12.0) (2.14.0) @jupyter-ai/core: Requirement already satisfied: json5>=0.9.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0->jupyter_ai==2.12.0) (0.9.22) @jupyter-ai/core: Requirement already satisfied: SQLAlchemy<3,>=1.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (2.0.28) @jupyter-ai/core: Requirement already satisfied: dataclasses-json<0.7,>=0.5.7 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (0.6.4) @jupyter-ai/core: Requirement already satisfied: jsonpatch<2.0,>=1.33 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (1.33) @jupyter-ai/core: Requirement already satisfied: langchain-community<0.1,>=0.0.25 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (0.0.27) @jupyter-ai/core: Requirement already satisfied: langchain-core<0.2,>=0.1.29 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (0.1.30) @jupyter-ai/core: Requirement already satisfied: langchain-text-splitters<0.1,>=0.0.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (0.0.1) @jupyter-ai/core: Requirement already satisfied: langsmith<0.2.0,>=0.1.17 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (0.1.23) @jupyter-ai/core: Requirement already satisfied: tenacity<9.0.0,>=8.1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (8.2.3) @jupyter-ai/core: Requirement already satisfied: beautifulsoup4 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (4.12.3) @jupyter-ai/core: Requirement already satisfied: bleach!=5.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (6.1.0) @jupyter-ai/core: Requirement already satisfied: defusedxml in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.7.1) @jupyter-ai/core: Requirement already satisfied: jupyterlab-pygments in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.3.0) @jupyter-ai/core: Requirement already satisfied: mistune<4,>=2.0.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (3.0.2) @jupyter-ai/core: Requirement already satisfied: nbclient>=0.5.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.10.0) @jupyter-ai/core: Requirement already satisfied: pandocfilters>=1.4.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.5.1) @jupyter-ai/core: Requirement already satisfied: pygments>=2.4.1 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.17.2) @jupyter-ai/core: Requirement already satisfied: tinycss2 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.2.1) @jupyter-ai/core: Requirement already satisfied: fastjsonschema in /home/tomoyan/.local/lib/python3.12/site-packages (from nbformat>=5.3.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.19.1) @jupyter-ai/core: Requirement already satisfied: tqdm>4 in /home/tomoyan/.local/lib/python3.12/site-packages (from openai~=1.6.1->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (4.66.2) @jupyter-ai/core: Requirement already satisfied: cfgv>=2.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from pre-commit->jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (3.4.0) @jupyter-ai/core: Requirement already satisfied: identify>=1.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from pre-commit->jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (2.5.35) @jupyter-ai/core: Requirement already satisfied: nodeenv>=0.11.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from pre-commit->jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (1.8.0) @jupyter-ai/core: Requirement already satisfied: virtualenv>=20.10.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from pre-commit->jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (20.25.1) @jupyter-ai/core: Requirement already satisfied: comm>=0.1.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipykernel->jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (0.2.2) @jupyter-ai/core: Requirement already satisfied: debugpy>=1.6.5 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipykernel->jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (1.8.1) @jupyter-ai/core: Requirement already satisfied: matplotlib-inline>=0.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipykernel->jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (0.1.6) @jupyter-ai/core: Requirement already satisfied: nest-asyncio in /home/tomoyan/.local/lib/python3.12/site-packages (from ipykernel->jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (1.6.0) @jupyter-ai/core: Requirement already satisfied: decorator in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (5.1.1) @jupyter-ai/core: Requirement already satisfied: jedi>=0.16 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (0.19.1) @jupyter-ai/core: Requirement already satisfied: prompt-toolkit<3.1.0,>=3.0.41 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (3.0.43) @jupyter-ai/core: Requirement already satisfied: stack-data in /home/tomoyan/.local/lib/python3.12/site-packages (from ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (0.6.3) @jupyter-ai/core: Requirement already satisfied: pexpect>4.3 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (4.9.0) @jupyter-ai/core: Requirement already satisfied: charset-normalizer<4,>=2 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from requests->jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (3.3.2) @jupyter-ai/core: Requirement already satisfied: ptyprocess in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from terminado>=0.8.3->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.7.0) @jupyter-ai/core: Requirement already satisfied: ai21-tokenizer<0.4.0,>=0.3.9 in /home/tomoyan/.local/lib/python3.12/site-packages (from ai21->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.3.11) @jupyter-ai/core: Requirement already satisfied: argon2-cffi-bindings in /home/tomoyan/.local/lib/python3.12/site-packages (from argon2-cffi->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (21.2.0) @jupyter-ai/core: Requirement already satisfied: botocore<1.35.0,>=1.34.63 in /home/tomoyan/.local/lib/python3.12/site-packages (from boto3->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.34.63) @jupyter-ai/core: Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from boto3->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.0.1) @jupyter-ai/core: Requirement already satisfied: s3transfer<0.11.0,>=0.10.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from boto3->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.10.1) @jupyter-ai/core: Requirement already satisfied: filelock in /home/tomoyan/.local/lib/python3.12/site-packages (from huggingface-hub->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (3.13.1) @jupyter-ai/core: Requirement already satisfied: widgetsnbextension~=4.0.10 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipywidgets->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (4.0.10) @jupyter-ai/core: Requirement already satisfied: jupyterlab-widgets~=3.0.10 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipywidgets->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (3.0.10) @jupyter-ai/core: Requirement already satisfied: google-generativeai<0.5.0,>=0.4.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain-google-genai->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.4.1) @jupyter-ai/core: Requirement already satisfied: aiolimiter>=1.1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.1.0) @jupyter-ai/core: Requirement already satisfied: bce-python-sdk>=0.8.79 in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.9.5) @jupyter-ai/core: Requirement already satisfied: clevercsv in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.8.2) @jupyter-ai/core: Requirement already satisfied: ijson in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (3.2.3) @jupyter-ai/core: Requirement already satisfied: multiprocess in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.70.16) @jupyter-ai/core: Requirement already satisfied: pyarrow>=14.0.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (15.0.1) @jupyter-ai/core: Requirement already satisfied: python-dotenv>=1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.0.1) @jupyter-ai/core: Requirement already satisfied: rich>=13.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (13.7.1) @jupyter-ai/core: Requirement already satisfied: typer>=0.9.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.9.0) @jupyter-ai/core: Requirement already satisfied: sseclient-py<2.0.0,>=1.7.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from together->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.8.0) @jupyter-ai/core: Requirement already satisfied: tabulate<0.10.0,>=0.9.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from together->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.9.0) @jupyter-ai/core: Requirement already satisfied: sentencepiece<0.2.0,>=0.1.96 in /home/tomoyan/.local/lib/python3.12/site-packages (from ai21-tokenizer<0.4.0,>=0.3.9->ai21->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.1.99) @jupyter-ai/core: Requirement already satisfied: aiosignal>=1.1.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0,>=3.0->cohere<5,>4.40->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.3.1) @jupyter-ai/core: Requirement already satisfied: attrs>=17.3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0,>=3.0->cohere<5,>4.40->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (23.2.0) @jupyter-ai/core: Requirement already satisfied: frozenlist>=1.1.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0,>=3.0->cohere<5,>4.40->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.4.1) @jupyter-ai/core: Requirement already satisfied: multidict<7.0,>=4.5 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0,>=3.0->cohere<5,>4.40->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (6.0.5) @jupyter-ai/core: Requirement already satisfied: yarl<2.0,>=1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0,>=3.0->cohere<5,>4.40->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.9.4) @jupyter-ai/core: Requirement already satisfied: pycryptodome>=3.8.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from bce-python-sdk>=0.8.79->qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (3.20.0) @jupyter-ai/core: Requirement already satisfied: future>=0.6.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from bce-python-sdk>=0.8.79->qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.0.0) @jupyter-ai/core: Requirement already satisfied: six>=1.4.0 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from bce-python-sdk>=0.8.79->qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.16.0) @jupyter-ai/core: Requirement already satisfied: webencodings in /home/tomoyan/.local/lib/python3.12/site-packages (from bleach!=5.0.0->nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.5.1) @jupyter-ai/core: Requirement already satisfied: marshmallow<4.0.0,>=3.18.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dataclasses-json<0.7,>=0.5.7->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (3.21.1) @jupyter-ai/core: Requirement already satisfied: typing-inspect<1,>=0.4.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dataclasses-json<0.7,>=0.5.7->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (0.9.0) @jupyter-ai/core: Requirement already satisfied: google-ai-generativelanguage==0.4.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.4.0) @jupyter-ai/core: Requirement already satisfied: google-auth>=2.15.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (2.28.2) @jupyter-ai/core: Requirement already satisfied: google-api-core in /home/tomoyan/.local/lib/python3.12/site-packages (from google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (2.17.1) @jupyter-ai/core: Requirement already satisfied: protobuf in /home/tomoyan/.local/lib/python3.12/site-packages (from google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (4.25.3) @jupyter-ai/core: Requirement already satisfied: proto-plus<2.0.0dev,>=1.22.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-ai-generativelanguage==0.4.0->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.23.0) @jupyter-ai/core: Requirement already satisfied: parso<0.9.0,>=0.8.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from jedi>=0.16->ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (0.8.3) @jupyter-ai/core: Requirement already satisfied: jsonpointer>=1.9 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonpatch<2.0,>=1.33->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (2.4) @jupyter-ai/core: Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2023.12.1) @jupyter-ai/core: Requirement already satisfied: rpds-py>=0.7.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.18.0) @jupyter-ai/core: Requirement already satisfied: fqdn in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.5.1) @jupyter-ai/core: Requirement already satisfied: isoduration in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (20.11.0) @jupyter-ai/core: Requirement already satisfied: uri-template in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.3.0) @jupyter-ai/core: Requirement already satisfied: webcolors>=1.11 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.13) @jupyter-ai/core: Requirement already satisfied: orjson<4.0.0,>=3.9.14 in /home/tomoyan/.local/lib/python3.12/site-packages (from langsmith<0.2.0,>=0.1.17->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (3.9.15) @jupyter-ai/core: Requirement already satisfied: setuptools in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from nodeenv>=0.11.1->pre-commit->jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (69.2.0) @jupyter-ai/core: Requirement already satisfied: wcwidth in /home/tomoyan/.local/lib/python3.12/site-packages (from prompt-toolkit<3.1.0,>=3.0.41->ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (0.2.13) @jupyter-ai/core: Requirement already satisfied: annotated-types>=0.4.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from pydantic<3,>=1.9.0->anthropic~=0.3.0->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.6.0) @jupyter-ai/core: Requirement already satisfied: pydantic-core==2.16.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from pydantic<3,>=1.9.0->anthropic~=0.3.0->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (2.16.3) @jupyter-ai/core: Requirement already satisfied: markdown-it-py>=2.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from rich>=13.0.0->qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (3.0.0) @jupyter-ai/core: Requirement already satisfied: greenlet!=0.4.17 in /home/tomoyan/.local/lib/python3.12/site-packages (from SQLAlchemy<3,>=1.4->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (3.0.3) @jupyter-ai/core: Requirement already satisfied: distlib<1,>=0.3.7 in /home/tomoyan/.local/lib/python3.12/site-packages (from virtualenv>=20.10.0->pre-commit->jupyter-server[test]<3,>=1.6; extra == "test"->jupyter_ai==2.12.0) (0.3.8) @jupyter-ai/core: Requirement already satisfied: cffi>=1.0.1 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from argon2-cffi-bindings->argon2-cffi->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.16.0) @jupyter-ai/core: Requirement already satisfied: soupsieve>1.2 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from beautifulsoup4->nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.5) @jupyter-ai/core: Requirement already satisfied: chardet>=3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from clevercsv->qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (5.2.0) @jupyter-ai/core: Requirement already satisfied: dill>=0.3.8 in /home/tomoyan/.local/lib/python3.12/site-packages (from multiprocess->qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.3.8) @jupyter-ai/core: Requirement already satisfied: executing>=1.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from stack-data->ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (2.0.1) @jupyter-ai/core: Requirement already satisfied: asttokens>=2.1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from stack-data->ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (2.4.1) @jupyter-ai/core: Requirement already satisfied: pure-eval in /home/tomoyan/.local/lib/python3.12/site-packages (from stack-data->ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (0.2.2) @jupyter-ai/core: Requirement already satisfied: pycparser in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.21) @jupyter-ai/core: Requirement already satisfied: googleapis-common-protos<2.0.dev0,>=1.56.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-api-core->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.63.0) @jupyter-ai/core: Requirement already satisfied: cachetools<6.0,>=2.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-auth>=2.15.0->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (5.3.3) @jupyter-ai/core: Requirement already satisfied: pyasn1-modules>=0.2.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-auth>=2.15.0->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.3.0) @jupyter-ai/core: Requirement already satisfied: rsa<5,>=3.1.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-auth>=2.15.0->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (4.9) @jupyter-ai/core: Requirement already satisfied: mdurl~=0.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=13.0.0->qianfan->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.1.2) @jupyter-ai/core: Requirement already satisfied: mypy-extensions>=0.3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from typing-inspect<1,>=0.4.0->dataclasses-json<0.7,>=0.5.7->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (1.0.0) @jupyter-ai/core: Requirement already satisfied: arrow>=0.15.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.3.0) @jupyter-ai/core: Requirement already satisfied: types-python-dateutil>=2.8.10 in /home/tomoyan/.local/lib/python3.12/site-packages (from arrow>=0.15.0->isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.8.19.20240311) @jupyter-ai/core: Requirement already satisfied: grpcio<2.0dev,>=1.33.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-ai-generativelanguage==0.4.0->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.62.1) @jupyter-ai/core: Requirement already satisfied: grpcio-status<2.0.dev0,>=1.33.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-ai-generativelanguage==0.4.0->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (1.62.1) @jupyter-ai/core: Requirement already satisfied: pyasn1<0.6.0,>=0.4.6 in /home/tomoyan/.local/lib/python3.12/site-packages (from pyasn1-modules>=0.2.1->google-auth>=2.15.0->google-generativeai<0.5.0,>=0.4.1->langchain-google-genai->jupyter-ai-magics[all]; extra == "all"->jupyter_ai==2.12.0) (0.5.1) @jupyter-ai/core: Checking if build backend supports build_editable: started @jupyter-ai/core: Checking if build backend supports build_editable: finished with status 'done' @jupyter-ai/core: Building wheels for collected packages: jupyter_ai @jupyter-ai/core: Building editable for jupyter_ai (pyproject.toml): started @jupyter-ai/core: Building editable for jupyter_ai (pyproject.toml): finished with status 'done' @jupyter-ai/core: Created wheel for jupyter_ai: filename=jupyter_ai-2.12.0-py3-none-any.whl size=2981642 sha256=a6e833fbe04c8bf866ed0c81fc0ff857e233422295aed60ec1e39af4def536a5 @jupyter-ai/core: Stored in directory: /tmp/pip-ephem-wheel-cache-zlwzjmcu/wheels/9a/27/81/568ce99a72a24d191e0cbc97387edc23d1812e2d15c4d805c4 @jupyter-ai/core: Successfully built jupyter_ai @jupyter-ai/core: Installing collected packages: jupyter_ai @jupyter-ai/core: Attempting uninstall: jupyter_ai @jupyter-ai/core: Found existing installation: jupyter_ai 2.12.0 @jupyter-ai/core: Uninstalling jupyter_ai-2.12.0: @jupyter-ai/core: Successfully uninstalled jupyter_ai-2.12.0 @jupyter-ai/core: Successfully installed jupyter_ai-2.12.0 @jupyter-ai/core: Defaulting to user installation because normal site-packages is not writeable @jupyter-ai/core: Obtaining file:///home/tomoyan/my_projects/jupyter-ai/packages/jupyter-ai @jupyter-ai/core: Installing build dependencies: started @jupyter-ai/core: Installing build dependencies: finished with status 'done' @jupyter-ai/core: Checking if build backend supports build_editable: started @jupyter-ai/core: Checking if build backend supports build_editable: finished with status 'done' @jupyter-ai/core: Getting requirements to build editable: started @jupyter-ai/core: Getting requirements to build editable: finished with status 'done' @jupyter-ai/core: Installing backend dependencies: started @jupyter-ai/core: Installing backend dependencies: finished with status 'done' @jupyter-ai/core: Preparing editable metadata (pyproject.toml): started @jupyter-ai/core: Preparing editable metadata (pyproject.toml): finished with status 'done' @jupyter-ai/core: Requirement already satisfied: aiosqlite>=0.18 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (0.20.0) @jupyter-ai/core: Requirement already satisfied: dask[distributed] in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (2024.3.0) @jupyter-ai/core: Requirement already satisfied: deepmerge>=1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (1.1.1) @jupyter-ai/core: Requirement already satisfied: faiss-cpu in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (1.8.0) @jupyter-ai/core: Requirement already satisfied: importlib-metadata>=5.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (6.11.0) @jupyter-ai/core: Collecting jupyter-ai-magics (from jupyter_ai==2.12.0) @jupyter-ai/core: Downloading jupyter_ai_magics-2.12.0-py3-none-any.whl.metadata (3.8 kB) @jupyter-ai/core: Requirement already satisfied: jupyter-server<3,>=1.6 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (2.13.0) @jupyter-ai/core: Requirement already satisfied: jupyterlab~=4.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (4.1.5) @jupyter-ai/core: Requirement already satisfied: tiktoken in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (0.6.0) @jupyter-ai/core: Requirement already satisfied: traitlets>=5.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (5.14.1) @jupyter-ai/core: Requirement already satisfied: typing-extensions>=4.5.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter_ai==2.12.0) (4.10.0) @jupyter-ai/core: Requirement already satisfied: zipp>=0.5 in /home/tomoyan/.local/lib/python3.12/site-packages (from importlib-metadata>=5.2.0->jupyter_ai==2.12.0) (3.17.0) @jupyter-ai/core: Requirement already satisfied: anyio>=3.1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (3.7.1) @jupyter-ai/core: Requirement already satisfied: argon2-cffi in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (23.1.0) @jupyter-ai/core: Requirement already satisfied: jinja2 in /usr/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (3.1.3) @jupyter-ai/core: Requirement already satisfied: jupyter-client>=7.4.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (8.6.1) @jupyter-ai/core: Requirement already satisfied: jupyter-core!=5.0.*,>=4.12 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (5.7.2) @jupyter-ai/core: Requirement already satisfied: jupyter-events>=0.9.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.9.1) @jupyter-ai/core: Requirement already satisfied: jupyter-server-terminals in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.5.3) @jupyter-ai/core: Requirement already satisfied: nbconvert>=6.4.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (7.16.2) @jupyter-ai/core: Requirement already satisfied: nbformat>=5.3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (5.10.2) @jupyter-ai/core: Requirement already satisfied: overrides in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (7.7.0) @jupyter-ai/core: Requirement already satisfied: packaging in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (23.2) @jupyter-ai/core: Requirement already satisfied: prometheus-client in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.20.0) @jupyter-ai/core: Requirement already satisfied: pyzmq>=24 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (25.1.2) @jupyter-ai/core: Requirement already satisfied: send2trash>=1.8.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.8.2) @jupyter-ai/core: Requirement already satisfied: terminado>=0.8.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.18.1) @jupyter-ai/core: Requirement already satisfied: tornado>=6.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (6.4) @jupyter-ai/core: Requirement already satisfied: websocket-client in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.7.0) @jupyter-ai/core: Requirement already satisfied: async-lru>=1.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0->jupyter_ai==2.12.0) (2.0.4) @jupyter-ai/core: Requirement already satisfied: httpx>=0.25.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0->jupyter_ai==2.12.0) (0.27.0) @jupyter-ai/core: Requirement already satisfied: ipykernel in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0->jupyter_ai==2.12.0) (6.29.3) @jupyter-ai/core: Requirement already satisfied: jupyter-lsp>=2.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0->jupyter_ai==2.12.0) (2.2.4) @jupyter-ai/core: Requirement already satisfied: jupyterlab-server<3,>=2.19.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0->jupyter_ai==2.12.0) (2.25.4) @jupyter-ai/core: Requirement already satisfied: notebook-shim>=0.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab~=4.0->jupyter_ai==2.12.0) (0.2.4) @jupyter-ai/core: Requirement already satisfied: click>=8.1 in /usr/lib/python3.12/site-packages (from dask[distributed]->jupyter_ai==2.12.0) (8.1.3) @jupyter-ai/core: Requirement already satisfied: cloudpickle>=1.5.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dask[distributed]->jupyter_ai==2.12.0) (3.0.0) @jupyter-ai/core: Requirement already satisfied: fsspec>=2021.09.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dask[distributed]->jupyter_ai==2.12.0) (2024.2.0) @jupyter-ai/core: Requirement already satisfied: partd>=1.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dask[distributed]->jupyter_ai==2.12.0) (1.4.1) @jupyter-ai/core: Requirement already satisfied: pyyaml>=5.3.1 in /usr/lib64/python3.12/site-packages (from dask[distributed]->jupyter_ai==2.12.0) (6.0.1) @jupyter-ai/core: Requirement already satisfied: toolz>=0.10.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dask[distributed]->jupyter_ai==2.12.0) (0.12.1) @jupyter-ai/core: Requirement already satisfied: distributed==2024.3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dask[distributed]->jupyter_ai==2.12.0) (2024.3.0) @jupyter-ai/core: Requirement already satisfied: locket>=1.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from distributed==2024.3.0->dask[distributed]->jupyter_ai==2.12.0) (1.0.0) @jupyter-ai/core: Requirement already satisfied: msgpack>=1.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from distributed==2024.3.0->dask[distributed]->jupyter_ai==2.12.0) (1.0.8) @jupyter-ai/core: Requirement already satisfied: psutil>=5.7.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from distributed==2024.3.0->dask[distributed]->jupyter_ai==2.12.0) (5.9.8) @jupyter-ai/core: Requirement already satisfied: sortedcontainers>=2.0.5 in /home/tomoyan/.local/lib/python3.12/site-packages (from distributed==2024.3.0->dask[distributed]->jupyter_ai==2.12.0) (2.4.0) @jupyter-ai/core: Requirement already satisfied: tblib>=1.6.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from distributed==2024.3.0->dask[distributed]->jupyter_ai==2.12.0) (3.0.0) @jupyter-ai/core: Requirement already satisfied: urllib3>=1.24.3 in /usr/lib/python3.12/site-packages (from distributed==2024.3.0->dask[distributed]->jupyter_ai==2.12.0) (1.26.18) @jupyter-ai/core: Requirement already satisfied: zict>=3.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from distributed==2024.3.0->dask[distributed]->jupyter_ai==2.12.0) (3.0.0) @jupyter-ai/core: Requirement already satisfied: numpy in /usr/lib64/python3.12/site-packages (from faiss-cpu->jupyter_ai==2.12.0) (1.24.4) @jupyter-ai/core: Requirement already satisfied: ipython in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics->jupyter_ai==2.12.0) (8.22.2) @jupyter-ai/core: Requirement already satisfied: jsonpath-ng<2,>=1.5.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics->jupyter_ai==2.12.0) (1.6.1) @jupyter-ai/core: Requirement already satisfied: langchain<0.2.0,>=0.1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-ai-magics->jupyter_ai==2.12.0) (0.1.11) @jupyter-ai/core: Requirement already satisfied: regex>=2022.1.18 in /usr/lib64/python3.12/site-packages (from tiktoken->jupyter_ai==2.12.0) (2023.12.25) @jupyter-ai/core: Requirement already satisfied: requests>=2.26.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from tiktoken->jupyter_ai==2.12.0) (2.31.0) @jupyter-ai/core: Requirement already satisfied: idna>=2.8 in /usr/lib/python3.12/site-packages (from anyio>=3.1.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (3.4) @jupyter-ai/core: Requirement already satisfied: sniffio>=1.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from anyio>=3.1.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.3.1) @jupyter-ai/core: Requirement already satisfied: certifi in /home/tomoyan/.local/lib/python3.12/site-packages (from httpx>=0.25.0->jupyterlab~=4.0->jupyter_ai==2.12.0) (2024.2.2) @jupyter-ai/core: Requirement already satisfied: httpcore==1.* in /home/tomoyan/.local/lib/python3.12/site-packages (from httpx>=0.25.0->jupyterlab~=4.0->jupyter_ai==2.12.0) (1.0.4) @jupyter-ai/core: Requirement already satisfied: h11<0.15,>=0.13 in /home/tomoyan/.local/lib/python3.12/site-packages (from httpcore==1.*->httpx>=0.25.0->jupyterlab~=4.0->jupyter_ai==2.12.0) (0.14.0) @jupyter-ai/core: Requirement already satisfied: MarkupSafe>=2.0 in /usr/lib64/python3.12/site-packages (from jinja2->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.1.3) @jupyter-ai/core: Requirement already satisfied: ply in /usr/lib/python3.12/site-packages (from jsonpath-ng<2,>=1.5.3->jupyter-ai-magics->jupyter_ai==2.12.0) (3.11) @jupyter-ai/core: Requirement already satisfied: python-dateutil>=2.8.2 in /usr/lib/python3.12/site-packages (from jupyter-client>=7.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.8.2) @jupyter-ai/core: Requirement already satisfied: platformdirs>=2.5 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-core!=5.0.*,>=4.12->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (4.2.0) @jupyter-ai/core: Requirement already satisfied: jsonschema>=4.18.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (4.21.1) @jupyter-ai/core: Requirement already satisfied: python-json-logger>=2.0.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.0.7) @jupyter-ai/core: Requirement already satisfied: referencing in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.33.0) @jupyter-ai/core: Requirement already satisfied: rfc3339-validator in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.1.4) @jupyter-ai/core: Requirement already satisfied: rfc3986-validator>=0.1.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.1.1) @jupyter-ai/core: Requirement already satisfied: babel>=2.10 in /usr/lib/python3.12/site-packages (from jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0->jupyter_ai==2.12.0) (2.12.1) @jupyter-ai/core: Requirement already satisfied: json5>=0.9.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0->jupyter_ai==2.12.0) (0.9.22) @jupyter-ai/core: Requirement already satisfied: SQLAlchemy<3,>=1.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (2.0.28) @jupyter-ai/core: Requirement already satisfied: aiohttp<4.0.0,>=3.8.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (3.9.3) @jupyter-ai/core: Requirement already satisfied: dataclasses-json<0.7,>=0.5.7 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (0.6.4) @jupyter-ai/core: Requirement already satisfied: jsonpatch<2.0,>=1.33 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (1.33) @jupyter-ai/core: Requirement already satisfied: langchain-community<0.1,>=0.0.25 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (0.0.27) @jupyter-ai/core: Requirement already satisfied: langchain-core<0.2,>=0.1.29 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (0.1.30) @jupyter-ai/core: Requirement already satisfied: langchain-text-splitters<0.1,>=0.0.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (0.0.1) @jupyter-ai/core: Requirement already satisfied: langsmith<0.2.0,>=0.1.17 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (0.1.23) @jupyter-ai/core: Requirement already satisfied: pydantic<3,>=1 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (2.6.3) @jupyter-ai/core: Requirement already satisfied: tenacity<9.0.0,>=8.1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (8.2.3) @jupyter-ai/core: Requirement already satisfied: beautifulsoup4 in /usr/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (4.12.3) @jupyter-ai/core: Requirement already satisfied: bleach!=5.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (6.1.0) @jupyter-ai/core: Requirement already satisfied: defusedxml in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.7.1) @jupyter-ai/core: Requirement already satisfied: jupyterlab-pygments in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.3.0) @jupyter-ai/core: Requirement already satisfied: mistune<4,>=2.0.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (3.0.2) @jupyter-ai/core: Requirement already satisfied: nbclient>=0.5.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.10.0) @jupyter-ai/core: Requirement already satisfied: pandocfilters>=1.4.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.5.1) @jupyter-ai/core: Requirement already satisfied: pygments>=2.4.1 in /usr/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.15.1) @jupyter-ai/core: Requirement already satisfied: tinycss2 in /home/tomoyan/.local/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.2.1) @jupyter-ai/core: Requirement already satisfied: fastjsonschema in /home/tomoyan/.local/lib/python3.12/site-packages (from nbformat>=5.3.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.19.1) @jupyter-ai/core: Requirement already satisfied: charset-normalizer<4,>=2 in /usr/lib/python3.12/site-packages (from requests>=2.26.0->tiktoken->jupyter_ai==2.12.0) (3.2.0) @jupyter-ai/core: Requirement already satisfied: ptyprocess in /usr/lib/python3.12/site-packages (from terminado>=0.8.3->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.7.0) @jupyter-ai/core: Requirement already satisfied: argon2-cffi-bindings in /home/tomoyan/.local/lib/python3.12/site-packages (from argon2-cffi->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (21.2.0) @jupyter-ai/core: Requirement already satisfied: comm>=0.1.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipykernel->jupyterlab~=4.0->jupyter_ai==2.12.0) (0.2.2) @jupyter-ai/core: Requirement already satisfied: debugpy>=1.6.5 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipykernel->jupyterlab~=4.0->jupyter_ai==2.12.0) (1.8.1) @jupyter-ai/core: Requirement already satisfied: matplotlib-inline>=0.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipykernel->jupyterlab~=4.0->jupyter_ai==2.12.0) (0.1.6) @jupyter-ai/core: Requirement already satisfied: nest-asyncio in /home/tomoyan/.local/lib/python3.12/site-packages (from ipykernel->jupyterlab~=4.0->jupyter_ai==2.12.0) (1.6.0) @jupyter-ai/core: Requirement already satisfied: decorator in /usr/lib/python3.12/site-packages (from ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (5.1.1) @jupyter-ai/core: Requirement already satisfied: jedi>=0.16 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (0.19.1) @jupyter-ai/core: Requirement already satisfied: prompt-toolkit<3.1.0,>=3.0.41 in /home/tomoyan/.local/lib/python3.12/site-packages (from ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (3.0.43) @jupyter-ai/core: Requirement already satisfied: stack-data in /home/tomoyan/.local/lib/python3.12/site-packages (from ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (0.6.3) @jupyter-ai/core: Requirement already satisfied: pexpect>4.3 in /usr/lib/python3.12/site-packages (from ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (4.8.0) @jupyter-ai/core: Requirement already satisfied: aiosignal>=1.1.2 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.8.3->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (1.3.1) @jupyter-ai/core: Requirement already satisfied: attrs>=17.3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.8.3->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (23.2.0) @jupyter-ai/core: Requirement already satisfied: frozenlist>=1.1.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.8.3->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (1.4.1) @jupyter-ai/core: Requirement already satisfied: multidict<7.0,>=4.5 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.8.3->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (6.0.5) @jupyter-ai/core: Requirement already satisfied: yarl<2.0,>=1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.8.3->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (1.9.4) @jupyter-ai/core: Requirement already satisfied: six>=1.9.0 in /usr/lib/python3.12/site-packages (from bleach!=5.0.0->nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.16.0) @jupyter-ai/core: Requirement already satisfied: webencodings in /home/tomoyan/.local/lib/python3.12/site-packages (from bleach!=5.0.0->nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.5.1) @jupyter-ai/core: Requirement already satisfied: marshmallow<4.0.0,>=3.18.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dataclasses-json<0.7,>=0.5.7->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (3.21.1) @jupyter-ai/core: Requirement already satisfied: typing-inspect<1,>=0.4.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from dataclasses-json<0.7,>=0.5.7->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (0.9.0) @jupyter-ai/core: Requirement already satisfied: parso<0.9.0,>=0.8.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from jedi>=0.16->ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (0.8.3) @jupyter-ai/core: Requirement already satisfied: jsonpointer>=1.9 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonpatch<2.0,>=1.33->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (2.4) @jupyter-ai/core: Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2023.12.1) @jupyter-ai/core: Requirement already satisfied: rpds-py>=0.7.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (0.18.0) @jupyter-ai/core: Requirement already satisfied: fqdn in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.5.1) @jupyter-ai/core: Requirement already satisfied: isoduration in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (20.11.0) @jupyter-ai/core: Requirement already satisfied: uri-template in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.3.0) @jupyter-ai/core: Requirement already satisfied: webcolors>=1.11 in /home/tomoyan/.local/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.13) @jupyter-ai/core: Requirement already satisfied: orjson<4.0.0,>=3.9.14 in /home/tomoyan/.local/lib/python3.12/site-packages (from langsmith<0.2.0,>=0.1.17->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (3.9.15) @jupyter-ai/core: Requirement already satisfied: wcwidth in /home/tomoyan/.local/lib/python3.12/site-packages (from prompt-toolkit<3.1.0,>=3.0.41->ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (0.2.13) @jupyter-ai/core: Requirement already satisfied: annotated-types>=0.4.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from pydantic<3,>=1->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (0.6.0) @jupyter-ai/core: Requirement already satisfied: pydantic-core==2.16.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from pydantic<3,>=1->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (2.16.3) @jupyter-ai/core: Requirement already satisfied: greenlet!=0.4.17 in /home/tomoyan/.local/lib/python3.12/site-packages (from SQLAlchemy<3,>=1.4->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (3.0.3) @jupyter-ai/core: Requirement already satisfied: cffi>=1.0.1 in /usr/lib64/python3.12/site-packages (from argon2-cffi-bindings->argon2-cffi->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.15.1) @jupyter-ai/core: Requirement already satisfied: soupsieve>1.2 in /usr/lib/python3.12/site-packages (from beautifulsoup4->nbconvert>=6.4.4->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.5) @jupyter-ai/core: Requirement already satisfied: executing>=1.2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from stack-data->ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (2.0.1) @jupyter-ai/core: Requirement already satisfied: asttokens>=2.1.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from stack-data->ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (2.4.1) @jupyter-ai/core: Requirement already satisfied: pure-eval in /home/tomoyan/.local/lib/python3.12/site-packages (from stack-data->ipython->jupyter-ai-magics->jupyter_ai==2.12.0) (0.2.2) @jupyter-ai/core: Requirement already satisfied: pycparser in /usr/lib/python3.12/site-packages (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.20) @jupyter-ai/core: Requirement already satisfied: mypy-extensions>=0.3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from typing-inspect<1,>=0.4.0->dataclasses-json<0.7,>=0.5.7->langchain<0.2.0,>=0.1.0->jupyter-ai-magics->jupyter_ai==2.12.0) (1.0.0) @jupyter-ai/core: Requirement already satisfied: arrow>=0.15.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (1.3.0) @jupyter-ai/core: Requirement already satisfied: types-python-dateutil>=2.8.10 in /home/tomoyan/.local/lib/python3.12/site-packages (from arrow>=0.15.0->isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.6->jupyter_ai==2.12.0) (2.8.19.20240311) @jupyter-ai/core: Downloading jupyter_ai_magics-2.12.0-py3-none-any.whl (27 kB) @jupyter-ai/core: Building wheels for collected packages: jupyter_ai @jupyter-ai/core: Building editable for jupyter_ai (pyproject.toml): started @jupyter-ai/core: Building editable for jupyter_ai (pyproject.toml): finished with status 'done' @jupyter-ai/core: Created wheel for jupyter_ai: filename=jupyter_ai-2.12.0-py3-none-any.whl size=2981642 sha256=a6e833fbe04c8bf866ed0c81fc0ff857e233422295aed60ec1e39af4def536a5 @jupyter-ai/core: Stored in directory: /tmp/pip-ephem-wheel-cache-k1ksogvq/wheels/9a/27/81/568ce99a72a24d191e0cbc97387edc23d1812e2d15c4d805c4 @jupyter-ai/core: Successfully built jupyter_ai @jupyter-ai/core: Installing collected packages: jupyter-ai-magics, jupyter_ai @jupyter-ai/core: Successfully installed jupyter-ai-magics-2.12.0 jupyter_ai-2.12.0 @jupyter-ai/core: Installing /home/tomoyan/my_projects/jupyter-ai/packages/jupyter-ai/jupyter_ai/labextension -> @jupyter-ai/core @jupyter-ai/core: /home/tomoyan/.local/lib/python3.12/site-packages/jupyterlab/debuglog.py:56: UserWarning: An error occurred. @jupyter-ai/core: warnings.warn("An error occurred.") @jupyter-ai/core: /home/tomoyan/.local/lib/python3.12/site-packages/jupyterlab/debuglog.py:57: UserWarning: PermissionError: [Errno 13] Permission denied: '/usr/share/jupyter' @jupyter-ai/core: warnings.warn(msg[-1].strip()) @jupyter-ai/core: /home/tomoyan/.local/lib/python3.12/site-packages/jupyterlab/debuglog.py:58: UserWarning: See the log file for details: /tmp/jupyterlab-debug-c8b0feyc.log @jupyter-ai/core: warnings.warn(f"See the log file for details: {log_path!s}") ———————————————————————————————————————————————————————————————————————————————————————————————————————————— > Lerna (powered by Nx) Running target dev-install for 2 projects failed Failed tasks: - @jupyter-ai/core:dev-install Requirement already satisfied: sphinx in /home/tomoyan/.local/lib/python3.12/site-packages (7.2.6) Requirement already satisfied: sphinxcontrib-applehelp in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx) (1.0.8) Requirement already satisfied: sphinxcontrib-devhelp in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx) (1.0.6) Requirement already satisfied: sphinxcontrib-jsmath in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx) (1.0.1) Requirement already satisfied: sphinxcontrib-htmlhelp>=2.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx) (2.0.5) Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.9 in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx) (1.1.10) Requirement already satisfied: sphinxcontrib-qthelp in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx) (1.0.7) Requirement already satisfied: Jinja2>=3.0 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from sphinx) (3.1.3) Requirement already satisfied: Pygments>=2.14 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from sphinx) (2.17.2) Requirement already satisfied: docutils<0.21,>=0.18.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx) (0.20.1) Requirement already satisfied: snowballstemmer>=2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx) (2.2.0) Requirement already satisfied: babel>=2.9 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from sphinx) (2.14.0) Requirement already satisfied: alabaster<0.8,>=0.7 in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx) (0.7.16) Requirement already satisfied: imagesize>=1.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx) (1.4.1) Requirement already satisfied: requests>=2.25.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx) (2.31.0) Requirement already satisfied: packaging>=21.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx) (23.2) Requirement already satisfied: MarkupSafe>=2.0 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from Jinja2>=3.0->sphinx) (2.1.5) Requirement already satisfied: charset-normalizer<4,>=2 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from requests>=2.25.0->sphinx) (3.3.2) Requirement already satisfied: idna<4,>=2.5 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from requests>=2.25.0->sphinx) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from requests>=2.25.0->sphinx) (2.2.1) Requirement already satisfied: certifi>=2017.4.17 in /home/tomoyan/.local/lib/python3.12/site-packages (from requests>=2.25.0->sphinx) (2024.2.2) Requirement already satisfied: myst_parser in /home/tomoyan/.local/lib/python3.12/site-packages (from -r docs/requirements.txt (line 1)) (2.0.0) Requirement already satisfied: pydata_sphinx_theme in /home/tomoyan/.local/lib/python3.12/site-packages (from -r docs/requirements.txt (line 2)) (0.15.2) Requirement already satisfied: docutils<0.21,>=0.16 in /home/tomoyan/.local/lib/python3.12/site-packages (from myst_parser->-r docs/requirements.txt (line 1)) (0.20.1) Requirement already satisfied: jinja2 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from myst_parser->-r docs/requirements.txt (line 1)) (3.1.3) Requirement already satisfied: markdown-it-py~=3.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from myst_parser->-r docs/requirements.txt (line 1)) (3.0.0) Requirement already satisfied: mdit-py-plugins~=0.4 in /home/tomoyan/.local/lib/python3.12/site-packages (from myst_parser->-r docs/requirements.txt (line 1)) (0.4.0) Requirement already satisfied: pyyaml in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from myst_parser->-r docs/requirements.txt (line 1)) (6.0.1) Requirement already satisfied: sphinx<8,>=6 in /home/tomoyan/.local/lib/python3.12/site-packages (from myst_parser->-r docs/requirements.txt (line 1)) (7.2.6) Requirement already satisfied: beautifulsoup4 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from pydata_sphinx_theme->-r docs/requirements.txt (line 2)) (4.12.3) Requirement already satisfied: packaging in /home/tomoyan/.local/lib/python3.12/site-packages (from pydata_sphinx_theme->-r docs/requirements.txt (line 2)) (23.2) Requirement already satisfied: Babel in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from pydata_sphinx_theme->-r docs/requirements.txt (line 2)) (2.14.0) Requirement already satisfied: pygments>=2.7 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from pydata_sphinx_theme->-r docs/requirements.txt (line 2)) (2.17.2) Requirement already satisfied: accessible-pygments in /home/tomoyan/.local/lib/python3.12/site-packages (from pydata_sphinx_theme->-r docs/requirements.txt (line 2)) (0.0.4) Requirement already satisfied: typing-extensions in /home/tomoyan/.local/lib/python3.12/site-packages (from pydata_sphinx_theme->-r docs/requirements.txt (line 2)) (4.10.0) Requirement already satisfied: mdurl~=0.1 in /home/tomoyan/.local/lib/python3.12/site-packages (from markdown-it-py~=3.0->myst_parser->-r docs/requirements.txt (line 1)) (0.1.2) Requirement already satisfied: sphinxcontrib-applehelp in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (1.0.8) Requirement already satisfied: sphinxcontrib-devhelp in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (1.0.6) Requirement already satisfied: sphinxcontrib-jsmath in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (1.0.1) Requirement already satisfied: sphinxcontrib-htmlhelp>=2.0.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (2.0.5) Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.9 in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (1.1.10) Requirement already satisfied: sphinxcontrib-qthelp in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (1.0.7) Requirement already satisfied: snowballstemmer>=2.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (2.2.0) Requirement already satisfied: alabaster<0.8,>=0.7 in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (0.7.16) Requirement already satisfied: imagesize>=1.3 in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (1.4.1) Requirement already satisfied: requests>=2.25.0 in /home/tomoyan/.local/lib/python3.12/site-packages (from sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (2.31.0) Requirement already satisfied: MarkupSafe>=2.0 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from jinja2->myst_parser->-r docs/requirements.txt (line 1)) (2.1.5) Requirement already satisfied: soupsieve>1.2 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from beautifulsoup4->pydata_sphinx_theme->-r docs/requirements.txt (line 2)) (2.5) Requirement already satisfied: charset-normalizer<4,>=2 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from requests>=2.25.0->sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (3.3.2) Requirement already satisfied: idna<4,>=2.5 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from requests>=2.25.0->sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.12/site-packages (from requests>=2.25.0->sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (2.2.1) Requirement already satisfied: certifi>=2017.4.17 in /home/tomoyan/.local/lib/python3.12/site-packages (from requests>=2.25.0->sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (2024.2.2)
</WRAP>
トラブルシューティング
もしも「チャットバックエンドの問題」エラーで再設定できなくなったら...😢
公式: problem with the Chat backend · Issue #335 · jupyterlab/jupyter-ai 翻訳
There seems to be a problem with the Chat backend, please look at the JupyterLab server logs or contact your administrator to correct this problem.
Chat バックエンドに問題があるようです。JupyterLab サーバーのログを確認するか、管理者に連絡してこの問題を解決してください。
$ jupyter-lab --ip=0.0.0.0 --port=8888 --no-browser
[I 2024-03-12 06:29:13.731 ServerApp] ipyparallel | extension was successfully linked. [I 2024-03-12 06:29:13.739 ServerApp] jupyter_ai | extension was successfully linked. [I 2024-03-12 06:29:13.739 ServerApp] jupyter_lsp | extension was successfully linked. [I 2024-03-12 06:29:13.747 ServerApp] jupyter_server_fileid | extension was successfully linked. [I 2024-03-12 06:29:13.754 ServerApp] jupyter_server_mathjax | extension was successfully linked. [I 2024-03-12 06:29:13.762 ServerApp] jupyter_server_terminals | extension was successfully linked. [I 2024-03-12 06:29:13.770 ServerApp] jupyter_server_ydoc | extension was successfully linked. [I 2024-03-12 06:29:13.779 ServerApp] jupyterlab | extension was successfully linked. [I 2024-03-12 06:29:13.779 ServerApp] jupyterlab_git | extension was successfully linked. [I 2024-03-12 06:29:13.779 ServerApp] nbdime | extension was successfully linked. [I 2024-03-12 06:29:13.786 ServerApp] notebook_shim | extension was successfully linked. [I 2024-03-12 06:29:13.825 ServerApp] notebook_shim | extension was successfully loaded. [I 2024-03-12 06:29:13.827 ServerApp] Loading IPython parallel extension [I 2024-03-12 06:29:13.828 ServerApp] ipyparallel | extension was successfully loaded. [I 2024-03-12 06:29:13.829 AiExtension] Configured provider allowlist: None [I 2024-03-12 06:29:13.829 AiExtension] Configured provider blocklist: None [I 2024-03-12 06:29:13.829 AiExtension] Configured model allowlist: None [I 2024-03-12 06:29:13.829 AiExtension] Configured model blocklist: None [I 2024-03-12 06:29:13.829 AiExtension] Configured model parameters: {} [I 2024-03-12 06:29:13.883 AiExtension] Registered model provider `ai21`. [I 2024-03-12 06:29:13.884 AiExtension] Registered model provider `bedrock`. [I 2024-03-12 06:29:13.884 AiExtension] Registered model provider `bedrock-chat`. [I 2024-03-12 06:29:13.884 AiExtension] Registered model provider `anthropic`. [I 2024-03-12 06:29:13.884 AiExtension] Registered model provider `anthropic-chat`. [I 2024-03-12 06:29:13.884 AiExtension] Registered model provider `azure-chat-openai`. [I 2024-03-12 06:29:13.884 AiExtension] Registered model provider `cohere`. [I 2024-03-12 06:29:13.884 AiExtension] Registered model provider `gpt4all`. [I 2024-03-12 06:29:13.884 AiExtension] Registered model provider `huggingface_hub`. [I 2024-03-12 06:29:13.941 AiExtension] Registered model provider `nvidia-chat`. [I 2024-03-12 06:29:13.941 AiExtension] Registered model provider `openai`. [I 2024-03-12 06:29:13.941 AiExtension] Registered model provider `openai-chat`. [I 2024-03-12 06:29:13.941 AiExtension] Registered model provider `qianfan`. [I 2024-03-12 06:29:13.942 AiExtension] Registered model provider `sagemaker-endpoint`. [I 2024-03-12 06:29:14.000 AiExtension] Registered embeddings model provider `bedrock`. [I 2024-03-12 06:29:14.000 AiExtension] Registered embeddings model provider `cohere`. [I 2024-03-12 06:29:14.000 AiExtension] Registered embeddings model provider `gpt4all`. [I 2024-03-12 06:29:14.000 AiExtension] Registered embeddings model provider `huggingface_hub`. [I 2024-03-12 06:29:14.000 AiExtension] Registered embeddings model provider `openai`. [I 2024-03-12 06:29:14.000 AiExtension] Registered embeddings model provider `qianfan`. [I 2024-03-12 06:29:14.012 AiExtension] Registered providers. [I 2024-03-12 06:29:14.012 AiExtension] Registered jupyter_ai server extension [W 2024-03-12 06:29:14.086 ServerApp] jupyter_ai | extension failed loading with message: ValueError('Failed to retrieve model') Traceback (most recent call last): File "/home/tomoyan/.local/share/pipx/venvs/jupyterlab/lib64/python3.12/site-packages/jupyter_server/extension/manager.py", line 359, in load_extension extension.load_all_points(self.serverapp) File "/home/tomoyan/.local/share/pipx/venvs/jupyterlab/lib64/python3.12/site-packages/jupyter_server/extension/manager.py", line 231, in load_all_points return [self.load_point(point_name, serverapp) for point_name in self.extension_points] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/tomoyan/.local/share/pipx/venvs/jupyterlab/lib64/python3.12/site-packages/jupyter_server/extension/manager.py", line 222, in load_point return point.load(serverapp) ^^^^^^^^^^^^^^^^^^^^^ File "/home/tomoyan/.local/share/pipx/venvs/jupyterlab/lib64/python3.12/site-packages/jupyter_server/extension/manager.py", line 150, in load return loader(serverapp) ^^^^^^^^^^^^^^^^^ File "/home/tomoyan/.local/share/pipx/venvs/jupyterlab/lib64/python3.12/site-packages/jupyter_server/extension/application.py", line 474, in _load_jupyter_server_extension extension.initialize() File "/home/tomoyan/.local/share/pipx/venvs/jupyterlab/lib64/python3.12/site-packages/jupyter_server/extension/application.py", line 435, in initialize self._prepare_settings() File "/home/tomoyan/.local/share/pipx/venvs/jupyterlab/lib64/python3.12/site-packages/jupyter_server/extension/application.py", line 315, in _prepare_settings self.initialize_settings() File "/home/tomoyan/.local/share/pipx/venvs/jupyterlab/lib64/python3.12/site-packages/jupyter_ai/extension.py", line 238, in initialize_settings learn_chat_handler = LearnChatHandler(**chat_handler_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/tomoyan/.local/share/pipx/venvs/jupyterlab/lib64/python3.12/site-packages/jupyter_ai/chat_handlers/learn.py", line 66, in __init__ self._load() File "/home/tomoyan/.local/share/pipx/venvs/jupyterlab/lib64/python3.12/site-packages/jupyter_ai/chat_handlers/learn.py", line 70, in _load embeddings = self.get_embedding_model() ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/tomoyan/.local/share/pipx/venvs/jupyterlab/lib64/python3.12/site-packages/jupyter_ai/chat_handlers/learn.py", line 295, in get_embedding_model return em_provider_cls(**em_provider_args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/tomoyan/.local/share/pipx/venvs/jupyterlab/lib64/python3.12/site-packages/jupyter_ai_magics/embedding_providers.py", line 133, in __init__ GPT4All.retrieve_model(model_name=model_name, allow_download=False) File "/home/tomoyan/.local/share/pipx/venvs/jupyterlab/lib64/python3.12/site-packages/gpt4all/gpt4all.py", line 193, in retrieve_model raise ValueError("Failed to retrieve model") ValueError: Failed to retrieve model [I 2024-03-12 06:29:14.093 ServerApp] jupyter_lsp | extension was successfully loaded. [I 2024-03-12 06:29:14.093 FileIdExtension] Configured File ID manager: ArbitraryFileIdManager [I 2024-03-12 06:29:14.093 FileIdExtension] ArbitraryFileIdManager : Configured root dir: /home/tomoyan [I 2024-03-12 06:29:14.093 FileIdExtension] ArbitraryFileIdManager : Configured database path: /home/tomoyan/.local/share/jupyter/file_id_manager.db [I 2024-03-12 06:29:14.094 FileIdExtension] ArbitraryFileIdManager : Successfully connected to database file. [I 2024-03-12 06:29:14.094 FileIdExtension] ArbitraryFileIdManager : Creating File ID tables and indices with journal_mode = DELETE [I 2024-03-12 06:29:14.094 FileIdExtension] Attached event listeners. [I 2024-03-12 06:29:14.095 ServerApp] jupyter_server_fileid | extension was successfully loaded. [I 2024-03-12 06:29:14.096 ServerApp] jupyter_server_mathjax | extension was successfully loaded. [I 2024-03-12 06:29:14.097 ServerApp] jupyter_server_terminals | extension was successfully loaded. [I 2024-03-12 06:29:14.098 ServerApp] jupyter_server_ydoc | extension was successfully loaded. [I 2024-03-12 06:29:14.103 LabApp] JupyterLab extension loaded from /home/tomoyan/.local/share/pipx/venvs/jupyterlab/lib64/python3.12/site-packages/jupyterlab [I 2024-03-12 06:29:14.103 LabApp] JupyterLab application directory is /home/tomoyan/.local/share/pipx/venvs/jupyterlab/share/jupyter/lab [I 2024-03-12 06:29:14.104 LabApp] Extension Manager is 'pypi'. [I 2024-03-12 06:29:14.142 ServerApp] jupyterlab | extension was successfully loaded. [I 2024-03-12 06:29:14.153 ServerApp] jupyterlab_git | extension was successfully loaded. [I 2024-03-12 06:29:14.245 ServerApp] nbdime | extension was successfully loaded. [I 2024-03-12 06:29:14.246 ServerApp] ローカルディレクトリからノートブックをサーブ: /home/tomoyan [I 2024-03-12 06:29:14.246 ServerApp] Jupyter Server 2.13.0 is running at: [I 2024-03-12 06:29:14.246 ServerApp] http://highway-x.fireball.local:8888/lab [I 2024-03-12 06:29:14.246 ServerApp] http://127.0.0.1:8888/lab [I 2024-03-12 06:29:14.246 ServerApp] サーバを停止し全てのカーネルをシャットダウンするには Control-C を使って下さい(確認をスキップするには2回)。 [I 2024-03-12 06:29:14.963 ServerApp] Skipped non-installed server(s): bash-language-server, dockerfile-language-server-nodejs, javascript-typescript-langserver, jedi-language-server, julia-language-server, pyright, python-language-server, python-lsp-server, r-languageserver, sql-language-server, texlab, typescript-language-server, unified-language-server, vscode-css-languageserver-bin, vscode-html-languageserver-bin, vscode-json-languageserver-bin, yaml-language-server [W 2024-03-12 06:29:17.122 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 86.18ms referer=None [W 2024-03-12 06:29:21.092 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 4.26ms referer=None [W 2024-03-12 06:29:25.946 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 4.51ms referer=None [W 2024-03-12 06:29:28.094 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 4.02ms referer=None [W 2024-03-12 06:29:30.515 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 4.18ms referer=None [W 2024-03-12 06:29:34.732 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 4.11ms referer=None [W 2024-03-12 06:29:40.609 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 3.83ms referer=None [W 2024-03-12 06:29:45.902 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 4.25ms referer=None [W 2024-03-12 06:29:51.701 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 2.66ms referer=None [W 2024-03-12 06:29:54.176 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 4.09ms referer=None [W 2024-03-12 06:29:58.953 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 1.75ms referer=None [W 2024-03-12 06:30:02.606 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 5.21ms referer=None [W 2024-03-12 06:30:08.093 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 4.43ms referer=None [W 2024-03-12 06:30:12.383 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 3.33ms referer=None [W 2024-03-12 06:30:16.697 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 5.08ms referer=None [W 2024-03-12 06:30:18.842 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 4.15ms referer=None [W 2024-03-12 06:30:22.020 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 4.38ms referer=None [W 2024-03-12 06:30:26.797 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 4.24ms referer=None [W 2024-03-12 06:30:30.129 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 2.27ms referer=None [W 2024-03-12 06:30:33.787 ServerApp] 404 GET /api/ai/chats (123d23ghj72149e89021f2dd23d6fc32@127.0.0.1) 4.49ms referer=None ^C[I 2024-03-12 06:30:34.769 ServerApp] 中断しました [I 2024-03-12 06:30:34.769 ServerApp] ローカルディレクトリからノートブックをサーブ: /home/tomoyan 0 個のアクティブなカーネル Jupyter Server 2.13.0 is running at: http://highway-x.fireball.local:8888/lab http://127.0.0.1:8888/lab Shut down this Jupyter server (y/[n])? ^C[C 2024-03-12 06:30:35.048 ServerApp] シグナル 2 を受信。停止します [I 2024-03-12 06:30:35.049 ServerApp] Shutting down 11 extensions [I 2024-03-12 06:30:35.050 AiExtension] Closing Dask client.
Jupyter AI の 設定を削除して再設定する😊
$ ll ~/.local/share/jupyter/jupyter_ai
合計 8 -rw-r--r-- 1 tomoyan tomoyan 194 3月 12 06:29 config.json -rw-r--r-- 1 tomoyan tomoyan 1216 3月 9 09:19 config_schema.json drwxr-xr-x 1 tomoyan tomoyan 0 3月 9 09:19 indices
$ rm ~/.local/share/jupyter/jupyter_ai/config.json $ jupyter-lab --ip=0.0.0.0 --port=8888 --no-browser
Could not load vector index from disk.
[E 2024-03-12 11:05:44.478 AiExtension] Could not load vector index from disk.
参考文献
Generative AI in Jupyter. Jupyter AI, a new open source project… | by Jason Weill | Jupyter Blog 翻訳
AI | Forbes JAPAN 公式サイト(フォーブス ジャパン)