# SearXNG

<figure><img src="https://769538227-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjyGndXAZESKnWvU2qnmw%2Fuploads%2Fgit-blob-acafb03391d0c20fa97f79092621f0d7dde557e2%2Fup-011.png?alt=media" alt="" width="283"><figcaption><p>Nodo SearXNG</p></figcaption></figure>

### Configurar SearXNG

Sigue la [documentación oficial](https://docs.searxng.org/admin/installation.html) para configurar SearXNG localmente. En este caso, usaremos Docker Compose para configurarlo.

Navega al repositorio [searxng-docker](https://github.com/searxng/searxng-docker) y sigue las instrucciones de configuración.

Asegúrate de que `server.limiter` esté configurado como `false` y que `json` esté incluido en `search.formats`. Estos parámetros se pueden definir en `searxng/settings.yml`:

```yaml
server:
  limiter: false
general:
  debug: true
search:
  formats:
    - html
    - json
```

Usa `docker-compose up -d` para iniciar el contenedor. Abre el navegador web y ve a **<http://localhost:8080/search>**, podrás ver la página de SearXNG.

### Uso en Flowise

Arrastra y suelta el nodo SearXNG en el canvas. Completa la Base URL como **<http://localhost:8080>.** También puedes especificar otros parámetros de búsqueda si es necesario. El LLM determinará automáticamente qué usar para la pregunta de consulta de búsqueda.

<figure><img src="https://769538227-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjyGndXAZESKnWvU2qnmw%2Fuploads%2Fgit-blob-18d42517733100908a286ab49c06464a9a7afce7%2Fimage%20(171).png?alt=media" alt=""><figcaption></figcaption></figure>
