Subir archivos a "/"

This commit is contained in:
MrPokeYT 2026-02-02 16:39:07 +00:00
parent 3d7564b822
commit dcb3dd0a48
2 changed files with 75 additions and 0 deletions

20
package.json Normal file
View File

@ -0,0 +1,20 @@
{
"name": "asistente-ia-it",
"version": "1.0.0",
"description": "Asistente IA para gestión técnica IT con Ollama",
"main": "main.js",
"scripts": {
"start": "node main.js"
},
"dependencies": {
"dotenv": "^16.6.1"
},
"keywords": [
"ia",
"ollama",
"itil",
"checklist"
],
"author": "",
"license": "MIT"
}

55
readme.md Normal file
View File

@ -0,0 +1,55 @@
# README.md
# Asistente IA - Gestión Técnica IT
## Tecnología elegida
**Ollama con modelo OpenChat** - Elegido por ser una solución 100% local, gratuita y sin límites de uso. No requiere claves API ni conexión a servicios cloud, garantizando privacidad total de los datos.
## Requisitos previos
1. **Node.js** (v14 o superior)
2. **Ollama** instalado y ejecutándose
3. Modelo **openchat** descargado en Ollama
### Instalar Ollama y modelo
```bash
# Instalar Ollama (visita https://ollama.ai)
# Luego descargar el modelo:
ollama pull openchat
```
## Configuración
1. Instalar dependencias:
```bash
npm install
```
2. Configurar variables de entorno:
```bash
cp .env.example .env
# Editar .env si es necesario (valores por defecto funcionan)
```
## Cómo ejecutar
```bash
npm start
```
## Funcionalidades
1. **Checklist técnico**: Genera listas de verificación estructuradas
2. **Transformación ITIL**: Convierte incidencias a formato ITIL profesional
3. **Respuesta guiada**: Analiza problemas ambiguos con preguntas de aclaración
## Limitaciones
- **Modelo local**: Requiere Ollama ejecutándose en local
- **Sin coste**: 100% gratuito, sin límites de uso
- **Rate limit**: 1 llamada cada 2 segundos (configurable)
- **Caché**: Las consultas repetidas se responden desde caché
## Logs
Todas las interacciones se registran en `logs.jsonl` con timestamp, parámetros y métricas.