From 847484025fb9e0082417994f188ae22284787385 Mon Sep 17 00:00:00 2001 From: localsoo Date: Fri, 18 Apr 2025 04:27:10 +0000 Subject: [PATCH] Upload project.toml --- project.toml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 project.toml diff --git a/project.toml b/project.toml new file mode 100644 index 0000000..3ce0a84 --- /dev/null +++ b/project.toml @@ -0,0 +1,34 @@ +[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 = "*" + +# Embeddings +openai = "*" # OpenAIEmbeddings용 +sentence-transformers = "*" # HuggingFaceEmbeddings용 (optional) + +# Dev & Utils +python-dotenv = "*" +typer = { extras = ["all"], version = "*" } +uvicorn = { extras = ["standard"], version = "*" } + +[build-system] +requires = ["poetry-core"] +build-backend = "poetry.core.masonry.api"