Las API de búsqueda son demasiado caras, ¿cómo puedo crear yo mismo un motor de búsqueda gratuito?
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.
- Vaya al directorio del archivo de configuración del contenedor:
cd /root/searxng
- Ábrelo con tu editor de texto favorito
settings.yml
Documentación. - localice
formats
añadajson
::
formats: - json # 添加 json 格式
- 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
Derechos de autor del artículo Círculo de intercambio de inteligencia artificial Todos, por favor no reproducir sin permiso.
Artículos relacionados
Sin comentarios...