目次
文書の過去の版を表示しています。
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 より
GPT4All
$ mkdir ~/.cache/gpt4all
全体的に最高の高速チャットモデル | 素早い応答 チャットベースのモデル ミストラル AI によるトレーニング Nomic Atlas によってキュレーションされた OpenOrca データセットで微調整 商用利用が許可されている |
$ curl -LO --output-dir ~/.cache/gpt4all https://gpt4all.io/models/gguf/mistral-7b-openorca.Q4_0.gguf
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 3918M 100 3918M 0 0 10.8M 0 0:06:02 0:06:02 --:--:-- 11.1M
モデルに従う最高の全体的な高速命令 | 素早い応答 ミストラル AI によるトレーニング 無修正 商用利用が許可されている |
$ curl -LO --output-dir ~/.cache/gpt4all https://gpt4all.io/models/gguf/mistral-7b-instruct-v0.1.Q4_0.gguf
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 3918M 100 3918M 0 0 10.5M 0 0:06:12 0:06:12 --:--:-- 10.6M
高品質の非常に高速なモデル | 最速の応答 命令ベース TII によるトレーニング Nomic AI による微調整 商用利用が許可されている |
$ curl -LO --output-dir ~/.cache/gpt4all https://gpt4all.io/models/gguf/gpt4all-falcon-q4_0.gguf
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 4015M 100 4015M 0 0 10.2M 0 0:06:31 0:06:31 --:--:-- 10.1M
全体的に非常に優れたモデル | 命令ベース Groovy と同じデータセットに基づく Groovy よりも低速ですが、応答の品質は高くなります Nomic AI によるトレーニング 商用利用はできません |
$ curl -LO --output-dir ~/.cache/gpt4all http://gpt4all.io/models/ggml-gpt4all-l13b-snoozy.bin
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 7759M 100 7759M 0 0 5859k 0 0:22:36 0:22:36 --:--:-- 4235k
$ curl -LO --output-dir ~/.cache/gpt4all https://gpt4all.io/models/ggml-gpt4all-j-v1.2-jazzy.bin
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 3609M 100 3609M 0 0 10.6M 0 0:05:37 0:05:37 --:--:-- 11.0M
$ curl -LO --output-dir ~/.cache/gpt4all https://gpt4all.io/models/ggml-gpt4all-j-v1.3-groovy.bin
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 3609M 100 3609M 0 0 10.6M 0 0:05:40 0:05:40 --:--:-- 10.9M
LocalDocs テキスト埋め込みモデル | LocalDocs 機能で使用する場合、検索拡張生成 (RAG) に使用されます。 |
$ curl -LO --output-dir ~/.cache/gpt4all https://gpt4all.io/models/gguf/all-MiniLM-L6-v2-f16.gguf
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 43.7M 100 43.7M 0 0 8356k 0 0:00:05 0:00:05 --:--:-- 9922k
参考
開発インストール
公式: 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.11 nodejs=20
conda-forge/noarch 13.9MB @ 823.1kB/s 17.1s conda-forge/linux-64 33.1MB @ 1.6MB/s 21.6s Transaction Prefix: /home/tomoyan/micromamba/envs/jupyter-ai Updating specs: - python=3.11 - 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 Cached + libstdcxx-ng 13.2.0 h7e041cc_5 conda-forge Cached + libgomp 13.2.0 h807b86a_5 conda-forge Cached + _openmp_mutex 4.5 2_gnu conda-forge Cached + libgcc-ng 13.2.0 h807b86a_5 conda-forge Cached + libxcrypt 4.4.36 hd590300_1 conda-forge Cached + libexpat 2.6.2 h59595ed_0 conda-forge Cached + 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 Cached + ncurses 6.4 h59595ed_2 conda-forge Cached + 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 Cached + 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 Cached + libsqlite 3.45.2 h2797004_0 conda-forge Cached + 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 Cached + tzdata 2024a h0c530f3_0 conda-forge Cached + python 3.11.8 hab00c5b_0_cpython conda-forge 31MB + wheel 0.42.0 pyhd8ed1ab_0 conda-forge Cached + setuptools 69.2.0 pyhd8ed1ab_0 conda-forge Cached + pip 24.0 pyhd8ed1ab_0 conda-forge Cached Summary: Install: 29 packages Total download: 31MB ──────────────────────────────────────────────────────────────────────────── Confirm changes: [Y/n] Transaction starting python 30.8MB @ 1.6MB/s 18.7s 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.11.8-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
$ micromamba activate jupyter-ai (jupyter-ai) $ ./scripts/install.sh
Requirement already satisfied: jupyterlab~=4.0 in /home/tomoyan/.local/lib/python3.11/site-packages (4.1.5) Requirement already satisfied: async-lru>=1.0.0 in /home/tomoyan/.local/lib/python3.11/site-packages (from jupyterlab~=4.0) (2.0.4) Requirement already satisfied: httpx>=0.25.0 in /home/tomoyan/.local/lib/python3.11/site-packages (from jupyterlab~=4.0) (0.27.0) Requirement already satisfied: ipykernel in /home/tomoyan/.local/lib/python3.11/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.11/site-packages (from jupyterlab~=4.0) (5.7.2) Requirement already satisfied: jupyter-lsp>=2.0.0 in /home/tomoyan/.local/lib/python3.11/site-packages (from jupyterlab~=4.0) (2.2.4) Requirement already satisfied: jupyter-server<3,>=2.4.0 in /home/tomoyan/.local/lib/python3.11/site-packages (from jupyterlab~=4.0) (2.13.0) Requirement already satisfied: jupyterlab-server<3,>=2.19.0 in /home/tomoyan/.local/lib/python3.11/site-packages (from jupyterlab~=4.0) (2.25.4) Requirement already satisfied: notebook-shim>=0.2 in /home/tomoyan/.local/lib/python3.11/site-packages (from jupyterlab~=4.0) (0.2.4) Requirement already satisfied: packaging in /home/tomoyan/.local/lib/python3.11/site-packages (from jupyterlab~=4.0) (23.2) Requirement already satisfied: tornado>=6.2.0 in /home/tomoyan/.local/lib/python3.11/site-packages (from jupyterlab~=4.0) (6.4) Requirement already satisfied: traitlets in /home/tomoyan/.local/lib/python3.11/site-packages (from jupyterlab~=4.0) (5.14.1) Requirement already satisfied: anyio in /home/tomoyan/.local/lib/python3.11/site-packages (from httpx>=0.25.0->jupyterlab~=4.0) (3.7.1) Requirement already satisfied: certifi in /home/tomoyan/.local/lib/python3.11/site-packages (from httpx>=0.25.0->jupyterlab~=4.0) (2024.2.2) Requirement already satisfied: httpcore==1.* in /home/tomoyan/.local/lib/python3.11/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.11/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.11/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) Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) Requirement already satisfied: argon2-cffi in /home/tomoyan/.local/lib/python3.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/site-packages (from ipykernel->jupyterlab~=4.0) (0.2.2) Requirement already satisfied: debugpy>=1.6.5 in /home/tomoyan/.local/lib/python3.11/site-packages (from ipykernel->jupyterlab~=4.0) (1.8.1) Requirement already satisfied: ipython>=7.23.1 in /home/tomoyan/.local/lib/python3.11/site-packages (from ipykernel->jupyterlab~=4.0) (8.22.2) Requirement already satisfied: matplotlib-inline>=0.1 in /home/tomoyan/.local/lib/python3.11/site-packages (from ipykernel->jupyterlab~=4.0) (0.1.6) Requirement already satisfied: nest-asyncio in /home/tomoyan/.local/lib/python3.11/site-packages (from ipykernel->jupyterlab~=4.0) (1.6.0) Requirement already satisfied: psutil in /home/tomoyan/.local/lib/python3.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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) Downloading PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) Requirement already satisfied: rfc3339-validator in /home/tomoyan/.local/lib/python3.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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) Downloading charset_normalizer-3.3.2-cp311-cp311-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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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) Downloading cffi-1.16.0-cp311-cp311-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.11/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.11/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.11/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.11/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.11/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) Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB) Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (140 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.3/140.3 kB 647.3 kB/s eta 0:00:00 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) Downloading PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (757 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 757.7/757.7 kB 1.6 MB/s eta 0:00:00 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) Downloading cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (464 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 464.8/464.8 kB 1.5 MB/s eta 0:00:00 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 755ms ➤ YN0000: ┌ Fetch step ➤ YN0000: └ Completed in 1s 162ms ➤ YN0000: ┌ Link step ➤ YN0000: └ Completed in 1s 331ms ➤ YN0000: Done with warnings in 3s 871ms 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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/site-packages (from jupyter_ai_magics==2.12.0) (4.56) @jupyter-ai/magics: Requirement already satisfied: gpt4all in /home/tomoyan/.local/lib/python3.11/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.11/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.11/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.11/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.11/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.11/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: Downloading pillow-10.2.0-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (9.7 kB) @jupyter-ai/magics: Requirement already satisfied: qianfan in /home/tomoyan/.local/lib/python3.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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: Downloading numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB) @jupyter-ai/magics: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/61.0 kB ? eta -:--:-- ━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/61.0 kB ? eta -:--:-- ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 30.7/61.0 kB 503.8 kB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 30.7/61.0 kB 503.8 kB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 30.7/61.0 kB 503.8 kB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━ 51.2/61.0 kB 275.7 kB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.0/61.0 kB 257.0 kB/s eta 0:00:00 @jupyter-ai/magics: Requirement already satisfied: tenacity<9.0.0,>=8.1.0 in /home/tomoyan/.local/lib/python3.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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: Downloading regex-2023.12.25-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB) @jupyter-ai/magics: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/40.9 kB ? eta -:--:-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━ 30.7/40.9 kB 2.9 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━ 30.7/40.9 kB 2.9 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━ 30.7/40.9 kB 2.9 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.9/40.9 kB 257.5 kB/s eta 0:00:00 @jupyter-ai/magics: Requirement already satisfied: dill>=0.3.8 in /home/tomoyan/.local/lib/python3.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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: Downloading pillow-10.2.0-cp311-cp311-manylinux_2_28_x86_64.whl (4.5 MB) @jupyter-ai/magics: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/4.5 MB ? eta -:--:-- ╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.1/4.5 MB 2.5 MB/s eta 0:00:02 ━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.1/4.5 MB 1.7 MB/s eta 0:00:03 ━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.2/4.5 MB 1.9 MB/s eta 0:00:03 ━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.3/4.5 MB 1.9 MB/s eta 0:00:03 ━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.4/4.5 MB 2.0 MB/s eta 0:00:03 ━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.5/4.5 MB 2.4 MB/s eta 0:00:02 ━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.6/4.5 MB 2.5 MB/s eta 0:00:02 ━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.8/4.5 MB 2.6 MB/s eta 0:00:02 ━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.9/4.5 MB 2.7 MB/s eta 0:00:02 ━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/4.5 MB 2.8 MB/s eta 0:00:02 ━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/4.5 MB 2.9 MB/s eta 0:00:02 ━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/4.5 MB 2.9 MB/s eta 0:00:02 ━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/4.5 MB 3.0 MB/s eta 0:00:02 ━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/4.5 MB 3.0 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/4.5 MB 3.1 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━ 1.8/4.5 MB 3.1 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━ 2.0/4.5 MB 3.2 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━ 2.1/4.5 MB 3.2 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━ 2.1/4.5 MB 3.1 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━ 2.1/4.5 MB 3.0 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━ 2.1/4.5 MB 3.0 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━ 2.2/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━ 2.4/4.5 MB 2.9 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━ 2.6/4.5 MB 3.0 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━ 2.7/4.5 MB 3.0 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━ 2.8/4.5 MB 2.9 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━ 2.8/4.5 MB 2.9 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━ 2.9/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━ 3.0/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━ 3.1/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━ 3.2/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━ 3.3/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━ 3.3/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━ 3.4/4.5 MB 2.7 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━ 3.5/4.5 MB 2.7 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━ 3.7/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━ 3.8/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━ 3.9/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━ 4.0/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━ 4.0/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━ 4.2/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━ 4.2/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━ 4.3/4.5 MB 2.7 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 4.5/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 4.5/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 4.5/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 4.5/4.5 MB 2.8 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 2.6 MB/s eta 0:00:00 @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: Downloading numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.3 MB) @jupyter-ai/magics: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/18.3 MB ? eta -:--:-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.1/18.3 MB 3.4 MB/s eta 0:00:06 ╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.3/18.3 MB 3.7 MB/s eta 0:00:05 ╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.4/18.3 MB 3.5 MB/s eta 0:00:06 ━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.5/18.3 MB 3.7 MB/s eta 0:00:05 ━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.6/18.3 MB 3.6 MB/s eta 0:00:05 ━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.8/18.3 MB 3.6 MB/s eta 0:00:05 ━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.9/18.3 MB 3.6 MB/s eta 0:00:05 ━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/18.3 MB 3.6 MB/s eta 0:00:05 ━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/18.3 MB 3.6 MB/s eta 0:00:05 ━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/18.3 MB 3.6 MB/s eta 0:00:05 ━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/18.3 MB 3.7 MB/s eta 0:00:05 ━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/18.3 MB 3.7 MB/s eta 0:00:05 ━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/18.3 MB 3.7 MB/s eta 0:00:05 ━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/18.3 MB 3.7 MB/s eta 0:00:05 ━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/18.3 MB 3.7 MB/s eta 0:00:05 ━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/18.3 MB 3.7 MB/s eta 0:00:05 ━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/18.3 MB 3.6 MB/s eta 0:00:05 ━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/18.3 MB 3.7 MB/s eta 0:00:05 ━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.5/18.3 MB 3.7 MB/s eta 0:00:05 ━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.7/18.3 MB 3.7 MB/s eta 0:00:05 ━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.8/18.3 MB 3.7 MB/s eta 0:00:05 ━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/18.3 MB 3.7 MB/s eta 0:00:05 ━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/18.3 MB 3.7 MB/s eta 0:00:05 ━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/18.3 MB 3.7 MB/s eta 0:00:05 ━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.3/18.3 MB 3.7 MB/s eta 0:00:05 ━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.5/18.3 MB 3.7 MB/s eta 0:00:05 ━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/18.3 MB 3.7 MB/s eta 0:00:05 ━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.7/18.3 MB 3.7 MB/s eta 0:00:04 ━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/18.3 MB 3.7 MB/s eta 0:00:04 ━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/18.3 MB 3.7 MB/s eta 0:00:04 ━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.1/18.3 MB 3.7 MB/s eta 0:00:04 ━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.2/18.3 MB 3.6 MB/s eta 0:00:04 ━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/18.3 MB 3.6 MB/s eta 0:00:04 ━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/18.3 MB 3.6 MB/s eta 0:00:04 ━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/18.3 MB 3.6 MB/s eta 0:00:04 ━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/18.3 MB 3.6 MB/s eta 0:00:04 ━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/18.3 MB 3.4 MB/s eta 0:00:05 ━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/18.3 MB 3.5 MB/s eta 0:00:04 ━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/18.3 MB 3.5 MB/s eta 0:00:04 ━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/18.3 MB 3.5 MB/s eta 0:00:04 ━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/18.3 MB 3.3 MB/s eta 0:00:05 ━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/18.3 MB 3.2 MB/s eta 0:00:05 ━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/18.3 MB 3.1 MB/s eta 0:00:05 ━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/18.3 MB 3.1 MB/s eta 0:00:05 ━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/18.3 MB 3.0 MB/s eta 0:00:05 ━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/18.3 MB 3.0 MB/s eta 0:00:05 ━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/18.3 MB 2.9 MB/s eta 0:00:05 ━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.1/18.3 MB 2.9 MB/s eta 0:00:05 ━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.2/18.3 MB 2.9 MB/s eta 0:00:05 ━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.2/18.3 MB 2.8 MB/s eta 0:00:05 ━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/18.3 MB 2.8 MB/s eta 0:00:05 ━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/18.3 MB 2.8 MB/s eta 0:00:05 ━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.4/18.3 MB 2.8 MB/s eta 0:00:05 ━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.4/18.3 MB 2.8 MB/s eta 0:00:05 ━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.5/18.3 MB 2.7 MB/s eta 0:00:05 ━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.6/18.3 MB 2.7 MB/s eta 0:00:05 ━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/18.3 MB 2.7 MB/s eta 0:00:05 ━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/18.3 MB 2.7 MB/s eta 0:00:05 ━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.8/18.3 MB 2.7 MB/s eta 0:00:05 ━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.9/18.3 MB 2.7 MB/s eta 0:00:05 ━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.0/18.3 MB 2.7 MB/s eta 0:00:05 ━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.1/18.3 MB 2.7 MB/s eta 0:00:05 ━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.1/18.3 MB 2.7 MB/s eta 0:00:05 ━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.2/18.3 MB 2.6 MB/s eta 0:00:05 ━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.3/18.3 MB 2.6 MB/s eta 0:00:05 ━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.3/18.3 MB 2.6 MB/s eta 0:00:05 ━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━ 6.4/18.3 MB 2.6 MB/s eta 0:00:05 ━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━ 6.5/18.3 MB 2.6 MB/s eta 0:00:05 ━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━ 6.6/18.3 MB 2.6 MB/s eta 0:00:05 ━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━ 6.6/18.3 MB 2.6 MB/s eta 0:00:05 ━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━ 6.6/18.3 MB 2.6 MB/s eta 0:00:05 ━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━ 6.7/18.3 MB 2.5 MB/s eta 0:00:05 ━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━ 6.7/18.3 MB 2.5 MB/s eta 0:00:05 ━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━ 6.8/18.3 MB 2.5 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━ 6.9/18.3 MB 2.5 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━ 7.0/18.3 MB 2.5 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━ 7.0/18.3 MB 2.5 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━ 7.1/18.3 MB 2.5 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━ 7.1/18.3 MB 2.5 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━ 7.2/18.3 MB 2.5 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━ 7.2/18.3 MB 2.4 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━ 7.3/18.3 MB 2.4 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━ 7.3/18.3 MB 2.4 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━ 7.4/18.3 MB 2.4 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━ 7.4/18.3 MB 2.4 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━ 7.5/18.3 MB 2.4 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━ 7.5/18.3 MB 2.4 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━ 7.6/18.3 MB 2.4 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━ 7.6/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━ 7.7/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━ 7.8/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━ 7.8/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━ 7.9/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━ 7.9/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━ 8.0/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━ 8.1/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━ 8.2/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━ 8.2/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━ 8.2/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━ 8.3/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━ 8.4/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━ 8.4/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━ 8.6/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━ 8.6/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━ 8.7/18.3 MB 2.2 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━ 8.7/18.3 MB 2.2 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━ 8.8/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━ 9.0/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━ 9.0/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━ 9.0/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━ 9.0/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━ 9.0/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━ 9.0/18.3 MB 2.3 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 9.3/18.3 MB 2.2 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 9.3/18.3 MB 2.2 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 9.3/18.3 MB 2.2 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 9.3/18.3 MB 2.2 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 9.3/18.3 MB 2.2 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 9.3/18.3 MB 2.2 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 9.3/18.3 MB 2.2 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 9.3/18.3 MB 2.2 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 9.3/18.3 MB 2.1 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 9.3/18.3 MB 2.1 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━ 9.4/18.3 MB 2.1 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━ 9.4/18.3 MB 2.1 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━ 9.5/18.3 MB 2.0 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━ 9.6/18.3 MB 2.1 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━ 9.6/18.3 MB 2.0 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━ 9.6/18.3 MB 2.0 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━ 9.6/18.3 MB 2.0 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━ 9.6/18.3 MB 2.0 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━ 9.6/18.3 MB 2.0 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━ 9.8/18.3 MB 2.0 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━ 9.8/18.3 MB 2.0 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━ 10.0/18.3 MB 2.0 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━ 10.0/18.3 MB 2.0 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━ 10.0/18.3 MB 2.0 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━ 10.0/18.3 MB 2.0 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━ 10.2/18.3 MB 2.0 MB/s eta 0:00:05 ━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━ 10.3/18.3 MB 2.0 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━ 10.4/18.3 MB 2.0 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━ 10.5/18.3 MB 2.0 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━ 10.5/18.3 MB 2.0 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━ 10.6/18.3 MB 2.0 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━ 10.6/18.3 MB 2.0 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━ 10.7/18.3 MB 2.0 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━ 10.8/18.3 MB 1.9 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━ 10.8/18.3 MB 1.9 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━ 10.9/18.3 MB 1.9 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━ 11.0/18.3 MB 1.9 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━ 11.0/18.3 MB 1.9 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━ 11.1/18.3 MB 1.9 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━ 11.1/18.3 MB 1.9 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━ 11.2/18.3 MB 1.9 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━ 11.2/18.3 MB 1.9 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━ 11.3/18.3 MB 1.9 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━ 11.4/18.3 MB 1.9 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━ 11.4/18.3 MB 1.9 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━ 11.5/18.3 MB 1.9 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━ 11.6/18.3 MB 1.9 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━ 11.6/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━ 11.7/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━ 11.7/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━ 11.8/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━ 11.9/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━ 12.0/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━ 12.1/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━ 12.2/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━ 12.3/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━ 12.4/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━ 12.4/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━ 12.5/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━ 12.5/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━ 12.6/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━ 12.7/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━ 12.7/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━ 12.8/18.3 MB 1.8 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━ 12.9/18.3 MB 1.7 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━ 12.9/18.3 MB 1.7 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━ 12.9/18.3 MB 1.7 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━ 13.0/18.3 MB 1.7 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━ 13.0/18.3 MB 1.7 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━ 13.0/18.3 MB 1.7 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━ 13.1/18.3 MB 1.7 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━ 13.1/18.3 MB 1.7 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━ 13.1/18.3 MB 1.7 MB/s eta 0:00:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━ 13.2/18.3 MB 1.7 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━ 13.3/18.3 MB 1.7 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━ 13.4/18.3 MB 1.7 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━ 13.4/18.3 MB 1.7 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━ 13.5/18.3 MB 1.7 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━ 13.5/18.3 MB 1.7 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━ 13.6/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━ 13.6/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━ 13.7/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━ 13.7/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━ 13.8/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━ 13.9/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━ 13.9/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━ 14.0/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━ 14.1/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━ 14.2/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━ 14.2/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━ 14.3/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━ 14.4/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━ 14.4/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━ 14.5/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━ 14.5/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━ 14.6/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━ 14.6/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━ 14.7/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━ 14.8/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━ 14.9/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━ 14.9/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━ 15.0/18.3 MB 1.6 MB/s eta 0:00:03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━ 15.1/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━ 15.1/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━ 15.2/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━ 15.3/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━ 15.3/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━ 15.4/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━ 15.5/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━ 15.6/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━ 15.7/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━ 15.8/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━ 15.8/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━ 15.9/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━ 15.9/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━ 16.0/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━ 16.1/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━ 16.2/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━ 16.3/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━ 16.3/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━ 16.3/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━ 16.4/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━ 16.4/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━ 16.5/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━ 16.6/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━ 16.6/18.3 MB 1.6 MB/s eta 0:00:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━ 16.7/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━ 16.8/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━ 16.8/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━ 16.9/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━ 16.9/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━ 17.0/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━ 17.1/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━ 17.1/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━ 17.2/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━ 17.2/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━ 17.3/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━ 17.3/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━ 17.3/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━ 17.3/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━ 17.4/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━ 17.4/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━ 17.5/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━ 17.5/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━ 17.5/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━ 17.5/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.6/18.3 MB 1.5 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.7/18.3 MB 1.5 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.7/18.3 MB 1.5 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 17.7/18.3 MB 1.5 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺ 17.8/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺ 17.8/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺ 17.9/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺ 17.9/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺ 17.9/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺ 18.0/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺ 18.0/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺ 18.0/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 18.1/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 18.1/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 18.1/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 18.2/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 18.2/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 18.2/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 18.2/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 18.2/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 18.2/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 18.2/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 18.2/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 18.2/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 18.2/18.3 MB 1.4 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.3/18.3 MB 1.3 MB/s eta 0:00:00 @jupyter-ai/magics: Using cached ply-3.11-py2.py3-none-any.whl (49 kB) @jupyter-ai/magics: Downloading regex-2023.12.25-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (785 kB) @jupyter-ai/magics: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/785.1 kB ? eta -:--:-- ━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 81.9/785.1 kB 2.5 MB/s eta 0:00:01 ━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 122.9/785.1 kB 2.0 MB/s eta 0:00:01 ━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 225.3/785.1 kB 2.1 MB/s eta 0:00:01 ━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━ 276.5/785.1 kB 1.9 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━ 307.2/785.1 kB 1.7 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━ 337.9/785.1 kB 1.7 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━ 409.6/785.1 kB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━ 440.3/785.1 kB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━ 522.2/785.1 kB 1.6 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━ 553.0/785.1 kB 1.5 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━ 614.4/785.1 kB 1.5 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━ 645.1/785.1 kB 1.5 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━ 706.6/785.1 kB 1.5 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 778.2/785.1 kB 1.5 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 778.2/785.1 kB 1.5 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 785.1/785.1 kB 1.3 MB/s eta 0:00:00 @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-aixlm3f8/wheels/73/2a/bb/dbf1318fcea3dbf416b408c01a520ffe828a7cdbb999e3cf90 @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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/site-packages (from jupyter_ai==2.12.0) (4.1.5) @jupyter-ai/core: Requirement already satisfied: tiktoken in /home/tomoyan/.local/lib/python3.11/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.11/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.11/site-packages (from jupyter_ai==2.12.0) (4.10.0) @jupyter-ai/core: Requirement already satisfied: coverage in /home/tomoyan/.local/lib/python3.11/site-packages (from jupyter_ai==2.12.0) (7.4.4) @jupyter-ai/core: Requirement already satisfied: pytest in /home/tomoyan/.local/lib/python3.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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-rn1g1hle/wheels/73/55/c3/d9ff55d9ac10ccb340fd87e11dbdc98502225d4231db7115e6 @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: Using cached 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: Using cached 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-wrpp_e_c/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-bfi78y_0.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.11/site-packages (7.2.6) Requirement already satisfied: sphinxcontrib-applehelp in /home/tomoyan/.local/lib/python3.11/site-packages (from sphinx) (1.0.8) Requirement already satisfied: sphinxcontrib-devhelp in /home/tomoyan/.local/lib/python3.11/site-packages (from sphinx) (1.0.6) Requirement already satisfied: sphinxcontrib-jsmath in /home/tomoyan/.local/lib/python3.11/site-packages (from sphinx) (1.0.1) Requirement already satisfied: sphinxcontrib-htmlhelp>=2.0.0 in /home/tomoyan/.local/lib/python3.11/site-packages (from sphinx) (2.0.5) Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.9 in /home/tomoyan/.local/lib/python3.11/site-packages (from sphinx) (1.1.10) Requirement already satisfied: sphinxcontrib-qthelp in /home/tomoyan/.local/lib/python3.11/site-packages (from sphinx) (1.0.7) Requirement already satisfied: Jinja2>=3.0 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.11/site-packages (from sphinx) (3.1.3) Requirement already satisfied: Pygments>=2.14 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.11/site-packages (from sphinx) (2.17.2) Requirement already satisfied: docutils<0.21,>=0.18.1 in /home/tomoyan/.local/lib/python3.11/site-packages (from sphinx) (0.20.1) Requirement already satisfied: snowballstemmer>=2.0 in /home/tomoyan/.local/lib/python3.11/site-packages (from sphinx) (2.2.0) Requirement already satisfied: babel>=2.9 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.11/site-packages (from sphinx) (2.14.0) Requirement already satisfied: alabaster<0.8,>=0.7 in /home/tomoyan/.local/lib/python3.11/site-packages (from sphinx) (0.7.16) Requirement already satisfied: imagesize>=1.3 in /home/tomoyan/.local/lib/python3.11/site-packages (from sphinx) (1.4.1) Requirement already satisfied: requests>=2.25.0 in /home/tomoyan/.local/lib/python3.11/site-packages (from sphinx) (2.31.0) Requirement already satisfied: packaging>=21.0 in /home/tomoyan/.local/lib/python3.11/site-packages (from sphinx) (23.2) Requirement already satisfied: MarkupSafe>=2.0 in /home/tomoyan/micromamba/envs/jupyter-ai/lib/python3.11/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.11/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.11/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.11/site-packages (from requests>=2.25.0->sphinx) (2.2.1) Requirement already satisfied: certifi>=2017.4.17 in /home/tomoyan/.local/lib/python3.11/site-packages (from requests>=2.25.0->sphinx) (2024.2.2) Requirement already satisfied: myst_parser in /home/tomoyan/.local/lib/python3.11/site-packages (from -r docs/requirements.txt (line 1)) (2.0.0) Requirement already satisfied: pydata_sphinx_theme in /home/tomoyan/.local/lib/python3.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/site-packages (from requests>=2.25.0->sphinx<8,>=6->myst_parser->-r docs/requirements.txt (line 1)) (2024.2.2)
トラブルシューティング
もしも「チャットバックエンドの問題」エラーで再設定できなくなったら...😢
公式: 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 公式サイト(フォーブス ジャパン)