chansung commited on
Commit
e36fe0e
Β·
1 Parent(s): 2dcd56d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -13
app.py CHANGED
@@ -67,7 +67,7 @@ def avaliable_providers():
67
  response = requests.get(endpoint_url, headers=headers)
68
 
69
  for provider in response.json()['items']:
70
- if provider['status'] == 'avaliable':
71
  providers.append(provider['vendor'])
72
 
73
  return providers
@@ -118,7 +118,7 @@ def update_regions(provider):
118
  response = requests.get(endpoint_url, headers=headers)
119
 
120
  for region in response.json()['items']:
121
- if region['status'] == 'avaliable':
122
  avalialbe_regions.append(f"{region['region']}/{region['label']}")
123
 
124
  return gr.Dropdown.update(
@@ -136,7 +136,7 @@ def update_compute_options(provider, regeion):
136
  response = requests.get(endpoint_url, headers=headers)
137
 
138
  for compute in response.json()['items']:
139
- if compute['status'] == 'avaliable':
140
  accelerator = compute['accelerator']
141
  numAccelerators = compute['numAccelerators']
142
  memoryGb = compute['memoryGb'].replace("Gi", "GB")
@@ -159,9 +159,9 @@ with gr.Blocks() as demo2:
159
  """
160
  ## Your own Stable Diffusion on Hugging Face πŸ€— Endpoint
161
  """)
162
- # hf_token_input = gr.Textbox(
163
- # label="enter your Hugging Face Access Token"
164
- # )
165
 
166
  providers = avaliable_providers()
167
 
@@ -181,13 +181,13 @@ with gr.Blocks() as demo2:
181
 
182
  provider_selector.change(update_regions, inputs=provider_selector, outputs=region_selector)
183
 
184
- # compute_selector = gr.Dropdown(
185
- # [],
186
- # value="",
187
- # label="select compute instance type",
188
- # interactive=True
189
- # )
190
- # region_selector.change(update_compute_options, inputs=[provider_selector, region_selector], outputs=compute_selector)
191
 
192
  gr.TabbedInterface(
193
  [demoInterface, demo, demo2], ["Try-out", "πŸš€ Deploy on GCP", " Deploy on πŸ€— Endpoint"]
 
67
  response = requests.get(endpoint_url, headers=headers)
68
 
69
  for provider in response.json()['items']:
70
+ if provider['status'] == 'available':
71
  providers.append(provider['vendor'])
72
 
73
  return providers
 
118
  response = requests.get(endpoint_url, headers=headers)
119
 
120
  for region in response.json()['items']:
121
+ if region['status'] == 'available':
122
  avalialbe_regions.append(f"{region['region']}/{region['label']}")
123
 
124
  return gr.Dropdown.update(
 
136
  response = requests.get(endpoint_url, headers=headers)
137
 
138
  for compute in response.json()['items']:
139
+ if compute['status'] == 'available':
140
  accelerator = compute['accelerator']
141
  numAccelerators = compute['numAccelerators']
142
  memoryGb = compute['memoryGb'].replace("Gi", "GB")
 
159
  """
160
  ## Your own Stable Diffusion on Hugging Face πŸ€— Endpoint
161
  """)
162
+ hf_token_input = gr.Textbox(
163
+ label="enter your Hugging Face Access Token"
164
+ )
165
 
166
  providers = avaliable_providers()
167
 
 
181
 
182
  provider_selector.change(update_regions, inputs=provider_selector, outputs=region_selector)
183
 
184
+ compute_selector = gr.Dropdown(
185
+ [],
186
+ value="",
187
+ label="select compute instance type",
188
+ interactive=True
189
+ )
190
+ region_selector.change(update_compute_options, inputs=[provider_selector, region_selector], outputs=compute_selector)
191
 
192
  gr.TabbedInterface(
193
  [demoInterface, demo, demo2], ["Try-out", "πŸš€ Deploy on GCP", " Deploy on πŸ€— Endpoint"]