luansouza4444 commited on
Commit
4c60df3
·
verified ·
1 Parent(s): b7b37be

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -4
app.py CHANGED
@@ -11,16 +11,20 @@ Original file is located at
11
  import gradio as gr
12
  import os
13
  from dotenv import load_dotenv
14
- from langchain.chat_models import ChatOpenAI
15
- from langchain.document_loaders import PyPDFLoader
16
- from langchain.embeddings import HuggingFaceEmbeddings
17
- from langchain.vectorstores import FAISS
 
 
 
18
  from langchain.text_splitter import RecursiveCharacterTextSplitter
19
  from langchain.chains import RetrievalQA
20
  import tempfile
21
  import numpy as np
22
  from sklearn.metrics.pairwise import cosine_similarity
23
 
 
24
  # ✅ Carrega variáveis de ambiente
25
  load_dotenv()
26
  OPENROUTER_API_KEY = os.getenv("ROUTER_API_KEY")
 
11
  import gradio as gr
12
  import os
13
  from dotenv import load_dotenv
14
+
15
+ # Imports corretos e atualizados para LangChain 0.1.14+
16
+ from langchain_community.chat_models import ChatOpenAI
17
+ from langchain_community.document_loaders import PyPDFLoader
18
+ from langchain_community.embeddings import HuggingFaceEmbeddings
19
+ from langchain_community.vectorstores import FAISS
20
+
21
  from langchain.text_splitter import RecursiveCharacterTextSplitter
22
  from langchain.chains import RetrievalQA
23
  import tempfile
24
  import numpy as np
25
  from sklearn.metrics.pairwise import cosine_similarity
26
 
27
+
28
  # ✅ Carrega variáveis de ambiente
29
  load_dotenv()
30
  OPENROUTER_API_KEY = os.getenv("ROUTER_API_KEY")