작성
·
370
·
수정됨
답변 4
0
안녕하세요. 보내주신 toml 파일로 동일한 환경을 구성해서 테스트했습니다.
toml 파일에서 chromadb = "0.5.0"과 같이 버전을 다운그레이드 설정한 다음에,
poetry.lock 파일을 삭제하고 터미널에서 poetry install 명령어로 의존성을 재설치하면 실행이 됩니다.
관련하여 깃헙 이슈가 보고되어 현재 확인 중인 것 같습니다.
0
pyproject.toml 파일에서 chromadb 포함해서 현재 설치된 의존성 목록과 버전을 확인하실 수 있을까요? 앞서 보내주신 MS 문서를 보면 패키지 설치과정에 문제가 있거나 의존성 이슈가 주요 원인이라고 설명하고 있습니다.
다른 가능성으로는 RAM 부족, OpenAI API 인증키 문제 등이 있을 수 있습니다.
이 부분도 확인해보시면 좋을 것 같습니다.
toml 파일입니다.
[tool.poetry]
name = "rag-ai"
version = "0.1.0"
description = ""
authors = ["Your Name <you@example.com>"]
readme = "README.md"
[tool.poetry.dependencies]
python = "^3.11"
python-dotenv = "^1.0.1"
langchain = "^0.2.10"
langchain-openai = "^0.1.17"
langchain-community = "^0.2.9"
pypdf = "^4.3.0"
chromadb = "^0.5.4"
gradio = "^4.38.1"
gradio-pdf = "^0.0.11"
[tool.poetry.group.dev.dependencies]
ipykernel = "^6.29.5"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
0
안녕하세요.
보내주신 로그 만으로는 확인이 어렵습니다 ㅠ 혹시 커널 재시작해보고 실행해보셨을까요?
OpenAIEmbeddings() 호출하는 코드까지는 잘 실행이 되는데, db = Chroma.from_documents(splits, embeddings_model) 실행할 때 에러가 발생하는 것으로 이해하면 될까요?
poetry.lock 파일을 삭제하고 터미널에서 poetry install 명령어로 의존성을 재설치하는 방법도 해보시면 좋을 것 같습니다.
0
감사합니다! 성공했습니다.ㅠㅠ