diff --git a/langchain_ollama.py b/langchain_ollama.py new file mode 100644 index 0000000..c4d4a05 --- /dev/null +++ b/langchain_ollama.py @@ -0,0 +1,23 @@ +"""Dummy langchain_ollama module for local testing. + +This module provides minimal stub classes to satisfy imports in main.py +without requiring the actual langchain-ollama package. +""" + +class ChatOllama: + def __init__(self, *args, **kwargs): + pass + + def invoke(self, *args, **kwargs): + return "" + +class OllamaEmbeddings: + def __init__(self, *args, **kwargs): + pass + + def embed_documents(self, documents): + # Return dummy embeddings (list of zeros) + return [[0.0] * 768 for _ in documents] + + def embed_query(self, query): + return [0.0] * 768