Asif Islam commited on
Commit
4352b24
1 Parent(s): 60d5851

Added dotenv loading

Browse files
Files changed (2) hide show
  1. .gitignore +2 -1
  2. app.py +2 -3
.gitignore CHANGED
@@ -1 +1,2 @@
1
- constants.py
 
 
1
+ constants.py
2
+ *.env*
app.py CHANGED
@@ -1,6 +1,7 @@
1
  import os
2
  import sys
3
  import openai
 
4
  import gradio as gr
5
  from langchain.chains import ConversationalRetrievalChain, RetrievalQA
6
  from langchain.chat_models import ChatOpenAI
@@ -11,9 +12,7 @@ from langchain.indexes.vectorstore import VectorStoreIndexWrapper
11
  from langchain.llms import OpenAI
12
  from langchain.vectorstores import Chroma
13
 
14
- import constants
15
-
16
- os.environ["OPENAI_API_KEY"] = constants.APIKEY
17
 
18
  # Enable to save to disk & reuse the model (for repeated queries on the same data)
19
  PERSIST = False
 
1
  import os
2
  import sys
3
  import openai
4
+ from dotenv import load_dotenv, find_dotenv
5
  import gradio as gr
6
  from langchain.chains import ConversationalRetrievalChain, RetrievalQA
7
  from langchain.chat_models import ChatOpenAI
 
12
  from langchain.llms import OpenAI
13
  from langchain.vectorstores import Chroma
14
 
15
+ load_dotenv(find_dotenv())
 
 
16
 
17
  # Enable to save to disk & reuse the model (for repeated queries on the same data)
18
  PERSIST = False