[tool.poetry] name = "rag-app" version = "0.1.0" description = "RAG with HuggingFace, Weaviate, and LangServe" authors = ["Your Name "] readme = "README.md" packages = [{ include = "your_package" }] # 프로젝트 구조에 맞게 수정 [tool.poetry.dependencies] python = "^3.12" # LangChain core & LangServe langchain = "*" langserve = "*" # LLM: Hugging Face huggingface-hub = "*" transformers = "*" # Vector DB: Weaviate weaviate-client = "<4.0.0" # Embeddings openai = "*" # OpenAIEmbeddings용 sentence-transformers = "*" # HuggingFaceEmbeddings용 (optional) # Dev & Utils python-dotenv = "*" typer = { extras = ["all"], version = "*" } uvicorn = { extras = ["standard"], version = "*" } click = ">=8.1" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api"