Rijgersberg commited on
Commit
9aa2df0
·
verified ·
1 Parent(s): 99be681

Get key from SECRETS

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -7,7 +7,7 @@ import requests
7
  API_URL = "https://api.openai.com/v1/chat/completions" #os.getenv("API_URL") + "/generate_stream"
8
 
9
  #Testing with my Open AI Key
10
- #OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
11
 
12
  def predict(inputs, top_p, temperature, openai_api_key, chat_counter, chatbot=[], history=[]): #repetition_penalty, top_k
13
 
@@ -108,7 +108,7 @@ with gr.Blocks(css = """#col_container {width: 1000px; margin-left: auto; margin
108
  #chatbot {height: 520px; overflow: auto;}""") as demo:
109
  gr.HTML(title)
110
  with gr.Column(elem_id = "col_container"):
111
- openai_api_key = gr.Textbox(type='password', label="Enter your OpenAI API key here")
112
  chatbot = gr.Chatbot(elem_id='chatbot') #c
113
  inputs = gr.Textbox(placeholder= "Type here!", label= "Type an input and press Enter") #t
114
  state = gr.State([]) #s
@@ -122,8 +122,8 @@ with gr.Blocks(css = """#col_container {width: 1000px; margin-left: auto; margin
122
  #repetition_penalty = gr.Slider( minimum=0.1, maximum=3.0, value=1.03, step=0.01, interactive=True, label="Repetition Penalty", )
123
  chat_counter = gr.Number(value=0, visible=False, precision=0)
124
 
125
- inputs.submit( predict, [inputs, top_p, temperature, openai_api_key, chat_counter, chatbot, state], [chatbot, state, chat_counter],)
126
- b1.click( predict, [inputs, top_p, temperature, openai_api_key, chat_counter, chatbot, state], [chatbot, state, chat_counter],)
127
  b1.click(reset_textbox, [], [inputs])
128
  inputs.submit(reset_textbox, [], [inputs])
129
 
 
7
  API_URL = "https://api.openai.com/v1/chat/completions" #os.getenv("API_URL") + "/generate_stream"
8
 
9
  #Testing with my Open AI Key
10
+ # OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
11
 
12
  def predict(inputs, top_p, temperature, openai_api_key, chat_counter, chatbot=[], history=[]): #repetition_penalty, top_k
13
 
 
108
  #chatbot {height: 520px; overflow: auto;}""") as demo:
109
  gr.HTML(title)
110
  with gr.Column(elem_id = "col_container"):
111
+ # openai_api_key = gr.Textbox(type='password', label="Enter your OpenAI API key here")
112
  chatbot = gr.Chatbot(elem_id='chatbot') #c
113
  inputs = gr.Textbox(placeholder= "Type here!", label= "Type an input and press Enter") #t
114
  state = gr.State([]) #s
 
122
  #repetition_penalty = gr.Slider( minimum=0.1, maximum=3.0, value=1.03, step=0.01, interactive=True, label="Repetition Penalty", )
123
  chat_counter = gr.Number(value=0, visible=False, precision=0)
124
 
125
+ inputs.submit( predict, [inputs, top_p, temperature, OPENAI_API_KEY, chat_counter, chatbot, state], [chatbot, state, chat_counter],)
126
+ b1.click( predict, [inputs, top_p, temperature, OPENAI_API_KEY, chat_counter, chatbot, state], [chatbot, state, chat_counter],)
127
  b1.click(reset_textbox, [], [inputs])
128
  inputs.submit(reset_textbox, [], [inputs])
129