leandrocarneiro commited on
Commit
ffb0d4b
·
verified ·
1 Parent(s): 57315ef

Update rag.py

Browse files
Files changed (1) hide show
  1. rag.py +2 -5
rag.py CHANGED
@@ -13,8 +13,6 @@ from langchain.chains import ConversationalRetrievalChain
13
  import os
14
  import csv
15
 
16
- import api_key
17
-
18
  def read_csv_to_dict(filename):
19
  data_dict = {}
20
  with open(filename, mode='r', encoding='utf-8') as file:
@@ -44,8 +42,7 @@ def generate_embeddings_and_vectorstore(path):
44
  #print('docs')
45
  #print(docs)
46
 
47
- openai_api_key = api_key.OPENAI_KEY
48
- fc_embeddings = OpenAIEmbeddings(openai_api_key=openai_api_key)
49
  vectorstore = Chroma.from_documents(docs, fc_embeddings)
50
 
51
  return vectorstore
@@ -74,7 +71,7 @@ class Rag:
74
  self.qa = ConversationalRetrievalChain.from_llm(
75
  llm=ChatOpenAI(model_name="gpt-3.5-turbo",
76
  temperature=0.3,
77
- openai_api_key=api_key.OPENAI_KEY,
78
  max_tokens=int(int(max_words) + (int(max_words) / 2))), #número máximo de tokens para a resposta
79
  memory=self.memory,
80
  retriever=vectorstore.as_retriever(), #search_kwargs={'k': 3}
 
13
  import os
14
  import csv
15
 
 
 
16
  def read_csv_to_dict(filename):
17
  data_dict = {}
18
  with open(filename, mode='r', encoding='utf-8') as file:
 
42
  #print('docs')
43
  #print(docs)
44
 
45
+ fc_embeddings = OpenAIEmbeddings(openai_api_key=OPENAI_KEY)
 
46
  vectorstore = Chroma.from_documents(docs, fc_embeddings)
47
 
48
  return vectorstore
 
71
  self.qa = ConversationalRetrievalChain.from_llm(
72
  llm=ChatOpenAI(model_name="gpt-3.5-turbo",
73
  temperature=0.3,
74
+ openai_api_key=OPENAI_KEY,
75
  max_tokens=int(int(max_words) + (int(max_words) / 2))), #número máximo de tokens para a resposta
76
  memory=self.memory,
77
  retriever=vectorstore.as_retriever(), #search_kwargs={'k': 3}