Spaces:
Build error
Build error
Commit
·
d1f0692
1
Parent(s):
b2b9ba7
Update app.py
Browse files
app.py
CHANGED
@@ -6,6 +6,7 @@ import tensorflow_hub as hub
|
|
6 |
import openai
|
7 |
import gradio as gr
|
8 |
import os
|
|
|
9 |
from sklearn.neighbors import NearestNeighbors
|
10 |
|
11 |
|
@@ -147,8 +148,7 @@ def generate_answer(question, openAI_key):
|
|
147 |
|
148 |
|
149 |
def question_answer(url, file, question, openAI_key):
|
150 |
-
|
151 |
-
return '[ERROR]: Please enter you Open AI Key. Get your key here : https://platform.openai.com/account/api-keys'
|
152 |
if url.strip() == '' and file == None:
|
153 |
return '[ERROR]: Both URL and PDF is empty. Provide atleast one.'
|
154 |
|
@@ -192,7 +192,6 @@ with gr.Blocks() as iface:
|
|
192 |
with gr.Row():
|
193 |
|
194 |
with gr.Group():
|
195 |
-
openAI_key = gr.Textbox(label='Enter your OpenAI API key here', placeholder='sk-')
|
196 |
url = gr.Textbox(label='Enter PDF URL here', placeholder='https://docs.pdf')
|
197 |
gr.Markdown(
|
198 |
"<center><h4>----------------------------------------------------------------------------------------------------------------------------------------------------<h4></center>")
|
@@ -207,7 +206,8 @@ with gr.Blocks() as iface:
|
|
207 |
lines=5, placeholder='Your answer here...')
|
208 |
|
209 |
btn.click(question_answer, inputs=[
|
210 |
-
url, file, question
|
211 |
# openai.api_key = os.getenv('Your_Key_Here')
|
|
|
212 |
iface.launch()
|
213 |
-
# iface.launch(share=True)
|
|
|
6 |
import openai
|
7 |
import gradio as gr
|
8 |
import os
|
9 |
+
import dotenv
|
10 |
from sklearn.neighbors import NearestNeighbors
|
11 |
|
12 |
|
|
|
148 |
|
149 |
|
150 |
def question_answer(url, file, question, openAI_key):
|
151 |
+
openAI_key = os.environ.get('OPENAI_KEY')
|
|
|
152 |
if url.strip() == '' and file == None:
|
153 |
return '[ERROR]: Both URL and PDF is empty. Provide atleast one.'
|
154 |
|
|
|
192 |
with gr.Row():
|
193 |
|
194 |
with gr.Group():
|
|
|
195 |
url = gr.Textbox(label='Enter PDF URL here', placeholder='https://docs.pdf')
|
196 |
gr.Markdown(
|
197 |
"<center><h4>----------------------------------------------------------------------------------------------------------------------------------------------------<h4></center>")
|
|
|
206 |
lines=5, placeholder='Your answer here...')
|
207 |
|
208 |
btn.click(question_answer, inputs=[
|
209 |
+
url, file, question], outputs=[answer])
|
210 |
# openai.api_key = os.getenv('Your_Key_Here')
|
211 |
+
dotenv.load_dotenv()
|
212 |
iface.launch()
|
213 |
+
# iface.launch(share=True)
|