Dannel commited on
Commit
43758bf
verified
1 Parent(s): 1f70d9e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +34 -1
app.py CHANGED
@@ -4,6 +4,39 @@ from huggingface_hub import HfApi
4
 
5
  # Obt茅n tu clave de acceso de Hugging Face
6
  access_token = os.environ.get("app.py")
7
- print(access_token )
8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
 
 
4
 
5
  # Obt茅n tu clave de acceso de Hugging Face
6
  access_token = os.environ.get("app.py")
 
7
 
8
+ # Crear una instancia de HfApi
9
+ api = HfApi(endpoint="https://huggingface.co")
10
+
11
+ # Cargar el modelo pre-entrenado con autenticaci贸n
12
+ gender_classifier = pipeline('text-classification', model='Dannel/Gender_Classifier', use_auth_token=access_token)
13
+
14
+ # Resto del c贸digo...
15
+
16
+ def infer_gender(name):
17
+ """
18
+ Infiere el g茅nero de una persona a partir de su nombre.
19
+
20
+ Args:
21
+ name (str): El nombre de la persona.
22
+
23
+ Returns:
24
+ str: El g茅nero predicho ('Male' o 'Female').
25
+ """
26
+ # Hacer la predicci贸n utilizando el modelo cargado
27
+ prediction = gender_classifier([name])[0]
28
+
29
+ return prediction['label']
30
+
31
+ # Crear la interfaz de Gradio
32
+ demo = gr.Interface(
33
+ fn=infer_gender,
34
+ inputs=gr.Textbox(label="Nombre"),
35
+ outputs=gr.Label(label="G茅nero predicho"),
36
+ title="Clasificador de G茅nero",
37
+ description="Ingresa un nombre para predecir su g茅nero."
38
+ )
39
+
40
+ # Ejecutar la aplicaci贸n
41
+ demo.launch(share=True)
42