Saltar al contenido principal
Los Chats de EKB proporcionan una forma intuitiva de interactuar con agentes de IA, permitiéndole generar respuestas altamente contextualizadas adaptadas a sus necesidades. En lugar de un asistente genérico, Chats le permite seleccionar entre diferentes agentes preconfigurados, cada uno especializado en tareas como análisis de datos, resumen de documentos, generación de contenido, creación de imágenes o investigación web. Al combinar la selección flexible de agentes con características como carga de archivos, integración con Knowledge Base y memoria contextual del chat, Chats garantiza que las respuestas sean tanto relevantes como accionables. Dependiendo del agente y el modelo de lenguaje que haya configurado para él, puede:
  • Analizar datos estructurados o no estructurados
  • Resumir e interactuar con documentos en tiempo real
  • Obtener información fresca de la web a través de la búsqueda de Google
  • Generar texto o imágenes creativas
Chats le dan un espacio de trabajo de IA personalizable y multipropósito donde usted controla el contexto, el agente y el resultado.

Características del Chat

  • Selección de Agentes: Elija entre una variedad de agentes preconfigurados adaptados a diferentes tareas y casos de uso.
  • Carga de Archivos: Suba documentos o imágenes directamente al chat para análisis (consulte Chat con Documentos para más detalles).
  • Integración con Knowledge Base: Interactúe con documentos y datos almacenados en su Knowledge Base para obtener respuestas más informadas.
  • Respuestas Contextuales: Los agentes pueden proporcionar respuestas basadas en el contexto de sus mensajes anteriores en el chat.
  • Exportar Respuestas: Exporte las respuestas de IA para uso posterior o para compartirlas.
La interfaz del chat está diseñada para ser fácil de usar e intuitiva. Estos son los componentes clave de la interfaz:

Gestión del Chat

Cree, cambie el nombre o elimine chats desde la lista de chats en el lado izquierdo de la interfaz. Chat Management
  1. Menú Desplegable de Todos los Chats – Filtre chats por Todos los Chats o Mis Chats, para ver todas las interacciones compartidas o solo las que usted creó.
  2. Nuevo Chat – Haga clic en este botón para iniciar una nueva sesión de chat.
  3. Búsqueda – Use la barra de búsqueda para encontrar rápidamente chats específicos por nombre o contenido.
  4. Historial del Chat – Visualice y gestione sus sesiones de chat anteriores, categorizadas como Hoy, Ayer, Esta Semana y Más Antiguos.
  5. Cambiar Nombre del Chat – Haga clic en el ícono de lápiz junto al nombre del chat para cambiarle el nombre.
  6. Eliminar Chat – Haga clic en el ícono de papelera para eliminar el chat permanentemente.

Interfaz del Chat

El área principal del chat donde interactúa con el agente seleccionado. Chat Interface Details
  1. Caja de Entrada de Mensajes – Escriba sus mensajes o consultas aquí.
  2. Selección de Documentos – Puede seleccionar documentos de su Knowledge Base para proporcionar contexto al chat.
    Esta función solo funciona si el agente seleccionado está conectado al Knowledge Base.
  3. Adjuntar Archivo – Haga clic en el ícono de clips para subir archivos directamente al chat para análisis.
    Los tipos de archivos compatibles incluyen documentos de texto, PDFs, imágenes y más.
  4. Menú Desplegable de Agentes – Seleccione el agente de IA que ha preconfigurado con el que desea interactuar desde el menú desplegable.
  5. Entrada de Voz – Haga clic en el ícono de micrófono para usar la entrada de voz para sus mensajes.
  6. Botón Enviar – Haga clic en el botón enviar o presione Enter para enviar su mensaje
Aprenda más sobre Chatear con Documentos para comprender cómo subir y seleccionar documentos para contexto.

Panel de Depuración del Chat

  • Resultados del Contexto del Documento – Esta pestaña muestra los resultados recuperados del Knowledge Base que el agente utilizó para generar su respuesta, incluyendo el nombre de la fuente, el fragmento de contenido y la puntuación de relevancia. Si no se encontró información relevante, indicará “No results found.”
    Document Context Results
  • Contexto del Chat – En esta pestaña, puede ingresar manualmente contexto adicional para que el agente lo considere en sus respuestas. Esto puede ser útil si desea proporcionar información específica que puede no estar presente en el historial del chat o el Knowledge Base. Asegúrese de hacer clic en Guardar después de ingresar el contexto para garantizar que se aplique a las respuestas futuras del agente.
    Chat Context
  • Información del Prompt de Depuración – Esta pestaña explica los detalles del prompt y el contexto que se envió al LLM en cada ejecución con fines de depuración.
    Debug Prompt Info
  • Ejecución del Agente – Esta pestaña detalla las llamadas a herramientas realizadas por el agente y muestra cualquier error (si lo hay) con fines de depuración.
    Agent Execution

