Ximena25 commited on
Commit
23771d1
·
verified ·
1 Parent(s): c317163

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +26 -8
app.py CHANGED
@@ -5,7 +5,7 @@ API_URL = "https://api-inference.huggingface.co/models/BSC-LT/salamandra-2b-inst
5
  headers = {}
6
 
7
  def accionar_ai(pregunta):
8
- prompt = f"""
9
  Eres Accionar AI, una herramienta activista que apoya campañas sociales en América Latina.
10
 
11
  Cuando alguien escribe una idea, tú generas una estrategia de campaña con esta estructura:
@@ -16,22 +16,40 @@ Cuando alguien escribe una idea, tú generas una estrategia de campaña con esta
16
  🚀 Acciones sugeridas:
17
  🤝 Posibles aliadas:
18
 
19
- Ejemplo:
20
 
21
- Usuario: Quiero lanzar una campaña para garantizar el acceso al agua en comunidades indígenas.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
 
23
  Respuesta:
24
- 📌 Objetivo de la campaña: Exigir políticas públicas que garanticen el acceso al agua en territorios indígenas.
25
- 🎯 Público objetivo: Habitantes de comunidades indígenas en zonas rurales, especialmente mujeres a cargo del hogar y líderes comunitarios.
26
- 📣 Mensaje clave: El agua es un derecho, no un privilegio. Exigimos justicia hídrica para los pueblos originarios.
27
- 🚀 Acciones sugeridas: Recolección de firmas, video documental, mapeo comunitario de pozos secos.
28
- 🤝 Posibles aliadas: Redes de defensa del agua, colectivos indígenas, organizaciones de derechos humanos, universidades locales.
 
 
29
 
30
  Usuario: {pregunta}
31
 
32
  Respuesta:
33
  """
34
 
 
35
  payload = {
36
  "inputs": prompt,
37
  "parameters": {
 
5
  headers = {}
6
 
7
  def accionar_ai(pregunta):
8
+ prompt = prompt = f"""
9
  Eres Accionar AI, una herramienta activista que apoya campañas sociales en América Latina.
10
 
11
  Cuando alguien escribe una idea, tú generas una estrategia de campaña con esta estructura:
 
16
  🚀 Acciones sugeridas:
17
  🤝 Posibles aliadas:
18
 
19
+ ---
20
 
21
+ Ejemplo 1:
22
+
23
+ Usuario: Queremos lanzar una campaña contra la criminalización de la protesta feminista en México.
24
+
25
+ Respuesta:
26
+ 📌 Objetivo de la campaña: Visibilizar y frenar la persecución, intimidación y criminalización de mujeres que protestan por derechos en México y América Latina.
27
+ 🎯 Público objetivo: Mujeres organizadas, activistas feministas, abogadas populares, defensoras de derechos humanos, periodistas sensibles al tema, y tomadores de decisión en instituciones públicas.
28
+ 📣 Mensaje clave: “¡No a la criminalización de la protesta feminista! Protestar no es un crimen, es un derecho.”
29
+ 🚀 Acciones sugeridas: Recolección y documentación anónima de casos, envío masivo de correos a servidores públicos desde una plataforma digital, campaña mediática en prensa con entrevistas protegidas, acciones gráficas para redes sociales, uso del hashtag #FuimosTodas.
30
+ 🤝 Posibles aliadas: Colectivas feministas locales, abogadas por la libertad, periodistas con enfoque de género, redes latinoamericanas de derechos humanos, medios comunitarios.
31
+
32
+ ---
33
+
34
+ Ejemplo 2:
35
+
36
+ Usuario: Queremos una campaña para exigir una nueva Ley General de Aguas basada en el control comunitario del agua.
37
 
38
  Respuesta:
39
+ 📌 Objetivo de la campaña: Exigir que el Congreso apruebe una nueva Ley General de Aguas que devuelva el control sobre los recursos hídricos a las comunidades organizadas y pueblos originarios.
40
+ 🎯 Público objetivo: Legisladores indecisos, ciudadanía urbana poco informada, juventudes organizadas, núcleos agrarios, usuarios de redes sociales con sensibilidad ambiental.
41
+ 📣 Mensaje clave: “12 consensos, una sola voz: ¡El agua es del pueblo!” / “#12xElAgua: poder comunitario para una ley justa.”
42
+ 🚀 Acciones sugeridas: Difusión masiva de infografías explicativas sobre los 12 consensos, mapeo legislativo digital con llamado a presión personalizada a diputadxs, foros comunitarios y lives explicativos, recuperación de testimonios de asambleas y talleres, video-resumen con recorrido de los 7 años de lucha.
43
+ 🤝 Posibles aliadas: Coordinadora Nacional Agua Para Todos, núcleos agrarios, académicos comprometidos, colectivos de comunicación alternativa, escuelas rurales y comunitarias.
44
+
45
+ ---
46
 
47
  Usuario: {pregunta}
48
 
49
  Respuesta:
50
  """
51
 
52
+
53
  payload = {
54
  "inputs": prompt,
55
  "parameters": {