Upload app.py with huggingface_hub
Browse files
app.py
CHANGED
|
@@ -10,7 +10,6 @@ import weave
|
|
| 10 |
|
| 11 |
from langchain.memory import ConversationSummaryBufferMemory
|
| 12 |
|
| 13 |
-
from langchain_openai import ChatOpenAI
|
| 14 |
from langchain.embeddings import OpenAIEmbeddings
|
| 15 |
from langchain_openai import OpenAIEmbeddings
|
| 16 |
from langchain_community.embeddings.sentence_transformer import SentenceTransformerEmbeddings
|
|
@@ -23,6 +22,11 @@ from langchain_community.vectorstores import Chroma
|
|
| 23 |
from huggingface_hub import CommitScheduler
|
| 24 |
from pathlib import Path
|
| 25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 26 |
#====================================SETUP=====================================#
|
| 27 |
# Fetch secrets from Hugging Face Spaces
|
| 28 |
|
|
|
|
| 10 |
|
| 11 |
from langchain.memory import ConversationSummaryBufferMemory
|
| 12 |
|
|
|
|
| 13 |
from langchain.embeddings import OpenAIEmbeddings
|
| 14 |
from langchain_openai import OpenAIEmbeddings
|
| 15 |
from langchain_community.embeddings.sentence_transformer import SentenceTransformerEmbeddings
|
|
|
|
| 22 |
from huggingface_hub import CommitScheduler
|
| 23 |
from pathlib import Path
|
| 24 |
|
| 25 |
+
from langchain_core.cache import BaseCache
|
| 26 |
+
from langchain_openai.chat_models import ChatOpenAI
|
| 27 |
+
|
| 28 |
+
# Rebuild the model to fix the pydantic validation error
|
| 29 |
+
ChatOpenAI.model_rebuild()
|
| 30 |
#====================================SETUP=====================================#
|
| 31 |
# Fetch secrets from Hugging Face Spaces
|
| 32 |
|