Moibe commited on
Commit
2011e87
·
1 Parent(s): d90d6a6

Manejo de envs local y hf

Browse files
Files changed (3) hide show
  1. funciones.py +4 -6
  2. globales.py +5 -0
  3. herramientas.py +29 -0
funciones.py CHANGED
@@ -5,13 +5,11 @@ import io
5
  import globales
6
 
7
 
8
- previo = "Una fotografía de un plato blanco con "
9
-
10
  def genera_platillo_gpu(platillo):
11
 
12
- client = gradio_client.Client(globales.espacio, hf_token=bridges.hug)
13
 
14
- prompt = previo + platillo
15
 
16
  print("Eso es el prompt final:", prompt)
17
 
@@ -44,10 +42,10 @@ def genera_platillo_inference(platillo):
44
 
45
  client = InferenceClient(
46
  provider= globales.proveedor,
47
- api_key=bridges.hug
48
  )
49
 
50
- prompt = previo + platillo
51
 
52
  try:
53
  image = client.text_to_image(
 
5
  import globales
6
 
7
 
 
 
8
  def genera_platillo_gpu(platillo):
9
 
10
+ client = gradio_client.Client(globales.espacio, hf_token=globales.llave)
11
 
12
+ prompt = globales.previo + platillo
13
 
14
  print("Eso es el prompt final:", prompt)
15
 
 
42
 
43
  client = InferenceClient(
44
  provider= globales.proveedor,
45
+ api_key=globales.llave
46
  )
47
 
48
+ prompt = globales.previo + platillo
49
 
50
  try:
51
  image = client.text_to_image(
globales.py CHANGED
@@ -1,3 +1,8 @@
 
 
 
 
 
1
  seconds_available = 0
2
 
3
  #espacio = "black-forest-labs/FLUX.1-schnell"
 
1
+ import herramientas
2
+
3
+ previo = "Una fotografía de un plato blanco con "
4
+ llave = herramientas.obtenAccesoHF()
5
+
6
  seconds_available = 0
7
 
8
  #espacio = "black-forest-labs/FLUX.1-schnell"
herramientas.py ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import socket
3
+
4
+ def obtenAccesoHF():
5
+ if local_check():
6
+ print("Estoy en LOCAL...")
7
+ import bridges
8
+ llave = bridges.llave
9
+ else:
10
+ print("Estoy en REMOTO...")
11
+ llave = os.getenv("llave")
12
+
13
+ print("Ésto es llave:", llave)
14
+
15
+
16
+ return llave
17
+
18
+ def local_check():
19
+
20
+ hostname = socket.gethostname()
21
+ #r-moibe-nowme
22
+ print("Dentro de local_check... , el hostname es: ", hostname)
23
+
24
+ if "r-moibe-nowme" in hostname:
25
+ print("Ejecutando en el servidor")
26
+ return False
27
+ else:
28
+ print("Ejecutando en local")
29
+ return True