Acciones de Respuesta del Agente

En la respuesta del agente, puede ver los siguientes elementos:
  1. Texto: El contenido principal de la respuesta.
  2. Fuentes: Si el agente hace referencia a documentos de su Knowledge Base, estos se listarán como fuentes debajo del texto de la respuesta. Puede hacer clic en ellos para ver más detalles en la pestaña de Resultados del Contexto del Documento.
  3. Acciones: Para todas las respuestas del agente, puede realizar lo siguiente:
    Agent Response Actions
    • Pulgar Arriba/Abajo: Proporcione retroalimentación sobre la respuesta como buena o incorrecta/no útil.
    • Texto a Voz: Haga clic en el ícono de altavoz para escuchar la respuesta leída en voz alta.
    • Copiar: Haga clic en el ícono de copiar para copiar el texto de la respuesta al portapapeles.
    • Guardar como P&R: Haga clic en el ícono de marcador para guardar el par de pregunta y respuesta en el Knowledge Base para recuperación rápida posterior.
    • Exportar: Haga clic en el ícono de exportar para descargar la respuesta para uso posterior.
    • Retroalimentación: Haga clic en el enlace de Retroalimentación para proporcionar retroalimentación detallada sobre la respuesta. La retroalimentación proporcionada a través de este método se registrará y mostrará en el panel de Analíticas.

Primeros Pasos con Chats

Para comenzar a usar Chats en su proyecto de EKB, siga estos pasos:
  1. En su proyecto de EKB, navegue a la sección de Chat desde el menú izquierdo.
  2. Haga clic en el botón Nuevo Chat para crear una nueva sesión de chat.
  3. Seleccione un agente desde el menú desplegable en la parte superior de la interfaz del chat. Los agentes disponibles dependerán de los que haya configurado en su proyecto.
  4. Escriba su mensaje o consulta en la caja de entrada del chat en la parte inferior de la pantalla.
  5. Presione Enter o haga clic en el botón Enviar para enviar su mensaje. El agente seleccionado procesará su entrada y generará una respuesta.
  6. Continúe la conversación escribiendo mensajes o consultas adicionales. El agente tomará en cuenta el contexto del historial del chat para proporcionar respuestas más relevantes.

Exportar Respuestas del Chat

Puede exportar las respuestas del agente para uso posterior o para compartirlas. Para hacerlo:
  1. Después de que el agente haya generado una respuesta, haga clic en el ícono de Exportar ubicado debajo del texto de la respuesta.
  2. Elija el formato deseado para la exportación:
    Export Options
    • txt – Exporta la respuesta como un archivo de texto sin formato.
    • docx – Exporta la respuesta en formato de documento Word.
    • csv – Estructura la respuesta en formato de hoja de cálculo.
  3. Haga clic en Exportar para descargar el archivo en su computadora. La respuesta se guardará en el formato seleccionado para fácil acceso y uso compartido.

Cree Vistas HTML Dinámicas

Existen dos métodos principales para generar vistas HTML dinámicas basadas en entradas de datos: utilizar Prompt Agents y emplear Scripting Embebido con Node.js. Ambos enfoques permiten la creación de interfaces flexibles y basadas en datos que se adaptan a la información cambiante sin necesidad de codificación estática manual.

Prompt Agents para Generación de Vistas HTML Dinámicas

Los prompt agents son componentes impulsados por IA diseñados para generar contenido basado en entradas e instrucciones predefinidas (prompts). En el contexto de la creación de vistas HTML dinámicas, los prompt agents toman datos estructurados (típicamente JSON) como entrada y producen código HTML que representa una vista visual de esos datos. La característica clave de este enfoque es el dinamismo: los datos proporcionados al agente pueden cambiar, y el HTML resultante se adapta en consecuencia. Esto permite la renderización de UI flexible y basada en datos sin codificar HTML manualmente para cada posible variación de datos.

Proceso de Implementación

  • Crear Agente: Configure el agente con un prompt específico que le instruya crear estructuras HTML.
  • Datos de Entrada: En una nueva sesión de chat, seleccione el Agente creado e ingrese los datos.
  • Generación de Vista: La respuesta incluirá una función de botón de alternancia.
Figure 1: Agent Creation Interface - Setting up the Dynamic HTML agent with personality prompt

Características de la Salida

  • Vista HTML (Alternar Activado): Muestra la representación visual renderizada de los datos.
  • Vista de Código HTML (Alternar Desactivado): Muestra el código fuente crudo generado por el agente.
Figure 2: HTML Preview - Rendered monthly sales report with toggle enabled Figure 3: HTML Code View - Bar graph generation code showing canvas element and data structure