diff --git a/services/chatbot/chatbot_api.py b/services/chatbot/chatbot_api.py index a13e2419..abf391af 100644 --- a/services/chatbot/chatbot_api.py +++ b/services/chatbot/chatbot_api.py @@ -7,21 +7,11 @@ from langchain.memory import ConversationBufferWindowMemory from langchain.vectorstores import Chroma from langchain_openai import OpenAI -import argparse from langchain.document_loaders import DirectoryLoader -from langchain_community.chat_models.anthropic import ChatAnthropic -from langchain.document_loaders.unstructured import UnstructuredFileLoader from langchain.memory import ConversationBufferWindowMemory from langchain.text_splitter import CharacterTextSplitter from langchain.prompts import PromptTemplate -import argparse -from werkzeug.security import generate_password_hash, check_password_hash -from transformers import pipeline -from langchain.llms import HuggingFacePipeline from langchain import PromptTemplate -from transformers import AutoTokenizer , AutoModelForCausalLM, AutoModel -from langchain.llms import CTransformers -from langchain_anthropic import ChatAnthropicMessages from langchain_community.document_loaders import UnstructuredMarkdownLoader app = Flask(__name__) diff --git a/services/chatbot/requirements.txt b/services/chatbot/requirements.txt index 77d1d5ee..79ed3da2 100644 --- a/services/chatbot/requirements.txt +++ b/services/chatbot/requirements.txt @@ -1,18 +1,6 @@ -python-dotenv==1.0.0 -pytesseract langchain-openai==0.1.1 Flask -pymongo -Flask-HTTPAuth==4.8.0 langchain chromadb +markdown unstructured -tiktoken -transformers -torch -accelerate -bitsandbytes -ctransformers>=0.2.24 -gunicorn -httpx -markdown \ No newline at end of file