Antonio49 commited on
Commit
7d143aa
·
verified ·
1 Parent(s): 1296d5b

Update informacion.md

Browse files
Files changed (1) hide show
  1. informacion.md +20 -0
informacion.md CHANGED
@@ -10,46 +10,66 @@
10
  * gr (Gradio): Es una biblioteca que facilita la creación de interfaces de usuario para modelos de aprendizaje automático.
11
 
12
  2. Inicialización del Cliente de Inferencia:
 
13
  client = InferenceClient("mistralai/Mistral-7B-Instruct-v0.2")
14
 
15
  * Se crea un cliente de inferencia para el modelo específico "Mistral-7B-Instruct-v0.2" alojado en Hugging Face Hub.
16
 
17
  3. Función para Formatear el Prompt:
 
18
  def format_prompt(message, history):
 
19
  ... (ver código para detalles)
20
 
21
  * Esta función toma un mensaje, junto con la historia de conversación, y lo formatea adecuadamente para el modelo.
22
 
23
  4. Función para Generar Texto:
 
24
  def generate(prompt, history, system_prompt, temperature=0.9, max_new_tokens=256, top_p=0.95, repetition_penalty=1.0):
 
25
  ... (ver código para detalles)
26
 
27
 
28
  * La función principal para generar texto. Toma varios parámetros, incluyendo el prompt del usuario, historial de conversación, temperatura, etc.
29
 
30
  5. Definición de Inputs Adicionales:
 
31
  additional_inputs = [
 
32
  ... (ver código para detalles)
 
33
  ]
34
 
35
  * Se definen inputs adicionales para la interfaz Gradio. Estos permiten al usuario ajustar configuraciones como la temperatura, la longitud máxima del texto generado, etc.
36
 
37
  6. Ejemplos para la Interfaz Gradio:
 
38
  examples = [
 
39
  ... (ver código para detalles)
 
40
  ]
41
 
42
  * Se proporcionan ejemplos que serán mostrados en la interfaz Gradio para ayudar a los usuarios a comenzar.
43
 
44
  7. Creación de la Interfaz Gradio:
 
45
  gr.ChatInterface(
 
46
  fn=generate,
 
47
  chatbot=gr.Chatbot(show_label=False, show_share_button=False, show_copy_button=True, likeable=True, layout="panel"),
 
48
  additional_inputs=additional_inputs,
 
49
  title="Mixtral 46.7B Fines didácticos",
 
50
  description='Autor: ... (ver código para detalles)',
 
51
  examples=examples,
 
52
  concurrency_limit=20,
 
53
  ).launch(show_api=False)
54
 
55
  * Se crea la interfaz Gradio para la función de generación de texto. Incluye la entrada del usuario, las inputs adicionales configuradas y otros elementos visuales.
 
10
  * gr (Gradio): Es una biblioteca que facilita la creación de interfaces de usuario para modelos de aprendizaje automático.
11
 
12
  2. Inicialización del Cliente de Inferencia:
13
+
14
  client = InferenceClient("mistralai/Mistral-7B-Instruct-v0.2")
15
 
16
  * Se crea un cliente de inferencia para el modelo específico "Mistral-7B-Instruct-v0.2" alojado en Hugging Face Hub.
17
 
18
  3. Función para Formatear el Prompt:
19
+
20
  def format_prompt(message, history):
21
+
22
  ... (ver código para detalles)
23
 
24
  * Esta función toma un mensaje, junto con la historia de conversación, y lo formatea adecuadamente para el modelo.
25
 
26
  4. Función para Generar Texto:
27
+
28
  def generate(prompt, history, system_prompt, temperature=0.9, max_new_tokens=256, top_p=0.95, repetition_penalty=1.0):
29
+
30
  ... (ver código para detalles)
31
 
32
 
33
  * La función principal para generar texto. Toma varios parámetros, incluyendo el prompt del usuario, historial de conversación, temperatura, etc.
34
 
35
  5. Definición de Inputs Adicionales:
36
+
37
  additional_inputs = [
38
+
39
  ... (ver código para detalles)
40
+
41
  ]
42
 
43
  * Se definen inputs adicionales para la interfaz Gradio. Estos permiten al usuario ajustar configuraciones como la temperatura, la longitud máxima del texto generado, etc.
44
 
45
  6. Ejemplos para la Interfaz Gradio:
46
+
47
  examples = [
48
+
49
  ... (ver código para detalles)
50
+
51
  ]
52
 
53
  * Se proporcionan ejemplos que serán mostrados en la interfaz Gradio para ayudar a los usuarios a comenzar.
54
 
55
  7. Creación de la Interfaz Gradio:
56
+
57
  gr.ChatInterface(
58
+
59
  fn=generate,
60
+
61
  chatbot=gr.Chatbot(show_label=False, show_share_button=False, show_copy_button=True, likeable=True, layout="panel"),
62
+
63
  additional_inputs=additional_inputs,
64
+
65
  title="Mixtral 46.7B Fines didácticos",
66
+
67
  description='Autor: ... (ver código para detalles)',
68
+
69
  examples=examples,
70
+
71
  concurrency_limit=20,
72
+
73
  ).launch(show_api=False)
74
 
75
  * Se crea la interfaz Gradio para la función de generación de texto. Incluye la entrada del usuario, las inputs adicionales configuradas y otros elementos visuales.