SIUGJBot es un agente de IA especializado en el Sistema Integrado Único de Gestión Judicial (SIUGJ) de la Rama Judicial de Colombia. Te brinda información, responde preguntas y te mantiene al día sobre la transformación digital de la justicia.
- Explica qué es el SIUGJ, sus objetivos y beneficios.
- Describe los servicios y componentes que lo integran.
- Brinda información sobre el estado actual de su implementación.
- Responde preguntas sobre el marco normativo y técnico.
- Aclara dudas sobre el uso y funcionamiento de los servicios.
-
Asegúrate de tener Python 3.8 o superior instalado en tu máquina.
-
Clona este repositorio:
git clone https://github.com/bladealex9848/SIUGJBot.git
-
Navega al directorio del proyecto:
cd SIUGJBot
-
Instala las dependencias:
pip install -r requirements.txt
-
Crea un archivo
.streamlit/secrets.toml
y añade tu ASSISTANT_ID de OpenAI:ASSISTANT_ID = "tu-assistant-id-aqui" OPENAI_API_KEY = "tu-clave-api-aqui"
-
Configura tu clave API de OpenAI como variable de entorno o en el archivo
secrets.toml
.
- Ejecuta la aplicación:
streamlit run app.py
- Abre tu navegador y ve a
http://localhost:8501
- Comienza a interactuar con el Asistente Virtual escribiendo tus preguntas o solicitudes.
Las contribuciones son bienvenidas. Por favor, haz un fork del repositorio, crea una nueva rama para tus cambios, y envía un pull request.
Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE
para más detalles.
Creado por Alexander Oviedo Fadul
GitHub | Website | LinkedIn | Instagram | Twitter | Facebook | WhatsApp