Subir archivos a "/"
This commit is contained in:
parent
3d7564b822
commit
dcb3dd0a48
|
|
@ -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"
|
||||
}
|
||||
|
|
@ -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.
|
||||
Loading…
Reference in New Issue