fix: remove pinecone-plugin-inference, revert vectorstore import, clean startup
Browse files- rag.py +2 -2
- requirements.txt +4 -1
rag.py
CHANGED
|
@@ -8,8 +8,8 @@ load_dotenv()
|
|
| 8 |
|
| 9 |
from langchain_classic.chains import RetrievalQA
|
| 10 |
from langchain_core.prompts import PromptTemplate
|
| 11 |
-
from
|
| 12 |
-
from
|
| 13 |
from pinecone import Pinecone
|
| 14 |
|
| 15 |
logger = logging.getLogger(__name__)
|
|
|
|
| 8 |
|
| 9 |
from langchain_classic.chains import RetrievalQA
|
| 10 |
from langchain_core.prompts import PromptTemplate
|
| 11 |
+
from langchain_huggingface import HuggingFaceEmbeddings
|
| 12 |
+
from langchain_pinecone import PineconeVectorStore as LangchainPinecone
|
| 13 |
from pinecone import Pinecone
|
| 14 |
|
| 15 |
logger = logging.getLogger(__name__)
|
requirements.txt
CHANGED
|
@@ -20,4 +20,7 @@ sentence-transformers==4.1.0
|
|
| 20 |
python-dotenv==1.0.1
|
| 21 |
|
| 22 |
groq==0.37.1
|
| 23 |
-
langchain-groq==1.1.2
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
python-dotenv==1.0.1
|
| 21 |
|
| 22 |
groq==0.37.1
|
| 23 |
+
langchain-groq==1.1.2
|
| 24 |
+
|
| 25 |
+
langchain-huggingface
|
| 26 |
+
langchain-pinecone
|