artem5494 commited on
Commit
a86fab8
·
1 Parent(s): 7d203ff

authentication added

Browse files
Files changed (1) hide show
  1. app.py +10 -2
app.py CHANGED
@@ -1,3 +1,5 @@
 
 
1
  import gradio as gr
2
  from openai import OpenAI
3
  import pandas as pd
@@ -6,8 +8,14 @@ from sklearn.metrics.pairwise import cosine_similarity
6
  import numpy as np
7
 
8
 
 
 
 
9
  # Get value OPEN_API_KEY
10
- OPENAI_API_KEY = "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"
 
 
 
11
  client = OpenAI(api_key=OPENAI_API_KEY)
12
 
13
  # Load embedding dataset
@@ -54,4 +62,4 @@ def generate_response(text):
54
 
55
 
56
  iface = gr.Interface(fn=generate_response, inputs="text", outputs="text")
57
- iface.launch()
 
1
+ import os
2
+ from dotenv import load_dotenv
3
  import gradio as gr
4
  from openai import OpenAI
5
  import pandas as pd
 
8
  import numpy as np
9
 
10
 
11
+ # Load the variables
12
+ load_dotenv()
13
+
14
  # Get value OPEN_API_KEY
15
+ OPENAI_API_KEY = os.environ.get("OPENAI_API_KEY")
16
+ login = os.environ.get("login")
17
+ password = os.environ.get("password")
18
+
19
  client = OpenAI(api_key=OPENAI_API_KEY)
20
 
21
  # Load embedding dataset
 
62
 
63
 
64
  iface = gr.Interface(fn=generate_response, inputs="text", outputs="text")
65
+ iface.launch(auth=(login, password))