Es la ocasión perfecta para mostraros cómo instalar y configurar la herramienta de búsqueda QNAP Qsirch en vuestro NAS, porque ahora ésta añade soporte para búsquedas basadas en Inteligencia Artificial.
Índice de contenidos
Para ello, Qsirch se integra con tecnologías de RAG y LLM, motores basados en IA como ChatQPT o Gemini, que nos permiten usar lenguaje natural para buscar en nuestros documentos almacenados en el NAS.
Y lo más interesante es que lo podemos hacer con un NAS normal y corriente, como el QNAP TS-410E basado en unidades de 2,5”, ya que, a través de una API, nos comunicamos con el sistema de IA donde se procesa y genera la respuesta.
La aplicación que utilizaremos para montar este sistema de búsqueda basado en IA es Qsirch, un motor de búsqueda que, mediante palabras clave o búsqueda semántica basada en IA permite encontrar archivos almacenados en nuestro NAS oír nombre, contenido o metadatos.
Para ponerlo más sencillo, se trata de un buscador de archivos en tu NAS, especialmente útil cuando tenemos miles de ellos y no sabemos exactamente dónde o que buscar, pero sí sabemos qué necesitamos.
Qsirch es una aplicación que suele consumir bastantes recursos, en función de la cantidad de archivos que tengamos, claro, pero en general, con un NAS que tenga CPU x86, como por ejemplo, un Celeron, ya tendremos recursos suficientes.
La gran novedad de Qsirch es que hay se integra con tecnologías RAG y LLM para una búsqueda inteligente dentro de los archivos, elevando a una nueva dimensión sus posibilidades.
El modo de búsqueda RAG significa (Generación Aumentada con Recuperación), siendo una técnica que busca documentos o fragmentos relevantes en una base de datos, buscador o índice, por ejemplo, Qsirch revisando nuestros archivos. A esto se le llama recuperación.
La generación lo que hace es que un LLM (Modelo de Lenguaje Grande) toma esa información recuperada y genera una respuesta en lenguaje natural. En este caso Qsirch opera, por el momento, con OpenAI, Gemini, Azure OpenAI y la API compatible de OpenAI.
Entonces, si queremos buscar, por ejemplo, “reviews de monitores” en nuestra base de datos, cuando utilizamos Qsirch con RAG, en lugar de solo listar los archivos con esa palabra clave, lo que hace es mostrar un resumen del contenido de esos archivos.
Ese contenido lo muestra de forma intuitiva, ahí es donde entre la parte de LLM, para generar esa respuesta natural y adecuada a lo que pedimos. Es como un asistente que “entiende” lo que le pedimos y explica lo que encuentra.
Para este tutorial vamos a utilizar el NAS QNAP TS-410E, el cual ya tiene su review hecha en Profesional Review.
Es un pequeño NAS con 4 bahías de 2,5” y chasis reforzado, equipado con una CPU Intel Celeron J6412 y 8 GB de RAM, así que, en principio, es un hardware más que suficiente para las necesidades de Qsirch.
Antes de entrar de lleno en el asunto, debemos hacer las tareas típicas que siempre se requieren en un NAS, es decir, configurar un sistema con volumen de almacenamiento y conjunto de almacenamiento. Nos servirá cualquier tipo de volumen, RAID, Simple, etc.
Las siguientes tareas será subir los ficheros necesarios al NAS, dado que Qsirch opera dentro del almacenamiento del NAS. En nuestro caso, crearemos una carpeta compartida específica para ello, así se verá más fácilmente el proceso.
El siguiente paso será instalar Qsitch, una aplicación gratuita, al menos una parte de ella, que se encuentra en la tienda de aplicaciones de QNAP.
Este además tiene algunas dependencias como es Multimedia Console o QNAP AI Core, que a su vez necesita Container Station, para crear índice de objetos, las cuales se instalarán automáticamente con ella.
En función de la cantidad de archivos que tengamos, esto tardará bastante tiempo, así que debemos tener paciencia. Recomendamos hacerlo por la noche, y así al día siguiente la lo tendremos listo, si es que tenemos más de 100 GB de ficheros.
Una vez instalado, se abrirá un navegador, y justo debajo de la barra de búsqueda encontramos distintos dipos de búsquedas como imágenes, documentos o PDF.
De esta forma, la búsqueda en nuestra base de datos se acota a lo que necesitemos, utilizando para ello un sistema basado en IA ya implementado con anterioridad. De partida, Qsirch es bastante potente como podréis comprobar.
También disponemos de una versión para PC o móvil que permite buscar archivos en nuestro equipo directamente, así como una extensión para nuestro navegador web clásico. En ella, podemos establecer el enlace con el NAS a través de MyQNAPCloud para efectuar estas búsquedas desde nuestro equipo si no estamos en el NAS.
Para integrar el NAS QNAP y ChatGPT nos dirigimos a las opciones de Qsirch, con una rueda situada en la esquina superiore derecha. Aquí encontramos la nueva función RAG Search, aún en Beta.
Aquí nos explica que el método actualmente soporta básicamente ficheros de texto, como Word, Excel, PDF, o TXT. Suponemos que con el tiempo, esta lista aumentará.
En Búsqueda mediante RAG es donde debemos elegir qué sistema de IA LLM queremos utilizar para esta búsqueda más detallada, nosotros para la prueba elegiremos ChatGPT por ser actualmente el más avanzado y popular.
Una vez elegida la opción de OpenAI se nos abre otra ventana en donde debemos configurar la comunicación entre Qsirch y OpenAI, y claro, aquí es donde viene el punto más importante del tutorial, necesitarás recargar la cartera para comprar Tokens.
Al tratarse de empresas distintas y ser un servicio avanzado, OpenAI nos pedirá una suscripción de cierto nivel. Esta comunicación entre NAS y LLM se efectúa mediante una API Key.
Esta API actúa como puente de comunicación para “traducir” lo que le hemos dicho a Qsirch para que ChatGPT lo entienda, y luego devolver la respuesta. Para establecer esta comunicación se requiere una clave que sea única y segura para el usuario en cuestión.
Para adquirir esta API Key tenemos que identificarnos como usuarios y acceder a la opción API Platform para generar la Key y utilizar sus servidores. Esta Key se mostrará una sola vez, así que asegurados de guardarla tras copiarla.
Claro que, para que esa API funcione, también necesitaremos pagar por el servicio, el cual se basa en el consumo que hagamos de ella, lo cual se mide en tokens. Equivale, a aproximadamente una palabra, es decir, cada vez que hacemos una consulta, se van consumiendo tokens.
Entonces, nos vamos al apartado Biling y pulsamos sobre Add payment details. Añadiendo 5$ y usando ChatQPT 4.1 tendremos para usar 1 millón de tokens de texto. Salvo que hagamos muchas consultas al día, esta cantidad nos durará bastante tiempo.
Os dejamos una tabla en donde se especifican los precios de tokens en función de la versión de ChatGPT que queramos utilizar. Mientras más actual sea, pues más costará la suscripción.
Qsirch no nos da la opción de elegir la ruta en donde se encuentran los archivos, pero sí crear una lista de exclusiones. Pues bien, vamos a excluir las carpetas que no deseamos y dejar las que nos interesan.
Volvemos a abrir Qsirch y elegimos la opción de RAG Search en el navegador, cambiando a otra interfaz distinta similar a la del propio ChatGPT, donde poder realizar la consulta. Esta puede ser en español, no hay problema con el idioma.
Vamos a efectuar por ejemplo una consulta respecto a las review de chasis que hemos realizado últimamente. Por ejemplo: “De los chasis analizados, cuál es el que más capacidad de ventilación tiene”
También podemos hacer consultas a cualquier tutorial para que nos dé una explicación de jsuto lo que queremos, por ejemplo al de Windows 11: “Dime como puede optimizar Windows 11 y en qué página encontrarlo”
O por último, tenemos una duda sobre DaVinci Resolve: “Cómo puedo sincronizar el audio de un vídeo con el mismo grabado externamente por un micrófono”
Es más, vamos a crear las conclusiones de este tutorial a partir de Qsirch con ChatGPT: “Créame unas conclusiones a partir del tutorial QNAP + ChatGPT”.
Si no tenemos una suscripción premium a OpenAI o no estáis dispuestos a pagar, también podemos integrar QNAP con Gemini, el modelo de lenguaje generativo de Google AI Studio por el momento nos permite utilizarlo de forma gratuita.
El proceso es igual a lo visto anteriormente, así que nos vamos al apartado de Búsqueda mediante RAG, para elegir Gemini.
Solamente con esto, el sistema generará una clave que copiaremos desde el icono de copiar en el extremo derecho de la pantalla. Se puede ver en el apartado de facturación el nivel que tenemos es gratuito. Incluso podemos ver las estadísticas del uso que le estamos dando a la API desde la opción de gráficos.
Aunque el servicio se puede usar de forma gratuita, también dispone de una suscripción de pago, en donde nos dan un crédito de 300$ de prueba, y luego, si queremos, podemos comenzar a pagar con dinero real.
Ya que se ha molestado en generar nuestra anterior consulta y viendo que lo ha hecho muy bien, aquí tenéis la conclusión de QNAP con ChatGPT sobre este tutorial.
La integración de QNAP con ChatGPT a través de Qsirch supone un gran avance en la forma en que gestionamos y buscamos información dentro de nuestro NAS. Gracias a la inteligencia artificial, ahora es posible realizar búsquedas mucho más inteligentes y precisas.
El sistema no solo se basa en palabras clave, sino que también entiende el contexto y el significado de lo que estamos buscando. Esto hace que encontrar documentos importantes, como archivos de Word, Excel o PDF, sea mucho más rápido y sencillo.
Además, la configuración de esta integración es bastante sencilla y accesible desde las opciones de Qsirch, aunque es importante tener en cuenta que se necesita comprar Tokens para poder utilizar todas las funciones, aunque mediante Gemini podemos hacerlo de forma gratuita.
Esta solución resulta especialmente útil para empresas o usuarios que manejan grandes volúmenes de información, ya que permite localizar datos relevantes de forma eficiente y sin complicaciones.
En resumen, combinar QNAP, Qsirch y ChatGPT nos permite aprovechar al máximo las ventajas de la inteligencia artificial para gestionar nuestros archivos, facilitando el acceso a la información y mejorando notablemente nuestra productividad.
Ahora, os dejamos con otro tutorial para sacar partido a vuestro NAS.
¿Qué te parece esta función de Qsirch? ¡Te leo en comentarios!
El pasado mes de marzo, NVIDIA anunció DLSS 5, la nueva versión de su tecnología…
SK hynix ha lanzado una advertencia poco habitual desde dentro de la propia industria. Chey…
Poco después de que Valve anunciase la Steam Machine, recordaréis que la marca Dbrand anunció…