Tu Nombre commited on
Commit
8df3a7c
·
1 Parent(s): 3952f7d

feat: secretos space cliente

Browse files
Files changed (1) hide show
  1. main.py +14 -0
main.py CHANGED
@@ -238,6 +238,20 @@ demo.launch()
238
  headers={"Authorization": f"Bearer {HF_TOKEN}"},
239
  content=req.encode())
240
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
241
  url = f"https://huggingface.co/spaces/{repo_id}"
242
  CLIENTES[email] = {"nicho": nicho, "url": url}
243
  guardar_clientes()
 
238
  headers={"Authorization": f"Bearer {HF_TOKEN}"},
239
  content=req.encode())
240
 
241
+ # Agregar secretos al Space del cliente
242
+ secretos = {
243
+ "GROQ_KEY": os.environ.get("GROQ_KEY",""),
244
+ "PEXELS_KEY": os.environ.get("PEXELS_KEY",""),
245
+ "GOOGLE_CLIENT_ID": os.environ.get("GOOGLE_CLIENT_ID",""),
246
+ "GOOGLE_CLIENT_SECRET": os.environ.get("GOOGLE_CLIENT_SECRET","")
247
+ }
248
+ for key, val in secretos.items():
249
+ await client.post(
250
+ f"https://huggingface.co/api/spaces/{repo_id}/secrets",
251
+ headers={"Authorization": f"Bearer {HF_TOKEN}", "Content-Type": "application/json"},
252
+ json={"key": key, "value": val}
253
+ )
254
+
255
  url = f"https://huggingface.co/spaces/{repo_id}"
256
  CLIENTES[email] = {"nicho": nicho, "url": url}
257
  guardar_clientes()