Vista general
Motor de IA conversacional
Entrena al avatar de tu marca con tus documentos y genera sus flujos de conversación con tu propia IA.
Primer paso: conecta tu IAEl núcleo de entrenamiento, los flujos conversacionales y el playground usan la API Key que elijas, así cada operación consume tus propios tokens.
Documentos
0
con contenido indexado
+ Agregar
Etiquetas
0
categorías activas
Flujos
0
conversaciones generadas
Tokens usados
0
con tu API Key (esta sesión)
Ruta de entrenamiento
0 de 5Actividad semanal
LMXJVSD
Estado del pipeline
Ahora
Motor activo
Listo para recibir documentos
09:00 AM
Reporte diario
Enviado vía Google Apps Script
Mañana 09:00
Próximo envío
Programado
Paso 1
Documentos
Sube reglamentos, catálogos o FAQs. El texto se extrae en tu navegador y alimenta el núcleo, los flujos y las respuestas del avatar.
1 Subir archivos
Arrastra o selecciona archivos
Máximo 50 MB por archivo · se extrae el texto real en tu navegador
PDFDOCXTXTCSV
2 Pegar texto de conocimiento
3 Añadir URLs
Para leer el contenido real de una URL usa Fuentes de datos.
Archivos indexados
Configuración de indexación
Si un PDF está escaneado como imagen (sin texto seleccionable), la extracción puede no encontrar texto.
Paso 2
Crea tu avatar
Sigue los pasos, cada uno toma menos de un minuto.
1 Nombre y rol
2 Personalidad
3 Apariencia
4 Audiencia
5 Confirmar
1 ¿Cómo se llama tu avatar?
🎯
Asesor de marca
Mercadeo y eventos
🎓
Instructor
RRHH y capacitación
💼
Ventas
Productos y precios
🔁
Procesos
Mejora continua
🛎️
Concierge
Atención al cliente
⚙️
Otro
Personalizado
2 Personalidad y tono
3 ¿Cómo se ve?
👩💼
🧑💼
👨💼
👩🏫
👩🔬
🧑✈️
👩🎨
🧑⚕️
🤖
👩💻
🧑🎤
✦
👔 Ejecutivo / formal
👕 Casual de oficina
🏢 Uniforme de marca
🥼 Bata / técnico
✈️ Aerolínea
🎨 Personalizado
4 Audiencia objetivo
5 Confirma tu avatar
👩💼
Sin nombre todavía
Rol · Vestuario
Este perfil se usa en el playground, en los flujos conversacionales y en cualquier integración con tu avatar. Puedes editarlo cuando quieras.
Vista previa en vivo
👩💼
Sin nombre todavía
Rol · Vestuario
¿Por qué estos datos?
El nombre y rol definen cómo se presenta tu avatar.
El tono y la descripción le dan personalidad para que responda siempre igual.
La apariencia y el vestuario se usan en el motor de avatar (MetaHuman / LiveAvatar).
La audiencia y el objetivo orientan los flujos conversacionales que se generan.
El tono y la descripción le dan personalidad para que responda siempre igual.
La apariencia y el vestuario se usan en el motor de avatar (MetaHuman / LiveAvatar).
La audiencia y el objetivo orientan los flujos conversacionales que se generan.
Organización
Etiquetas temáticas
Organiza el conocimiento por categorías. También se usan para agrupar los flujos conversacionales.
1 Crear etiqueta
Etiquetas activas
Sugerencias
Paso 3 · requisito del motor
Conexión IA
Elige la IA que va a trabajar para tu avatar. El núcleo de entrenamiento, los flujos conversacionales, el playground y el monitor de tendencias usan esta conexión, así cada operación consume tus propios tokens.
Tu proveedor de IA
○ sin conectarTu clave se guarda solo en este navegador (localStorage) y se usa para llamar directo a la API del proveedor; nunca pasa por servidores de IA Trainings.
Compra créditos y usa la IA de la plataforma sin configurar tu propia clave. Las solicitudes pasan por un proxy (Google Apps Script) que guarda la clave del lado del servidor.
Starter
$9
200 créditos
Pro
$29
1,000 créditos
Business
$99
5,000 créditos
Saldo actual0 créditos
Proxy configurado en:
— · edita la constante PROXY_URL en el código para conectar tu backend.Usar la IA conectada en el playground
Si lo apagas, el playground responde con extracción local (sin gastar tokens)
Qué usa tu conexión
- ◉ Núcleo de entrenamiento: sintetiza tus documentos en temas, preguntas frecuentes y vacíos de información.
- ⇄ Flujos conversacionales: genera los diálogos del avatar a partir de tus documentos.
- ⌁ Playground: responde preguntas usando solo el contenido indexado.
- ↗ Tendencias: búsqueda web real (solo con Claude).
Consumo de tokens (esta sesión)
| Módulo | Llamadas | Entrada | Salida |
|---|
Cifras reportadas por el proveedor en cada respuesta. Revisa el costo exacto en el panel de facturación de tu proveedor.
Motor de IA
Fuentes de datos
Conecta fuentes reales por URL; se leen con una petición real desde tu navegador.
Documentos indexados
0
con contenido real
Caracteres indexados
0
de texto analizable
Fuentes en vivo
0
conectadas por URL
Cobertura
0%
del núcleo con datos reales
Conectar fuente en vivo (URL real)
Hace un
fetch() real a la URL e indexa la respuesta como texto. Si la URL no permite CORS la conexión falla (no se simula). Funciona bien con Google Sheets publicados como CSV y endpoints públicos.1 Fuentes en vivo conectadas
Paso 4
Núcleo de entrenamiento
Fusiona tus documentos y fuentes en la memoria del avatar. La etapa de síntesis la hace la IA que conectaste, con tus tokens.
Pipeline de entrenamiento
Síntesis del núcleo
pendienteEntrena el núcleo para ver los temas, preguntas frecuentes y vacíos de información que la IA detectó en tus documentos.
Fragmentos
0
Temas detectados
—
Tokens usados
0
Fuentes fusionadas
0
training.log
[espera]Presiona "Iniciar entrenamiento" para fusionar tus documentos...
Paso 5
Flujos conversacionales
La plataforma lee tus documentos y genera automáticamente los diálogos de tu avatar: saludo, preguntas, opciones de respuesta y cierre. Se generan con tu IA conectada.
1 ¿Qué flujos necesitas?
Incluir derivación a un humano
Cada flujo tendrá una salida para hablar con una persona
Cómo funciona
- 1. Se toman los fragmentos de tus documentos indexados y, si existe, la síntesis del núcleo.
- 2. Tu IA detecta las intenciones más probables del público y escribe cada flujo con la voz de tu avatar.
- 3. Cada paso trae opciones de respuesta que llevan al siguiente paso, a un cierre o a un humano.
- 4. Puedes probar un flujo en el playground, exportarlo en JSON o agregarlo al dataset de entrenamiento.
flows.log
[espera]Configura los flujos y presiona "Generar".
2 Flujos generados 0
⇄
Todavía no hay flujos. Genera los primeros con tu IA.Paso 6
Playground de respuestas
Prueba a tu avatar. Responde solo con la información de tus documentos.
Conversación de prueba
◉ RAG sobre tus documentosEscribe una pregunta sobre el contenido que indexaste en Documentos.
qué documentos tienes
resumir contenido
respuesta extensa
JSON Respuesta estructurada
application/json · respuesta del núcleo
{
// esperando consulta...
}
Motor de IA
Integración y API
Conecta el núcleo de conocimiento y los flujos a tu motor de avatar.
Endpoint de consulta
POST /v1/avatar/queryFlujos del avatar
GET /v1/avatar/flowsAutenticación
Bearer token · API key1 Consultar el núcleo desde tu avatar
JavaScript · motor de avatar (LiveAvatar / MetaHuman SDK)
// Se ejecuta cuando el usuario habla con el avatar async function queryAvatarCore(userSpeech, sessionId) { const res = await fetch(`${TU_BACKEND}/v1/avatar/query`, { method: "POST", headers: { "Authorization": `Bearer ${AVATAR_API_KEY}`, "Content-Type": "application/json" }, body: JSON.stringify({ query: userSpeech, session_id: sessionId, mode: "rag_only" }) }); const data = await res.json(); // data.response.text → motor de voz (TTS); avatar.emotion / gesture → animación avatarEngine.speak(data.response.text, data.response.avatar); return data; }
2 Recorrer un flujo generado
JavaScript · motor de flujos
// flows = contenido exportado desde "Flujos conversacionales" function runFlow(flow, stepId = flow.pasos[0].id) { const step = flow.pasos.find(p => p.id === stepId); avatarEngine.speak(step.bot); showOptions(step.opciones, opt => { if (opt.siguiente === "fin") return endConversation(); if (opt.siguiente === "humano") return handoffToHuman(); runFlow(flow, opt.siguiente); }); }
3 Proxy de créditos (Google Apps Script)
JavaScript · Google Apps Script
// Guarda tu clave en Configuración del proyecto → Script Properties → ANTHROPIC_API_KEY function doPost(e) { const body = JSON.parse(e.postData.contents); const apiKey = PropertiesService.getScriptProperties().getProperty("ANTHROPIC_API_KEY"); // Valida y descuenta créditos del usuario (ej. en un Google Sheet) antes de responder const res = UrlFetchApp.fetch("https://api.anthropic.com/v1/messages", { method: "POST", headers: { "x-api-key": apiKey, "anthropic-version": "2023-06-01", "Content-Type": "application/json" }, payload: JSON.stringify({ model: body.model || "claude-sonnet-5", max_tokens: body.max_tokens || 500, system: body.system, messages: body.messages }) }); return ContentService.createTextOutput(res.getContentText()).setMimeType(ContentService.MimeType.JSON); } // Implementar como Aplicación web → Ejecutar como Yo → Acceso: Cualquier usuario
4 Esquema de respuesta
application/json · schema
{
"query": "string",
"grounded": true | false,
"retrieval": [{ "document": "string", "chunk_id": "string", "score": 0.0-1.0 }],
"engine": { "provider": "string", "model": "string" },
"response": { "text": "string", "tone": "string", "avatar": { "emotion": "string", "gesture": "string" } }
}
Motor de IA
Mapa de conocimiento
Patrones, entidades y conexiones detectadas en tus fuentes, etiquetas y consultas de prueba.
Nodos
0
fuentes + etiquetas + entidades
Conexiones
0
relaciones detectadas
Entidades
0
términos frecuentes
Patrón dominante
—
tema más frecuente
Grafo de relaciones
Patrones detectados
Presiona "Detectar patrones" para analizar tus fuentes, etiquetas y consultas.
Motor de IA
Exportar dataset
Descarga tus datos de entrenamiento, incluidos los flujos conversacionales, en el formato que necesites.
1 Generar ejemplos sintéticos
Para ejemplos de mayor calidad, genera flujos con tu IA y usa "Agregar al dataset".
Ejemplos
0
Tokens aprox.
0
2 Formato de exportación
JSONL · fine-tuning
// genera un dataset o cambia el formato para ver la vista previa
Monitoreo
Monitor de tendencias
Indica qué quieres vigilar. Con Claude conectado, el agente hace búsqueda web real.
1 ¿Qué tendencia deseas monitorear?
Registro del agente
○ en esperatrend-agent.log
[espera]Escribe un tema y presiona "Iniciar monitoreo"...
Monitoreo
Fuentes RSS / APIs
Conecta fuentes de monitoreo e inteligencia externa.
¿Qué es un feed RSS?
Un enlace que un blog o medio publica con sus artículos más recientes en un formato legible por máquinas. El motor lo revisa cada cierto tiempo y trae los títulos nuevos.
¿Qué es una API?
La puerta que un servicio ofrece para que otros programas pidan sus datos. Necesitas una clave (API Key) que el proveedor te entrega al registrarte.
¿Qué debo hacer?
Copia la URL del feed o crea una cuenta de desarrollador en el servicio (ej. NewsAPI), pégala abajo y elige la frecuencia de sincronización.
1 Agregar feed RSS
2 Conectar API
Fuentes activas
TechCrunch · AI Feed
cada 6h
Google Trends API
diario
NewsAPI · Technology
cada hora
Reportes
Reporte diario de la gestión
Qué preguntó tu público, qué respondió el avatar y dónde faltó información.
Reporte #12
Interacciones del avatar y cobertura del conocimiento
🎯 Resumen ejecutivo
Esta semana el avatar atendió 312 conversaciones. Las preguntas más frecuentes fueron sobre horarios, promociones vigentes y requisitos de inscripción. El 86% se resolvió con la información indexada.
📈 Temas más consultados
1. Promociones: 41% de las consultas.
2. Horarios y ubicación: 23%.
3. Reglamento interno: 18%.
2. Horarios y ubicación: 23%.
3. Reglamento interno: 18%.
⚠ Vacíos de información
Se detectaron 3 preguntas sin respuesta en tus documentos: política de devoluciones, parqueo en el evento y requisitos para proveedores. Sube un documento con esa información para cubrirlas.
💡 Recomendaciones
Esta semana: actualizar el PDF de promociones antes del evento.
Este mes: generar un flujo específico para inscripciones.
Este mes: generar un flujo específico para inscripciones.
Reportes
Envío por email · Google Apps Script
Automatiza la distribución del reporte a tu equipo.
1 Configuración de envío
2 Opciones
Incluir resumen ejecutivo
Párrafo introductorio
Incluir vacíos de información
Preguntas sin respuesta en tus documentos
Adjuntar gráficas
Imágenes PNG
Vista previa del email
De:
IA Trainings <reportes@tuempresa.com>
Asunto:
✦ Reporte del avatar
✦ Tu reporte diario
Hola equipo,
Este es el resumen de las conversaciones de su avatar.
312 conversaciones · 3 vacíos · 2 recomendaciones
— IA Trainings
Este es el resumen de las conversaciones de su avatar.
312 conversaciones · 3 vacíos · 2 recomendaciones
— IA Trainings
JavaScript · Google Apps Script
// IA Trainings · Google Apps Script — pegar en script.google.com function enviarReporteAvatar() { const api = PropertiesService.getScriptProperties().getProperty("IA_TRAININGS_API_KEY"); const res = UrlFetchApp.fetch(`${TU_BACKEND}/v1/report`, { method: "POST", headers: { "Authorization": `Bearer ${api}`, "Content-Type": "application/json" }, payload: JSON.stringify({ date: hoy() }) }); const data = JSON.parse(res.getContentText()); GmailApp.sendEmail("equipo@tuempresa.com", `✦ Reporte del avatar · ${hoy()}`, "", { htmlBody: buildHTML(data), name: "IA Trainings" }); } function hoy() { return Utilities.formatDate(new Date(), "America/Costa_Rica", "dd/MM/yyyy"); } // Activar: Editar → Activadores → 09:00 AM diario
Reportes
Programación automática
Configura el pipeline y sus disparadores.
Pipeline diario
06:00 AM
Sincronizar fuentes
Fuentes en vivo y RSS
07:00 AM
Re-entrenar núcleo
Si hubo documentos nuevos
08:00 AM
Generar reporte
Interacciones y vacíos
09:00 AM
Envío por email
Google Apps Script
Controles
Pipeline diario automático
Ejecutar el flujo completo cada día
Re-entrenar al subir documentos
Usa tu API Key al procesar documentos nuevos
Regenerar flujos semanalmente
Mantiene los diálogos al día con tus documentos
Respaldo en Google Sheets
Exportar métricas diariamente