Spaces:
Running
Running
Tu Nombre commited on
Commit ·
8df3a7c
1
Parent(s): 3952f7d
feat: secretos space cliente
Browse files
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()
|