When I tried to deploy my app from github to streamlit cloud
Error information is as follows:
pydantic.v1.errors.ConfigError: This app has encountered an error. The original error message is redacted to prevent data leaks. Full error details have been recorded in the logs (if you’re on Streamlit Cloud, click on ‘Manage app’ in the lower right of your app).
Traceback:
File “/home/adminuser/venv/lib/python3.12/site-packages/streamlit/runtime/scriptrunner/script_runner.py”, line 584, in _run_script
exec(code, module.dict)
File “/mount/src/rag-llm-pdf/main.py”, line 2, in
from utils import qa_agent
File “/mount/src/rag-llm-pdf/utils.py”, line 1, in
from langchain.memory import ConversationBufferMemory
File “/home/adminuser/venv/lib/python3.12/site-packages/langchain/memory/init.py”, line 55, in
from langchain.memory.entity import (
File “/home/adminuser/venv/lib/python3.12/site-packages/langchain/memory/entity.py”, line 7, in
from langchain_core.language_models import BaseLanguageModel
File “/home/adminuser/venv/lib/python3.12/site-packages/langchain_core/language_models/init.py”, line 25, in
from langchain_core.language_models.base import (
File “/home/adminuser/venv/lib/python3.12/site-packages/langchain_core/language_models/base.py”, line 74, in
class BaseLanguageModel(
File “/home/adminuser/venv/lib/python3.12/site-packages/langchain_core/language_models/base.py”, line 101, in BaseLanguageModel
@validator(“verbose”, pre=True, always=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/home/adminuser/venv/lib/python3.12/site-packages/pydantic/v1/class_validators.py”, line 93, in dec
f_cls = _prepare_validator(f, allow_reuse)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/home/adminuser/venv/lib/python3.12/site-packages/pydantic/v1/class_validators.py”, line 156, in _prepare_validator
raise ConfigError(f’duplicate validator function “{ref}”; if this is intended, set allow_reuse=True
’)