Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem with the Chat backend bug in kubeflow Jupyter Notebook #1117

Open
IvanLapchenko opened this issue Nov 22, 2024 · 1 comment
Open
Labels
bug Something isn't working

Comments

@IvanLapchenko
Copy link

Description

I'm installing jupyter-ai package to integrate it with self-hosted ollama model, inside the kubeflow jupyter notebook. I've tried several images from kubeflownotebookswg and none of them worked for me, after installing jupyter-ai I was getting
"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."
and in the kubernetes logs(repeatedly):
[W 2024-11-22 10:12:24.663 ServerApp] 404 GET /notebook/mlflow/ai-test-3/api/ai/chats ([email protected]) 1.10ms referer=None

Reproduce

  1. Create a jupyter notebook in kubeflow dashboard with kubeflownotebookswg/jupyter:v1.9.2 image (I believe it can be any other, this one is the most lightweight). I've tried the other ones, but result is the same.
  2. Create a new terminal session and run there pip install jupyter-ai. (I'm using pip because conda install jupyter-ai fails on solving environment).
  3. Refresh browser page for chat icon to appear.
image

I got the same error with local docker testing, testing with another versions of kubeflownotebookswg/jupyter, so I'm sure it's not env-specific. As well, following this instruction I tried both Minimal and Quich installation with pip.

Expected behavior

As it is described in https://jupyter-ai.readthedocs.io/en/latest/users/index.html#prerequisites, I expect chat configuration to appear so I can configure models connections.

Context

  • Docker image: kubeflownotebookswg/jupyter:v1.9.2
  • Python version(from image): Python 3.11.10
  • JupyterLab version:
image
Troubleshoot Output (base) jovyan@ai-test-4-0:~$ jupyter troubleshoot $PATH: /opt/conda/bin /opt/conda/condabin /command /opt/conda/bin /usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin

sys.path:
/opt/conda/bin
/opt/conda/lib/python311.zip
/opt/conda/lib/python3.11
/opt/conda/lib/python3.11/lib-dynload
/opt/conda/lib/python3.11/site-packages

sys.executable:
/opt/conda/bin/python3.11

sys.version:
3.11.10 | packaged by conda-forge | (main, Sep 30 2024, 18:08:57) [GCC 13.3.0]

platform.platform():
Linux-5.14.0-427.33.1.el9_4.x86_64-x86_64-with-glibc2.35

which -a jupyter:
/opt/conda/bin/jupyter
/opt/conda/bin/jupyter

pip list:
Package Version
----------------------------- ---------------
ai21 3.0.0
ai21-tokenizer 0.12.0
aiohappyeyeballs 2.4.3
aiohttp 3.11.7
aiolimiter 1.1.0
aiosignal 1.3.1
aiosqlite 0.20.0
annotated-types 0.7.0
anthropic 0.39.0
anyio 4.6.0
archspec 0.2.3
argon2-cffi 23.1.0
argon2-cffi-bindings 21.2.0
arrow 1.3.0
arxiv 2.1.3
asttokens 2.4.1
async-lru 2.0.4
attrs 24.2.0
Babel 2.14.0
bce-python-sdk 0.9.23
beautifulsoup4 4.12.3
bleach 6.1.0
boltons 24.0.0
boto3 1.34.162
botocore 1.34.162
Brotli 1.1.0
cached-property 1.5.2
cachetools 5.5.0
certifi 2024.8.30
cffi 1.17.1
charset-normalizer 3.3.2
click 8.1.7
cloudpickle 3.1.0
cohere 5.11.4
colorama 0.4.6
comm 0.2.2
conda 24.9.0
conda-libmamba-solver 24.9.0
conda-package-handling 2.3.0
conda_package_streaming 0.10.0
dask 2024.11.2
dataclasses-json 0.6.7
debugpy 1.8.6
decorator 5.1.1
deepmerge 2.0
defusedxml 0.7.1
dill 0.3.9
diskcache 5.6.3
distributed 2024.11.2
distro 1.9.0
entrypoints 0.4
eval_type_backport 0.2.0
exceptiongroup 1.2.2
executing 2.1.0
faiss-cpu 1.9.0.post1
fastavro 1.9.7
fastjsonschema 2.20.0
feedparser 6.0.11
filelock 3.16.1
fqdn 1.5.1
frozendict 2.4.4
frozenlist 1.5.0
fsspec 2024.10.0
future 1.0.0
google-ai-generativelanguage 0.6.6
google-api-core 2.23.0
google-api-python-client 2.154.0
google-auth 2.36.0
google-auth-httplib2 0.2.0
google-generativeai 0.7.2
googleapis-common-protos 1.66.0
gpt4all 2.8.2
greenlet 3.1.1
grpcio 1.68.0
grpcio-status 1.62.3
h11 0.14.0
h2 4.1.0
hpack 4.0.0
httpcore 1.0.6
httplib2 0.22.0
httpx 0.27.2
httpx-sse 0.4.0
huggingface-hub 0.26.2
hyperframe 6.0.1
idna 3.10
importlib_metadata 8.5.0
importlib_resources 6.4.5
ipykernel 6.29.5
ipython 8.27.0
ipywidgets 8.1.5
isoduration 20.11.0
jedi 0.19.1
Jinja2 3.1.4
jiter 0.7.1
jmespath 1.0.1
json5 0.9.25
jsonpatch 1.33
jsonpath-ng 1.7.0
jsonpointer 3.0.0
jsonschema 4.23.0
jsonschema-specifications 2023.12.1
jupyter_ai 2.28.2
jupyter_ai_magics 2.28.2
jupyter_client 8.6.3
jupyter_core 5.7.2
jupyter-events 0.10.0
jupyter-lsp 2.2.5
jupyter_server 2.14.2
jupyter_server_terminals 0.5.3
jupyterlab 4.2.5
jupyterlab_pygments 0.3.0
jupyterlab_server 2.27.3
jupyterlab_widgets 3.0.13
langchain 0.2.17
langchain-anthropic 0.1.23
langchain-aws 0.1.18
langchain-cohere 0.2.4
langchain-community 0.2.19
langchain-core 0.2.43
langchain-experimental 0.0.65
langchain-google-genai 1.0.10
langchain-mistralai 0.1.13
langchain-nvidia-ai-endpoints 0.2.2
langchain-ollama 0.1.3
langchain-openai 0.1.25
langchain-text-splitters 0.2.4
langsmith 0.1.144
libmambapy 1.5.10
locket 1.0.0
mamba 1.5.10
markdown-it-py 3.0.0
MarkupSafe 2.1.5
marshmallow 3.23.1
matplotlib-inline 0.1.7
mdurl 0.1.2
menuinst 2.1.2
mistune 3.0.2
msgpack 1.1.0
multidict 6.1.0
multiprocess 0.70.17
mypy-extensions 1.0.0
nbclient 0.10.0
nbconvert 7.16.4
nbformat 5.10.4
nest_asyncio 1.6.0
notebook 7.2.2
notebook_shim 0.2.4
numpy 1.26.4
ollama 0.4.0
openai 1.55.0
orjson 3.10.11
overrides 7.7.0
packaging 24.1
pandas 2.2.3
pandocfilters 1.5.0
parameterized 0.9.0
parso 0.8.4
partd 1.4.2
pexpect 4.9.0
pickleshare 0.7.5
pillow 10.4.0
pip 24.2
pkgutil_resolve_name 1.3.10
platformdirs 4.3.6
pluggy 1.5.0
ply 3.11
prometheus_client 0.21.0
prompt_toolkit 3.0.48
propcache 0.2.0
proto-plus 1.25.0
protobuf 4.25.5
psutil 6.0.0
ptyprocess 0.7.0
pure_eval 0.2.3
pyarrow 18.0.0
pyasn1 0.6.1
pyasn1_modules 0.4.1
pycosat 0.6.6
pycparser 2.22
pycryptodome 3.21.0
pydantic 2.10.1
pydantic_core 2.27.1
Pygments 2.18.0
pyparsing 3.2.0
pypdf 5.1.0
PySocks 1.7.1
python-dateutil 2.9.0
python-dotenv 1.0.1
python-json-logger 2.0.7
pytz 2024.2
PyYAML 6.0.2
pyzmq 26.2.0
qianfan 0.4.12.1
referencing 0.35.1
regex 2024.11.6
requests 2.32.3
requests-toolbelt 1.0.0
rfc3339-validator 0.1.4
rfc3986-validator 0.1.1
rich 13.9.4
rpds-py 0.20.0
rsa 4.9
ruamel.yaml 0.18.6
ruamel.yaml.clib 0.2.8
s3transfer 0.10.4
Send2Trash 1.8.3
sentencepiece 0.2.0
setuptools 75.1.0
sgmllib3k 1.0.0
shellingham 1.5.4
six 1.16.0
sniffio 1.3.1
sortedcontainers 2.4.0
soupsieve 2.5
SQLAlchemy 2.0.36
stack-data 0.6.2
tabulate 0.9.0
tblib 3.0.0
tenacity 8.5.0
terminado 0.18.1
tiktoken 0.8.0
tinycss2 1.3.0
together 1.3.5
tokenizers 0.20.3
tomli 2.0.1
toolz 1.0.0
tornado 6.4.1
tqdm 4.66.5
traitlets 5.14.3
truststore 0.9.2
typer 0.13.1
types-python-dateutil 2.9.0.20240906
types-requests 2.32.0.20241016
typing_extensions 4.12.2
typing-inspect 0.9.0
typing-utils 0.1.0
tzdata 2024.2
uri-template 1.3.0
uritemplate 4.1.1
urllib3 2.2.3
wcwidth 0.2.13
webcolors 24.8.0
webencodings 0.5.1
websocket-client 1.8.0
wheel 0.44.0
widgetsnbextension 4.0.13
yarl 1.18.0
zict 3.0.0
zipp 3.20.2
zstandard 0.23.0

conda list:
# packages in environment at /opt/conda:
#
# Name Version Build Channel
_libgcc_mutex 0.1 conda_forge conda-forge
_openmp_mutex 4.5 2_gnu conda-forge
ai21 3.0.0 pypi_0 pypi
ai21-tokenizer 0.12.0 pypi_0 pypi
aiohappyeyeballs 2.4.3 pypi_0 pypi
aiohttp 3.11.7 pypi_0 pypi
aiolimiter 1.1.0 pypi_0 pypi
aiosignal 1.3.1 pypi_0 pypi
aiosqlite 0.20.0 pypi_0 pypi
annotated-types 0.7.0 pypi_0 pypi
anthropic 0.39.0 pypi_0 pypi
anyio 4.6.0 pyhd8ed1ab_1 conda-forge
archspec 0.2.3 pyhd8ed1ab_0 conda-forge
argon2-cffi 23.1.0 pyhd8ed1ab_0 conda-forge
argon2-cffi-bindings 21.2.0 py311h9ecbd09_5 conda-forge
arrow 1.3.0 pyhd8ed1ab_0 conda-forge
arxiv 2.1.3 pypi_0 pypi
asttokens 2.4.1 pyhd8ed1ab_0 conda-forge
async-lru 2.0.4 pyhd8ed1ab_0 conda-forge
attrs 24.2.0 pyh71513ae_0 conda-forge
babel 2.14.0 pyhd8ed1ab_0 conda-forge
bce-python-sdk 0.9.23 pypi_0 pypi
beautifulsoup4 4.12.3 pyha770c72_0 conda-forge
bleach 6.1.0 pyhd8ed1ab_0 conda-forge
boltons 24.0.0 pyhd8ed1ab_0 conda-forge
boto3 1.34.162 pypi_0 pypi
botocore 1.34.162 pypi_0 pypi
brotli-python 1.1.0 py311hfdbb021_2 conda-forge
bzip2 1.0.8 h4bc722e_7 conda-forge
c-ares 1.33.1 heb4867d_0 conda-forge
ca-certificates 2024.8.30 hbcca054_0 conda-forge
cached-property 1.5.2 hd8ed1ab_1 conda-forge
cached_property 1.5.2 pyha770c72_1 conda-forge
cachetools 5.5.0 pypi_0 pypi
certifi 2024.8.30 pyhd8ed1ab_0 conda-forge
cffi 1.17.1 py311hf29c0ef_0 conda-forge
charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge
click 8.1.7 pypi_0 pypi
cloudpickle 3.1.0 pypi_0 pypi
cohere 5.11.4 pypi_0 pypi
colorama 0.4.6 pyhd8ed1ab_0 conda-forge
comm 0.2.2 pyhd8ed1ab_0 conda-forge
conda 24.9.0 py311h38be061_0 conda-forge
conda-libmamba-solver 24.9.0 pyhd8ed1ab_0 conda-forge
conda-package-handling 2.3.0 pyh7900ff3_0 conda-forge
conda-package-streaming 0.10.0 pyhd8ed1ab_0 conda-forge
dask 2024.11.2 pypi_0 pypi
dataclasses-json 0.6.7 pypi_0 pypi
debugpy 1.8.6 py311hfdbb021_0 conda-forge
decorator 5.1.1 pyhd8ed1ab_0 conda-forge
deepmerge 2.0 pypi_0 pypi
defusedxml 0.7.1 pyhd8ed1ab_0 conda-forge
dill 0.3.9 pypi_0 pypi
diskcache 5.6.3 pypi_0 pypi
distributed 2024.11.2 pypi_0 pypi
distro 1.9.0 pyhd8ed1ab_0 conda-forge
entrypoints 0.4 pyhd8ed1ab_0 conda-forge
eval-type-backport 0.2.0 pypi_0 pypi
exceptiongroup 1.2.2 pyhd8ed1ab_0 conda-forge
executing 2.1.0 pyhd8ed1ab_0 conda-forge
faiss-cpu 1.9.0.post1 pypi_0 pypi
fastavro 1.9.7 pypi_0 pypi
feedparser 6.0.11 pypi_0 pypi
filelock 3.16.1 pypi_0 pypi
fmt 10.2.1 h00ab1b0_0 conda-forge
fqdn 1.5.1 pyhd8ed1ab_0 conda-forge
frozendict 2.4.4 py311h9ecbd09_1 conda-forge
frozenlist 1.5.0 pypi_0 pypi
fsspec 2024.10.0 pypi_0 pypi
future 1.0.0 pypi_0 pypi
google-ai-generativelanguage 0.6.6 pypi_0 pypi
google-api-core 2.23.0 pypi_0 pypi
google-api-python-client 2.154.0 pypi_0 pypi
google-auth 2.36.0 pypi_0 pypi
google-auth-httplib2 0.2.0 pypi_0 pypi
google-generativeai 0.7.2 pypi_0 pypi
googleapis-common-protos 1.66.0 pypi_0 pypi
gpt4all 2.8.2 pypi_0 pypi
greenlet 3.1.1 pypi_0 pypi
grpcio 1.68.0 pypi_0 pypi
grpcio-status 1.62.3 pypi_0 pypi
h11 0.14.0 pyhd8ed1ab_0 conda-forge
h2 4.1.0 pyhd8ed1ab_0 conda-forge
hpack 4.0.0 pyh9f0ad1d_0 conda-forge
httpcore 1.0.6 pyhd8ed1ab_0 conda-forge
httplib2 0.22.0 pypi_0 pypi
httpx 0.27.2 pyhd8ed1ab_0 conda-forge
httpx-sse 0.4.0 pypi_0 pypi
huggingface-hub 0.26.2 pypi_0 pypi
hyperframe 6.0.1 pyhd8ed1ab_0 conda-forge
icu 75.1 he02047a_0 conda-forge
idna 3.10 pyhd8ed1ab_0 conda-forge
importlib-metadata 8.5.0 pyha770c72_0 conda-forge
importlib_metadata 8.5.0 hd8ed1ab_0 conda-forge
importlib_resources 6.4.5 pyhd8ed1ab_0 conda-forge
ipykernel 6.29.5 pyh3099207_0 conda-forge
ipython 8.27.0 pyh707e725_0 conda-forge
ipywidgets 8.1.5 pypi_0 pypi
isoduration 20.11.0 pyhd8ed1ab_0 conda-forge
jedi 0.19.1 pyhd8ed1ab_0 conda-forge
jinja2 3.1.4 pyhd8ed1ab_0 conda-forge
jiter 0.7.1 pypi_0 pypi
jmespath 1.0.1 pypi_0 pypi
json5 0.9.25 pyhd8ed1ab_0 conda-forge
jsonpatch 1.33 pyhd8ed1ab_0 conda-forge
jsonpath-ng 1.7.0 pypi_0 pypi
jsonpointer 3.0.0 py311h38be061_1 conda-forge
jsonschema 4.23.0 pyhd8ed1ab_0 conda-forge
jsonschema-specifications 2023.12.1 pyhd8ed1ab_0 conda-forge
jsonschema-with-format-nongpl 4.23.0 hd8ed1ab_0 conda-forge
jupyter-ai 2.28.2 pypi_0 pypi
jupyter-ai-magics 2.28.2 pypi_0 pypi
jupyter-lsp 2.2.5 pyhd8ed1ab_0 conda-forge
jupyter_client 8.6.3 pyhd8ed1ab_0 conda-forge
jupyter_core 5.7.2 pyh31011fe_1 conda-forge
jupyter_events 0.10.0 pyhd8ed1ab_0 conda-forge
jupyter_server 2.14.2 pyhd8ed1ab_0 conda-forge
jupyter_server_terminals 0.5.3 pyhd8ed1ab_0 conda-forge
jupyterlab 4.2.5 pyhd8ed1ab_0 conda-forge
jupyterlab-widgets 3.0.13 pypi_0 pypi
jupyterlab_pygments 0.3.0 pyhd8ed1ab_1 conda-forge
jupyterlab_server 2.27.3 pyhd8ed1ab_0 conda-forge
keyutils 1.6.1 h166bdaf_0 conda-forge
krb5 1.21.3 h659f571_0 conda-forge
langchain 0.2.17 pypi_0 pypi
langchain-anthropic 0.1.23 pypi_0 pypi
langchain-aws 0.1.18 pypi_0 pypi
langchain-cohere 0.2.4 pypi_0 pypi
langchain-community 0.2.19 pypi_0 pypi
langchain-core 0.2.43 pypi_0 pypi
langchain-experimental 0.0.65 pypi_0 pypi
langchain-google-genai 1.0.10 pypi_0 pypi
langchain-mistralai 0.1.13 pypi_0 pypi
langchain-nvidia-ai-endpoints 0.2.2 pypi_0 pypi
langchain-ollama 0.1.3 pypi_0 pypi
langchain-openai 0.1.25 pypi_0 pypi
langchain-text-splitters 0.2.4 pypi_0 pypi
langsmith 0.1.144 pypi_0 pypi
ld_impl_linux-64 2.43 h712a8e2_1 conda-forge
libarchive 3.7.4 hfca40fe_0 conda-forge
libcurl 8.10.1 hbbe4b11_0 conda-forge
libedit 3.1.20191231 he28a2e2_2 conda-forge
libev 4.33 hd590300_2 conda-forge
libexpat 2.6.3 h5888daf_0 conda-forge
libffi 3.4.2 h7f98852_5 conda-forge
libgcc 14.1.0 h77fa898_1 conda-forge
libgcc-ng 14.1.0 h69a702a_1 conda-forge
libgomp 14.1.0 h77fa898_1 conda-forge
libiconv 1.17 hd590300_2 conda-forge
libmamba 1.5.10 h4cc3d14_0 conda-forge
libmambapy 1.5.10 py311h7f1ffb1_0 conda-forge
libnghttp2 1.58.0 h47da74e_1 conda-forge
libnsl 2.0.1 hd590300_0 conda-forge
libsodium 1.0.20 h4ab18f5_0 conda-forge
libsolv 0.7.30 h3509ff9_0 conda-forge
libsqlite 3.46.1 hadc24fc_0 conda-forge
libssh2 1.11.0 h0841786_0 conda-forge
libstdcxx 14.1.0 hc0a3c3a_1 conda-forge
libstdcxx-ng 14.1.0 h4852527_1 conda-forge
libuuid 2.38.1 h0b41bf4_0 conda-forge
libxcrypt 4.4.36 hd590300_1 conda-forge
libxml2 2.12.7 he7c6b58_4 conda-forge
libzlib 1.3.1 h4ab18f5_1 conda-forge
locket 1.0.0 pypi_0 pypi
lz4-c 1.9.4 hcb278e6_0 conda-forge
lzo 2.10 hd590300_1001 conda-forge
mamba 1.5.10 py311h3072747_0 conda-forge
markdown-it-py 3.0.0 pypi_0 pypi
markupsafe 2.1.5 py311h9ecbd09_1 conda-forge
marshmallow 3.23.1 pypi_0 pypi
matplotlib-inline 0.1.7 pyhd8ed1ab_0 conda-forge
mdurl 0.1.2 pypi_0 pypi
menuinst 2.1.2 py311h38be061_1 conda-forge
mistune 3.0.2 pyhd8ed1ab_0 conda-forge
msgpack 1.1.0 pypi_0 pypi
multidict 6.1.0 pypi_0 pypi
multiprocess 0.70.17 pypi_0 pypi
mypy-extensions 1.0.0 pypi_0 pypi
nbclient 0.10.0 pyhd8ed1ab_0 conda-forge
nbconvert-core 7.16.4 pyhd8ed1ab_1 conda-forge
nbformat 5.10.4 pyhd8ed1ab_0 conda-forge
ncurses 6.5 he02047a_1 conda-forge
nest-asyncio 1.6.0 pyhd8ed1ab_0 conda-forge
notebook 7.2.2 pyhd8ed1ab_0 conda-forge
notebook-shim 0.2.4 pyhd8ed1ab_0 conda-forge
numpy 1.26.4 pypi_0 pypi
ollama 0.4.0 pypi_0 pypi
openai 1.55.0 pypi_0 pypi
openssl 3.3.2 hb9d3cd8_0 conda-forge
orjson 3.10.11 pypi_0 pypi
overrides 7.7.0 pyhd8ed1ab_0 conda-forge
packaging 24.1 pyhd8ed1ab_0 conda-forge
pandas 2.2.3 pypi_0 pypi
pandocfilters 1.5.0 pyhd8ed1ab_0 conda-forge
parameterized 0.9.0 pypi_0 pypi
parso 0.8.4 pyhd8ed1ab_0 conda-forge
partd 1.4.2 pypi_0 pypi
pexpect 4.9.0 pyhd8ed1ab_0 conda-forge
pickleshare 0.7.5 py_1003 conda-forge
pillow 10.4.0 pypi_0 pypi
pip 24.2 pyh8b19718_1 conda-forge
pkgutil-resolve-name 1.3.10 pyhd8ed1ab_1 conda-forge
platformdirs 4.3.6 pyhd8ed1ab_0 conda-forge
pluggy 1.5.0 pyhd8ed1ab_0 conda-forge
ply 3.11 pypi_0 pypi
prometheus_client 0.21.0 pyhd8ed1ab_0 conda-forge
prompt-toolkit 3.0.48 pyha770c72_0 conda-forge
propcache 0.2.0 pypi_0 pypi
proto-plus 1.25.0 pypi_0 pypi
protobuf 4.25.5 pypi_0 pypi
psutil 6.0.0 py311h9ecbd09_1 conda-forge
ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge
pure_eval 0.2.3 pyhd8ed1ab_0 conda-forge
pyarrow 18.0.0 pypi_0 pypi
pyasn1 0.6.1 pypi_0 pypi
pyasn1-modules 0.4.1 pypi_0 pypi
pybind11-abi 4 hd8ed1ab_3 conda-forge
pycosat 0.6.6 py311h459d7ec_0 conda-forge
pycparser 2.22 pyhd8ed1ab_0 conda-forge
pycryptodome 3.21.0 pypi_0 pypi
pydantic 2.10.1 pypi_0 pypi
pydantic-core 2.27.1 pypi_0 pypi
pygments 2.18.0 pyhd8ed1ab_0 conda-forge
pyparsing 3.2.0 pypi_0 pypi
pypdf 5.1.0 pypi_0 pypi
pysocks 1.7.1 pyha2e5f31_6 conda-forge
python 3.11.10 hc5c86c4_2_cpython conda-forge
python-dateutil 2.9.0 pyhd8ed1ab_0 conda-forge
python-dotenv 1.0.1 pypi_0 pypi
python-fastjsonschema 2.20.0 pyhd8ed1ab_0 conda-forge
python-json-logger 2.0.7 pyhd8ed1ab_0 conda-forge
python_abi 3.11 5_cp311 conda-forge
pytz 2024.2 pyhd8ed1ab_0 conda-forge
pyyaml 6.0.2 py311h9ecbd09_1 conda-forge
pyzmq 26.2.0 py311h7deb3e3_2 conda-forge
qianfan 0.4.12.1 pypi_0 pypi
readline 8.2 h8228510_1 conda-forge
referencing 0.35.1 pyhd8ed1ab_0 conda-forge
regex 2024.11.6 pypi_0 pypi
reproc 14.2.4.post0 hd590300_1 conda-forge
reproc-cpp 14.2.4.post0 h59595ed_1 conda-forge
requests 2.32.3 pyhd8ed1ab_0 conda-forge
requests-toolbelt 1.0.0 pypi_0 pypi
rfc3339-validator 0.1.4 pyhd8ed1ab_0 conda-forge
rfc3986-validator 0.1.1 pyh9f0ad1d_0 conda-forge
rich 13.9.4 pypi_0 pypi
rpds-py 0.20.0 py311h9e33e62_1 conda-forge
rsa 4.9 pypi_0 pypi
ruamel.yaml 0.18.6 py311h459d7ec_0 conda-forge
ruamel.yaml.clib 0.2.8 py311h459d7ec_0 conda-forge
s3transfer 0.10.4 pypi_0 pypi
send2trash 1.8.3 pyh0d859eb_0 conda-forge
sentencepiece 0.2.0 pypi_0 pypi
setuptools 75.1.0 pyhd8ed1ab_0 conda-forge
sgmllib3k 1.0.0 pypi_0 pypi
shellingham 1.5.4 pypi_0 pypi
six 1.16.0 pyh6c4a22f_0 conda-forge
sniffio 1.3.1 pyhd8ed1ab_0 conda-forge
sortedcontainers 2.4.0 pypi_0 pypi
soupsieve 2.5 pyhd8ed1ab_1 conda-forge
sqlalchemy 2.0.36 pypi_0 pypi
stack_data 0.6.2 pyhd8ed1ab_0 conda-forge
tabulate 0.9.0 pypi_0 pypi
tblib 3.0.0 pypi_0 pypi
tenacity 8.5.0 pypi_0 pypi
terminado 0.18.1 pyh0d859eb_0 conda-forge
tiktoken 0.8.0 pypi_0 pypi
tinycss2 1.3.0 pyhd8ed1ab_0 conda-forge
tk 8.6.13 noxft_h4845f30_101 conda-forge
together 1.3.5 pypi_0 pypi
tokenizers 0.20.3 pypi_0 pypi
tomli 2.0.1 pyhd8ed1ab_0 conda-forge
toolz 1.0.0 pypi_0 pypi
tornado 6.4.1 py311h9ecbd09_1 conda-forge
tqdm 4.66.5 pyhd8ed1ab_0 conda-forge
traitlets 5.14.3 pyhd8ed1ab_0 conda-forge
truststore 0.9.2 pyhd8ed1ab_0 conda-forge
typer 0.13.1 pypi_0 pypi
types-python-dateutil 2.9.0.20240906 pyhd8ed1ab_0 conda-forge
types-requests 2.32.0.20241016 pypi_0 pypi
typing-extensions 4.12.2 hd8ed1ab_0 conda-forge
typing-inspect 0.9.0 pypi_0 pypi
typing_extensions 4.12.2 pyha770c72_0 conda-forge
typing_utils 0.1.0 pyhd8ed1ab_0 conda-forge
tzdata 2024.2 pypi_0 pypi
uri-template 1.3.0 pyhd8ed1ab_0 conda-forge
uritemplate 4.1.1 pypi_0 pypi
urllib3 2.2.3 pyhd8ed1ab_0 conda-forge
wcwidth 0.2.13 pyhd8ed1ab_0 conda-forge
webcolors 24.8.0 pyhd8ed1ab_0 conda-forge
webencodings 0.5.1 pyhd8ed1ab_2 conda-forge
websocket-client 1.8.0 pyhd8ed1ab_0 conda-forge
wheel 0.44.0 pyhd8ed1ab_0 conda-forge
widgetsnbextension 4.0.13 pypi_0 pypi
xz 5.2.6 h166bdaf_0 conda-forge
yaml 0.2.5 h7f98852_2 conda-forge
yaml-cpp 0.8.0 h59595ed_0 conda-forge
yarl 1.18.0 pypi_0 pypi
zeromq 4.3.5 ha4adb4c_5 conda-forge
zict 3.0.0 pypi_0 pypi
zipp 3.20.2 pyhd8ed1ab_0 conda-forge
zstandard 0.23.0 py311hbc35293_1 conda-forge
zstd 1.5.6 ha6fb4c9_0 conda-forge

conda env:
name: base
channels:
- conda-forge
dependencies:
- _libgcc_mutex=0.1=conda_forge
- _openmp_mutex=4.5=2_gnu
- anyio=4.6.0=pyhd8ed1ab_1
- archspec=0.2.3=pyhd8ed1ab_0
- argon2-cffi=23.1.0=pyhd8ed1ab_0
- argon2-cffi-bindings=21.2.0=py311h9ecbd09_5
- arrow=1.3.0=pyhd8ed1ab_0
- asttokens=2.4.1=pyhd8ed1ab_0
- async-lru=2.0.4=pyhd8ed1ab_0
- attrs=24.2.0=pyh71513ae_0
- babel=2.14.0=pyhd8ed1ab_0
- beautifulsoup4=4.12.3=pyha770c72_0
- bleach=6.1.0=pyhd8ed1ab_0
- boltons=24.0.0=pyhd8ed1ab_0
- brotli-python=1.1.0=py311hfdbb021_2
- bzip2=1.0.8=h4bc722e_7
- c-ares=1.33.1=heb4867d_0
- ca-certificates=2024.8.30=hbcca054_0
- cached-property=1.5.2=hd8ed1ab_1
- cached_property=1.5.2=pyha770c72_1
- certifi=2024.8.30=pyhd8ed1ab_0
- cffi=1.17.1=py311hf29c0ef_0
- charset-normalizer=3.3.2=pyhd8ed1ab_0
- colorama=0.4.6=pyhd8ed1ab_0
- comm=0.2.2=pyhd8ed1ab_0
- conda=24.9.0=py311h38be061_0
- conda-libmamba-solver=24.9.0=pyhd8ed1ab_0
- conda-package-handling=2.3.0=pyh7900ff3_0
- conda-package-streaming=0.10.0=pyhd8ed1ab_0
- debugpy=1.8.6=py311hfdbb021_0
- decorator=5.1.1=pyhd8ed1ab_0
- defusedxml=0.7.1=pyhd8ed1ab_0
- distro=1.9.0=pyhd8ed1ab_0
- entrypoints=0.4=pyhd8ed1ab_0
- exceptiongroup=1.2.2=pyhd8ed1ab_0
- executing=2.1.0=pyhd8ed1ab_0
- fmt=10.2.1=h00ab1b0_0
- fqdn=1.5.1=pyhd8ed1ab_0
- frozendict=2.4.4=py311h9ecbd09_1
- h11=0.14.0=pyhd8ed1ab_0
- h2=4.1.0=pyhd8ed1ab_0
- hpack=4.0.0=pyh9f0ad1d_0
- httpcore=1.0.6=pyhd8ed1ab_0
- httpx=0.27.2=pyhd8ed1ab_0
- hyperframe=6.0.1=pyhd8ed1ab_0
- icu=75.1=he02047a_0
- idna=3.10=pyhd8ed1ab_0
- importlib-metadata=8.5.0=pyha770c72_0
- importlib_metadata=8.5.0=hd8ed1ab_0
- importlib_resources=6.4.5=pyhd8ed1ab_0
- ipykernel=6.29.5=pyh3099207_0
- ipython=8.27.0=pyh707e725_0
- isoduration=20.11.0=pyhd8ed1ab_0
- jedi=0.19.1=pyhd8ed1ab_0
- jinja2=3.1.4=pyhd8ed1ab_0
- json5=0.9.25=pyhd8ed1ab_0
- jsonpatch=1.33=pyhd8ed1ab_0
- jsonpointer=3.0.0=py311h38be061_1
- jsonschema=4.23.0=pyhd8ed1ab_0
- jsonschema-specifications=2023.12.1=pyhd8ed1ab_0
- jsonschema-with-format-nongpl=4.23.0=hd8ed1ab_0
- jupyter-lsp=2.2.5=pyhd8ed1ab_0
- jupyter_client=8.6.3=pyhd8ed1ab_0
- jupyter_core=5.7.2=pyh31011fe_1
- jupyter_events=0.10.0=pyhd8ed1ab_0
- jupyter_server=2.14.2=pyhd8ed1ab_0
- jupyter_server_terminals=0.5.3=pyhd8ed1ab_0
- jupyterlab=4.2.5=pyhd8ed1ab_0
- jupyterlab_pygments=0.3.0=pyhd8ed1ab_1
- jupyterlab_server=2.27.3=pyhd8ed1ab_0
- keyutils=1.6.1=h166bdaf_0
- krb5=1.21.3=h659f571_0
- ld_impl_linux-64=2.43=h712a8e2_1
- libarchive=3.7.4=hfca40fe_0
- libcurl=8.10.1=hbbe4b11_0
- libedit=3.1.20191231=he28a2e2_2
- libev=4.33=hd590300_2
- libexpat=2.6.3=h5888daf_0
- libffi=3.4.2=h7f98852_5
- libgcc=14.1.0=h77fa898_1
- libgcc-ng=14.1.0=h69a702a_1
- libgomp=14.1.0=h77fa898_1
- libiconv=1.17=hd590300_2
- libmamba=1.5.10=h4cc3d14_0
- libmambapy=1.5.10=py311h7f1ffb1_0
- libnghttp2=1.58.0=h47da74e_1
- libnsl=2.0.1=hd590300_0
- libsodium=1.0.20=h4ab18f5_0
- libsolv=0.7.30=h3509ff9_0
- libsqlite=3.46.1=hadc24fc_0
- libssh2=1.11.0=h0841786_0
- libstdcxx=14.1.0=hc0a3c3a_1
- libstdcxx-ng=14.1.0=h4852527_1
- libuuid=2.38.1=h0b41bf4_0
- libxcrypt=4.4.36=hd590300_1
- libxml2=2.12.7=he7c6b58_4
- libzlib=1.3.1=h4ab18f5_1
- lz4-c=1.9.4=hcb278e6_0
- lzo=2.10=hd590300_1001
- mamba=1.5.10=py311h3072747_0
- markupsafe=2.1.5=py311h9ecbd09_1
- matplotlib-inline=0.1.7=pyhd8ed1ab_0
- menuinst=2.1.2=py311h38be061_1
- mistune=3.0.2=pyhd8ed1ab_0
- nbclient=0.10.0=pyhd8ed1ab_0
- nbconvert-core=7.16.4=pyhd8ed1ab_1
- nbformat=5.10.4=pyhd8ed1ab_0
- ncurses=6.5=he02047a_1
- nest-asyncio=1.6.0=pyhd8ed1ab_0
- notebook=7.2.2=pyhd8ed1ab_0
- notebook-shim=0.2.4=pyhd8ed1ab_0
- openssl=3.3.2=hb9d3cd8_0
- overrides=7.7.0=pyhd8ed1ab_0
- packaging=24.1=pyhd8ed1ab_0
- pandocfilters=1.5.0=pyhd8ed1ab_0
- parso=0.8.4=pyhd8ed1ab_0
- pexpect=4.9.0=pyhd8ed1ab_0
- pickleshare=0.7.5=py_1003
- pip=24.2=pyh8b19718_1
- pkgutil-resolve-name=1.3.10=pyhd8ed1ab_1
- platformdirs=4.3.6=pyhd8ed1ab_0
- pluggy=1.5.0=pyhd8ed1ab_0
- prometheus_client=0.21.0=pyhd8ed1ab_0
- prompt-toolkit=3.0.48=pyha770c72_0
- psutil=6.0.0=py311h9ecbd09_1
- ptyprocess=0.7.0=pyhd3deb0d_0
- pure_eval=0.2.3=pyhd8ed1ab_0
- pybind11-abi=4=hd8ed1ab_3
- pycosat=0.6.6=py311h459d7ec_0
- pycparser=2.22=pyhd8ed1ab_0
- pygments=2.18.0=pyhd8ed1ab_0
- pysocks=1.7.1=pyha2e5f31_6
- python=3.11.10=hc5c86c4_2_cpython
- python-dateutil=2.9.0=pyhd8ed1ab_0
- python-fastjsonschema=2.20.0=pyhd8ed1ab_0
- python-json-logger=2.0.7=pyhd8ed1ab_0
- python_abi=3.11=5_cp311
- pytz=2024.2=pyhd8ed1ab_0
- pyyaml=6.0.2=py311h9ecbd09_1
- pyzmq=26.2.0=py311h7deb3e3_2
- readline=8.2=h8228510_1
- referencing=0.35.1=pyhd8ed1ab_0
- reproc=14.2.4.post0=hd590300_1
- reproc-cpp=14.2.4.post0=h59595ed_1
- requests=2.32.3=pyhd8ed1ab_0
- rfc3339-validator=0.1.4=pyhd8ed1ab_0
- rfc3986-validator=0.1.1=pyh9f0ad1d_0
- rpds-py=0.20.0=py311h9e33e62_1
- ruamel.yaml=0.18.6=py311h459d7ec_0
- ruamel.yaml.clib=0.2.8=py311h459d7ec_0
- send2trash=1.8.3=pyh0d859eb_0
- setuptools=75.1.0=pyhd8ed1ab_0
- six=1.16.0=pyh6c4a22f_0
- sniffio=1.3.1=pyhd8ed1ab_0
- soupsieve=2.5=pyhd8ed1ab_1
- stack_data=0.6.2=pyhd8ed1ab_0
- terminado=0.18.1=pyh0d859eb_0
- tinycss2=1.3.0=pyhd8ed1ab_0
- tk=8.6.13=noxft_h4845f30_101
- tomli=2.0.1=pyhd8ed1ab_0
- tornado=6.4.1=py311h9ecbd09_1
- tqdm=4.66.5=pyhd8ed1ab_0
- traitlets=5.14.3=pyhd8ed1ab_0
- truststore=0.9.2=pyhd8ed1ab_0
- types-python-dateutil=2.9.0.20240906=pyhd8ed1ab_0
- typing-extensions=4.12.2=hd8ed1ab_0
- typing_extensions=4.12.2=pyha770c72_0
- typing_utils=0.1.0=pyhd8ed1ab_0
- uri-template=1.3.0=pyhd8ed1ab_0
- urllib3=2.2.3=pyhd8ed1ab_0
- wcwidth=0.2.13=pyhd8ed1ab_0
- webcolors=24.8.0=pyhd8ed1ab_0
- webencodings=0.5.1=pyhd8ed1ab_2
- websocket-client=1.8.0=pyhd8ed1ab_0
- wheel=0.44.0=pyhd8ed1ab_0
- xz=5.2.6=h166bdaf_0
- yaml=0.2.5=h7f98852_2
- yaml-cpp=0.8.0=h59595ed_0
- zeromq=4.3.5=ha4adb4c_5
- zipp=3.20.2=pyhd8ed1ab_0
- zstandard=0.23.0=py311hbc35293_1
- zstd=1.5.6=ha6fb4c9_0
- pip:
- ai21==3.0.0
- ai21-tokenizer==0.12.0
- aiohappyeyeballs==2.4.3
- aiohttp==3.11.7
- aiolimiter==1.1.0
- aiosignal==1.3.1
- aiosqlite==0.20.0
- annotated-types==0.7.0
- anthropic==0.39.0
- arxiv==2.1.3
- bce-python-sdk==0.9.23
- boto3==1.34.162
- botocore==1.34.162
- cachetools==5.5.0
- click==8.1.7
- cloudpickle==3.1.0
- cohere==5.11.4
- dask==2024.11.2
- dataclasses-json==0.6.7
- deepmerge==2.0
- dill==0.3.9
- diskcache==5.6.3
- distributed==2024.11.2
- eval-type-backport==0.2.0
- faiss-cpu==1.9.0.post1
- fastavro==1.9.7
- feedparser==6.0.11
- filelock==3.16.1
- frozenlist==1.5.0
- fsspec==2024.10.0
- future==1.0.0
- google-ai-generativelanguage==0.6.6
- google-api-core==2.23.0
- google-api-python-client==2.154.0
- google-auth==2.36.0
- google-auth-httplib2==0.2.0
- google-generativeai==0.7.2
- googleapis-common-protos==1.66.0
- gpt4all==2.8.2
- greenlet==3.1.1
- grpcio==1.68.0
- grpcio-status==1.62.3
- httplib2==0.22.0
- httpx-sse==0.4.0
- huggingface-hub==0.26.2
- ipywidgets==8.1.5
- jiter==0.7.1
- jmespath==1.0.1
- jsonpath-ng==1.7.0
- jupyter-ai==2.28.2
- jupyter-ai-magics==2.28.2
- jupyterlab-widgets==3.0.13
- langchain==0.2.17
- langchain-anthropic==0.1.23
- langchain-aws==0.1.18
- langchain-cohere==0.2.4
- langchain-community==0.2.19
- langchain-core==0.2.43
- langchain-experimental==0.0.65
- langchain-google-genai==1.0.10
- langchain-mistralai==0.1.13
- langchain-nvidia-ai-endpoints==0.2.2
- langchain-ollama==0.1.3
- langchain-openai==0.1.25
- langchain-text-splitters==0.2.4
- langsmith==0.1.144
- locket==1.0.0
- markdown-it-py==3.0.0
- marshmallow==3.23.1
- mdurl==0.1.2
- msgpack==1.1.0
- multidict==6.1.0
- multiprocess==0.70.17
- mypy-extensions==1.0.0
- numpy==1.26.4
- ollama==0.4.0
- openai==1.55.0
- orjson==3.10.11
- pandas==2.2.3
- parameterized==0.9.0
- partd==1.4.2
- pillow==10.4.0
- ply==3.11
- propcache==0.2.0
- proto-plus==1.25.0
- protobuf==4.25.5
- pyarrow==18.0.0
- pyasn1==0.6.1
- pyasn1-modules==0.4.1
- pycryptodome==3.21.0
- pydantic==2.10.1
- pydantic-core==2.27.1
- pyparsing==3.2.0
- pypdf==5.1.0
- python-dotenv==1.0.1
- qianfan==0.4.12.1
- regex==2024.11.6
- requests-toolbelt==1.0.0
- rich==13.9.4
- rsa==4.9
- s3transfer==0.10.4
- sentencepiece==0.2.0
- sgmllib3k==1.0.0
- shellingham==1.5.4
- sortedcontainers==2.4.0
- sqlalchemy==2.0.36
- tabulate==0.9.0
- tblib==3.0.0
- tenacity==8.5.0
- tiktoken==0.8.0
- together==1.3.5
- tokenizers==0.20.3
- toolz==1.0.0
- typer==0.13.1
- types-requests==2.32.0.20241016
- typing-inspect==0.9.0
- tzdata==2024.2
- uritemplate==4.1.1
- widgetsnbextension==4.0.13
- yarl==1.18.0
- zict==3.0.0
prefix: /opt/conda

Command Line Output
Paste the output from your command line running `jupyter lab` here, use `--debug` if possible.
Browser Output (base) jovyan@ai-test-4-0:~$ jupyter lab [I 2024-11-22 10:41:38.027 ServerApp] jupyter_ai | extension was successfully linked. [I 2024-11-22 10:41:38.027 ServerApp] jupyter_lsp | extension was successfully linked. [I 2024-11-22 10:41:38.030 ServerApp] jupyter_server_terminals | extension was successfully linked. [I 2024-11-22 10:41:38.033 ServerApp] jupyterlab | extension was successfully linked. [I 2024-11-22 10:41:38.036 ServerApp] notebook | extension was successfully linked. [I 2024-11-22 10:41:38.039 ServerApp] notebook_shim | extension was successfully linked. [I 2024-11-22 10:41:38.083 ServerApp] notebook_shim | extension was successfully loaded. [I 2024-11-22 10:41:38.083 AiExtension] Configured provider allowlist: None [I 2024-11-22 10:41:38.083 AiExtension] Configured provider blocklist: None [I 2024-11-22 10:41:38.083 AiExtension] Configured model allowlist: None [I 2024-11-22 10:41:38.083 AiExtension] Configured model blocklist: None [I 2024-11-22 10:41:38.083 AiExtension] Configured model parameters: {} [I 2024-11-22 10:41:38.091 AiExtension] Registered model provider `ai21`. [I 2024-11-22 10:41:38.339 AiExtension] Registered model provider `bedrock`. [I 2024-11-22 10:41:38.339 AiExtension] Registered model provider `bedrock-chat`. [I 2024-11-22 10:41:38.339 AiExtension] Registered model provider `bedrock-custom`. [I 2024-11-22 10:41:38.528 AiExtension] Registered model provider `anthropic-chat`. [I 2024-11-22 10:41:38.888 AiExtension] Registered model provider `azure-chat-openai`. [I 2024-11-22 10:41:40.344 AiExtension] Registered model provider `cohere`. [I 2024-11-22 10:41:40.737 AiExtension] Registered model provider `gemini`. [I 2024-11-22 10:41:40.737 AiExtension] Registered model provider `gpt4all`. [I 2024-11-22 10:41:40.738 AiExtension] Registered model provider `huggingface_hub`. [I 2024-11-22 10:41:40.785 AiExtension] Registered model provider `mistralai`. [I 2024-11-22 10:41:40.800 AiExtension] Registered model provider `nvidia-chat`. [I 2024-11-22 10:41:40.920 AiExtension] Registered model provider `ollama`. [I 2024-11-22 10:41:40.920 AiExtension] Registered model provider `openai`. [I 2024-11-22 10:41:40.920 AiExtension] Registered model provider `openai-chat`. [I 2024-11-22 10:41:40.929 AiExtension] Registered model provider `openrouter`. [I 2024-11-22 10:41:40.929 AiExtension] Registered model provider `qianfan`. [I 2024-11-22 10:41:40.929 AiExtension] Registered model provider `sagemaker-endpoint`. [I 2024-11-22 10:41:40.929 AiExtension] Registered model provider `togetherai`. [I 2024-11-22 10:41:40.936 AiExtension] Registered embeddings model provider `azure`. [I 2024-11-22 10:41:40.936 AiExtension] Registered embeddings model provider `bedrock`. [I 2024-11-22 10:41:40.936 AiExtension] Registered embeddings model provider `cohere`. [I 2024-11-22 10:41:40.936 AiExtension] Registered embeddings model provider `gpt4all`. [I 2024-11-22 10:41:40.936 AiExtension] Registered embeddings model provider `huggingface_hub`. [I 2024-11-22 10:41:40.936 AiExtension] Registered embeddings model provider `mistralai`. [I 2024-11-22 10:41:40.936 AiExtension] Registered embeddings model provider `ollama`. [I 2024-11-22 10:41:40.936 AiExtension] Registered embeddings model provider `openai`. [I 2024-11-22 10:41:40.936 AiExtension] Registered embeddings model provider `qianfan`. [I 2024-11-22 10:41:40.942 AiExtension] Registered providers. [I 2024-11-22 10:41:40.942 AiExtension] Registered jupyter_ai server extension [I 2024-11-22 10:41:41.231 AiExtension] Registered context provider `file`. [I 2024-11-22 10:41:41.232 AiExtension] Initialized Jupyter AI server extension in 3149 ms. [I 2024-11-22 10:41:41.233 ServerApp] jupyter_ai | extension was successfully loaded. [I 2024-11-22 10:41:41.235 ServerApp] jupyter_lsp | extension was successfully loaded. [I 2024-11-22 10:41:41.236 ServerApp] jupyter_server_terminals | extension was successfully loaded. [I 2024-11-22 10:41:41.237 LabApp] JupyterLab extension loaded from /opt/conda/lib/python3.11/site-packages/jupyterlab [I 2024-11-22 10:41:41.237 LabApp] JupyterLab application directory is /opt/conda/share/jupyter/lab [I 2024-11-22 10:41:41.237 LabApp] Extension Manager is 'pypi'. [I 2024-11-22 10:41:41.291 ServerApp] jupyterlab | extension was successfully loaded. [I 2024-11-22 10:41:41.294 ServerApp] notebook | extension was successfully loaded. [I 2024-11-22 10:41:41.295 ServerApp] The port 8888 is already in use, trying another port. [I 2024-11-22 10:41:41.295 ServerApp] Serving notebooks from local directory: /home/jovyan [I 2024-11-22 10:41:41.295 ServerApp] Jupyter Server 2.14.2 is running at: [I 2024-11-22 10:41:41.295 ServerApp] http://localhost:8889/lab?token=d1a97ac9ca8a95fccb9d37f45ae2a32f9853041f63517ce5 [I 2024-11-22 10:41:41.295 ServerApp] http://127.0.0.1:8889/lab?token=d1a97ac9ca8a95fccb9d37f45ae2a32f9853041f63517ce5 [I 2024-11-22 10:41:41.295 ServerApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). [W 2024-11-22 10:41:41.299 ServerApp] No web browser found: Error('could not locate runnable browser'). [C 2024-11-22 10:41:41.299 ServerApp]
To access the server, open this file in a browser:
    file:///tmp/jupyter_runtime/jpserver-383-open.html
Or copy and paste one of these URLs:
    http://localhost:8889/lab?token=d1a97ac9ca8a95fccb9d37f45ae2a32f9853041f63517ce5
    http://127.0.0.1:8889/lab?token=d1a97ac9ca8a95fccb9d37f45ae2a32f9853041f63517ce5

[I 2024-11-22 10:41:41.523 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
^C[I 2024-11-22 10:42:17.991 ServerApp] interrupted
[I 2024-11-22 10:42:17.991 ServerApp] Serving notebooks from local directory: /home/jovyan
0 active kernels
Jupyter Server 2.14.2 is running at:
http://localhost:8889/lab?token=d1a97ac9ca8a95fccb9d37f45ae2a32f9853041f63517ce5
http://127.0.0.1:8889/lab?token=d1a97ac9ca8a95fccb9d37f45ae2a32f9853041f63517ce5
Shut down this Jupyter server (y/[n])? y
[C 2024-11-22 10:42:19.982 ServerApp] Shutdown confirmed
[I 2024-11-22 10:42:19.983 ServerApp] Shutting down 6 extensions
[I 2024-11-22 10:42:19.983 AiExtension] Closing Dask client.

@IvanLapchenko IvanLapchenko added the bug Something isn't working label Nov 22, 2024
@dlqqq
Copy link
Member

dlqqq commented Nov 25, 2024

@IvanLapchenko Thank you for opening an issue about this! It seems that Jupyter AI has trouble getting started in advanced deployment configurations that involve JupyterHub or Kubeflow. Our team isn't sure why this is happening, as we don't have much experience using those tools. We currently suspect it has something to do with our extension's complex start-up process.

I will be focusing on Jupyter AI v3, which has the aim of simplifying our code such that it will run on Kubeflow and other advanced deployments. In the meantime, I'll leave this issue open for other contributors to help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants