chainlit icon indicating copy to clipboard operation
chainlit copied to clipboard

Watch option on Windows crashes when reload

Open kimwonj77 opened this issue 1 year ago • 4 comments
trafficstars

> chainlit run .\langchain_lcel.py -w
2024-01-10 00:00:55 - Your app is available at http://localhost:8000
2024-01-10 00:01:01 - HTTP Request: POST https://api.openai.com/v1/chat/completions "HTTP/1.1 200 OK"
2024-01-10 00:01:02 - 1 change detected
2024-01-10 00:01:02 - File modified: langchain_lcel.py. Reloading app...
C:\[redacted]\langchain\venv\lib\site-packages\langchain_openai\embeddings\base.py:21: UserWarning: The NumPy module was reloaded (imported a second time). This can in some cases result in small but subtle issues and is discouraged.
  import numpy as np
2024-01-10 00:01:03 - Error reloading module: 'opentelemetry.proto.collector'
[crashed]
> python --version
Python 3.9.12
> chainlit --version
Chainlit, version 0.7.700

I just created with venv, and make sure package versions are same as chainlit's dependency version. Seems like opentelemetry is dependency of uptrace.

import of file was:

from langchain_core.output_parsers import StrOutputParser
from langchain_core.prompts import ChatPromptTemplate
from langchain_core.runnables import RunnablePassthrough, Runnable, RunnableConfig
from langchain_openai import ChatOpenAI

import chainlit as cl

kimwonj77 avatar Jan 10 '24 06:01 kimwonj77