> For the complete documentation index, see [llms.txt](https://docs.1millionbot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.1millionbot.com/es/chatbot/knowledge-base/intents/extracting-values-with-parameters.md).

# Extracción de valores con parámetros

Los parámetros son utilizados para extraer ciertas partes de las expresiones de los usuarios. Cada parámetro pertenece a un tipo de dato, llamado tipo de entidad, que determina cómo se extrae y que validaciones siguen.

Para controlar concretamente qué parte o partes de una frase pertenecen a un parámetro, se utiliza la anotación explicada anteriormente.

La sección parámetros se compone por:&#x20;

* **Nombre**: Nombre que identifica al parámetro.&#x20;
* **Entidad**: Tipo de entidad asociada al parámetro.&#x20;
* **¿Es lista?**: Al marcar esta casilla se extraen los valores en formato lista. Se utiliza cuando en una frase hay más de un fragmento de ese tipo de entidad.&#x20;
* **¿Es obligatorio?**: Al marcar esta casilla se determina que, para continuar con la conversación, el asistente debe recibir un valor válido para el parámetro en la frase del usuario.&#x20;
* **Pregunta**: En caso de no recibir un parámetro obligatorio en la frase del usuario, el asistente le realizará esta pregunta hasta obtenerlo.

Las referencias a estos parámetros permiten extraer el valor original de un frase de un usuario, como por ejemplo, ante la pregunta “¿Cómo te llamas?”, si el usuario responde con: “No quiero decírtelo” al no corresponderse con un tipo de entidad correcta, el chatbot no podrá extraer esa información, en cambio si el usuario responde con: “Mi nombre es Sofía”, podrá extraer correctamente el valor “Sofía” de esa respuesta.
