Saltar al contenido principal

Creación y edición

Crea una base de conocimientos cuando quieras que Fetch Hive almacene contenido que pueda ser buscado por workflows y agentes.

Visión general

La página Knowledge Bases lista tus bases de conocimientos activas. Cada fila muestra el nombre de la base de conocimientos, el tipo de búsqueda y el conteo de elementos. Abre una base de conocimientos para ver analíticas, agregar elementos, probar el comportamiento de búsqueda y editar el contenido que Fetch Hive almacena como fragmentos buscables. Las bases de conocimientos también se pueden usar desde pasos de workflows y herramientas de agentes. Usa Write to Knowledge Base para agregar contenido desde un workflow, Search Knowledge Base para recuperar fragmentos en un workflow, o Vector Search para permitir que un agente busque en una base de conocimientos.

¿Cómo creo una base de conocimientos?

  1. Abre Knowledge Bases desde la barra lateral.
  2. Haz clic en Add Knowledge Base.
  1. Introduce un Name.
  2. Agrega una Description opcional.
  3. Elige un Search Type:
    • Hybrid combina la coincidencia semántica y por palabras clave.
    • Vector usa similitud semántica.
    • Full Text usa búsqueda por palabras clave.
  4. Configura Search Chunk Limit para controlar cuántos fragmentos coincidentes devuelve la búsqueda por defecto.
  5. Configura Score Threshold para filtrar coincidencias de menor confianza.
  6. Haz clic en Save.
Fetch Hive abre la página de detalles de la base de conocimientos después de crearla.

¿Cómo edito la configuración de una base de conocimientos?

Abre una base de conocimientos desde la lista Knowledge Bases. Usa el menú de breadcrumb junto al nombre de la base de conocimientos y elige la acción de edición. Actualiza Name, Description, Search Type, Search Chunk Limit o Score Threshold. Haz clic en Save Changes. Estos ajustes se convierten en el comportamiento de búsqueda predeterminado para la base de conocimientos. Aun así puedes sobrescribir la configuración de búsqueda al ejecutar una búsqueda de prueba o al configurar un paso de búsqueda en un workflow.

¿Cómo agrego un elemento?

Abre una base de conocimientos y haz clic en Add Item. Introduce un Name y una Description opcional. Elige un Item Type:
  • Custom Text - Pega o escribe contenido de texto directamente.
  • Document Upload - Sube un archivo como PDF, documento de Word, archivo de texto, archivo markdown, CSV u hoja de cálculo.
  • Website Scrape - Extrae contenido desde una URL.
Haz clic en Save. Fetch Hive abre el editor del elemento después de crearlo. Para los elementos de documento, los archivos cargados se almacenan como recursos de la cuenta. Consulta Biblioteca multimedia para saber cómo explorar archivos compartidos en tu cuenta.

¿Cómo edito y proceso un elemento?

Abre un elemento desde la tabla de elementos de la base de conocimientos. Actualiza los campos que necesites:
  • Name y Description para los metadatos del elemento.
  • Content para elementos de Custom Text.
  • Website URL y Response Type para elementos de Website Scrape.
  • Document para elementos de Document Upload.
  • Chunking Strategy para controlar cómo Fetch Hive divide el contenido antes de la incrustación.
  • Remove Email Addresses y Remove Phone Numbers cuando el contenido pueda incluir datos personales.
Haz clic en Save para almacenar tus cambios. Haz clic en Process para generar fragmentos buscables. El editor del elemento muestra el estado actual, los fragmentos generados, el total de tokens y el costo. Mientras un elemento se está procesando, Fetch Hive deshabilita las acciones de edición que entrarían en conflicto con la ejecución. Si el procesamiento falla, el editor muestra el mensaje de error.

¿Cómo controlo la fragmentación?

Usa Chunking Strategy en el editor del elemento. Déjalo en Default para la mayoría de los elementos. Fetch Hive usa una fragmentación determinista que preserva los límites de párrafos y oraciones cuando es posible, favorece la velocidad y evita fragmentos duplicados. Elige Advanced cuando necesites control manual. Configura Maximum Chunk Length y Chunk Overlap antes de procesar el elemento. Advanced usa la misma fragmentación consciente de límites que Default, y luego aplica solapamiento para preservar el contexto entre fragmentos adyacentes. Los fragmentos más grandes pueden preservar más contexto. Los fragmentos más pequeños pueden hacer que los resultados de búsqueda sean más enfocados. Usa Testing a Knowledge Base cuando quieras comprobar cómo se comportan los fragmentos en la búsqueda.

¿Cómo elimino contenido?

Para eliminar un elemento, ábrelo en el editor del elemento y haz clic en la acción de eliminar. Confirma la eliminación en el diálogo. Para archivar una base de conocimientos, abre el menú de breadcrumb en la página de detalles de la base de conocimientos y elige la acción de archivar. Confirma el archivado en el diálogo. Eliminar un elemento elimina sus incrustaciones vectoriales asociadas. Archivar una base de conocimientos la elimina de la lista activa Knowledge Bases. Consulta también: Probar una base de conocimientos y Registros