Historial de chat
Historial de chat
Chat History almacena cada conversación con la IA, organizada por sesión. Úsalo para revisar interacciones pasadas, continuar una conversación previa o exportar sesiones como referencia.
Lista de sesiones
Ve a JoomlaAI → Chat History.
| Columna | Descripción |
|---|---|
| Título | Título de sesión (auto-generado del primer mensaje, o manual) |
| Usuario | El admin que inició la sesión |
| Provider · Modelo | Proveedor IA y modelo usado |
| Mensajes | Número total de mensajes |
| Tokens | Tokens totales consumidos |
| Iniciada | Cuándo se envió el primer mensaje |
| Última actividad | Cuándo se envió el último mensaje |
| Acciones | Abrir · Exportar · Eliminar |
Filtros
| Filtro | Opciones |
|---|---|
| Usuario | Todos / usuario específico |
| Provider | Todos / Claude / OpenAI / Gemini / Groq / Nvidia / Ollama |
| Rango de fecha | Desde / Hasta |
| Búsqueda | Full-text sobre títulos de sesión |
Ver una sesión
Pulsa el título para abrirla en la vista Chatbot en modo lectura. Puedes:
- Hacer scroll por la conversación completa.
- Continuar escribiendo un nuevo mensaje (se añade a la sesión existente).
- Pulsar Exportar para descargar como Markdown o JSON.
Títulos de sesión
Al empezar una chat nueva, JoomlaAI genera un título del primer mensaje (truncado a 60 caracteres). Pulsa el título en Chatbot o en la lista para renombrar.
Retención
Por defecto las sesiones se mantienen 90 días. El cron diario (JoomlaAI: cleanup old data) purga las sesiones más antiguas.
Para cambiar:
- Joomla: Configuración → Data → Chat history retention (days)
- WP: Ajustes → Data Retention → Chat sessions (days)
Poner a 0 desactiva la limpieza (sesiones indefinidas).
Privacidad
- El contenido se guarda en
#__joomlaai_chat_messages/wpai_chat_messages. - Solo el propietario y usuarios con
wpai_view_chat_historypueden ver sesiones. - Super Admin / Administrator WP pueden ver todas las sesiones.
- El cleanup purga las viejas, las activas se mantienen siempre.
Formato export
Markdown
# Sesión: Estrategia de contenido
**Fecha:** 2026-05-15 · **Provider:** Claude · **Modelo:** claude-sonnet-4-20250514
---
**Tú (2026-05-15 10:22):**
Escribe una intro de 300 palabras para nuestro travel blog.
**Claude (2026-05-15 10:22):**
¡Por supuesto! Aquí una introducción atractiva...
JSON
{
"session_id": 42,
"title": "Estrategia de contenido",
"provider": "claude",
"model": "claude-sonnet-4-20250514",
"messages": [
{"role": "user", "content": "Escribe una intro de 300 palabras...", "created_at": "2026-05-15T10:22:00Z"},
{"role": "assistant", "content": "¡Por supuesto! Aquí...", "created_at": "2026-05-15T10:22:05Z"}
]
}
Permisos
| Capability | Acceso |
|---|---|
joomlaai.chat_history / wpai_view_chat_history | Ver propias sesiones |
core.admin / manage_options | Ver todas las sesiones |
core.delete / manage_options | Eliminar sesiones |
_Última actualización: 2026-05-19 · v2.5.3_
