diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..b319070 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,15 @@ +# Core LangChain components +langchain>=1.0.0 +langchain-core>=1.1.0 + +# LLM and Embeddings via Ollama backend (using OpenAI compatibility layer) +langchain-ollama>=0.1.0 +openai>=1.0.0 # For the ChatOpenAI wrapper structure, even if using a local endpoint + +# Vector Store implementation +qdrant-client>=1.12.0 +langchain-qdrant>=0.1.0 + +# Utilities for chunking and document handling +pypdf>=3.0.0 +tiktoken>=0.7.0 \ No newline at end of file