Las API de búsqueda son demasiado caras, ¿cómo puedo crear yo mismo un motor de búsqueda gratuito?

堆友AI

Cree su propio motor de búsqueda privado SearXNG

Preparación. Asegúrese de tener Docker y Docker Compose instalados en su máquina.

Paso 1: Crear el catálogo de instancias

En primer lugar, cree un directorio para guardar los archivos de configuración de SearXNG:

mkdir searxng

Paso 2: Ejecutar el contenedor Docker SearXNG

Utilice el siguiente comando para extraer la imagen Docker de SearXNG y ejecutar el contenedor:

docker run \ --rm -d -p 8081:8080 \ -v "${PWD}/searxng:/etc/searxng" \ -e "BASE_URL=http://localhost:8081/" \ -e "INSTANCE_NAME=searxng" \ searxng/searxng

Paso 3: Activar la salida en formato JSON

Por defecto, SearXNG no muestra los resultados en formato JSON.

  1. Vaya al directorio del archivo de configuración del contenedor:cd /root/searxng
  2. Ábrelo con tu editor de texto favorito settings.yml Documentación.
  3. localice formats añada json::
formats: - json # 添加 json 格式
  1. Reinicie el contenedor Docker para que los cambios surtan efecto:
docker restart

Paso 4: Configurar SearXNG en Open Web UI

Ahora puede añadir SearXNG como motor de búsqueda personalizado en Open Web UI.

  • URL de búsqueda. http://<SearXNG_IP>:8081

comandante en jefe (militar) <SearXNG_IP> Sustitúyala por la dirección IP de la instancia SearXNG.

  • Acceso a la Intranet. Utilice la dirección IP del contenedor.
  • Acceso a la extranet. Utilice la dirección IP pública de su servidor.

¡Hecho!

Tenga en cuenta que el puerto puede ser sustituido por el que desee para evitar el whitelining.

© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...