# Query Engine

Un query engine sirve como un pipeline de extremo a extremo que permite a los usuarios hacer preguntas sobre sus datos. Recibe una consulta en lenguaje natural y proporciona una respuesta, acompañada de información contextual relevante recuperada y enviada al LLM (Large Language Model).

<figure><img src="https://4068692976-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUiD7nOmFRK805sNuiieJ%2Fuploads%2Fgit-blob-1e4bde6915eda91d34829f98b1049736330f101b%2Fimage%20(3)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(2)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

## Entradas

* Vector Store Retriever
* [Response Synthesizer](https://docs.flowiseai.com/espanol/documentacion-oficial/integraciones/llamaindex/response-synthesizer)

## Parámetros

| Nombre                  | Descripción                                                           |
| ----------------------- | --------------------------------------------------------------------- |
| Return Source Documents | Para devolver citas/fuentes que se usaron para construir la respuesta |

## Salidas

| Nombre      | Descripción                           |
| ----------- | ------------------------------------- |
| QueryEngine | Nodo final para devolver la respuesta |
