

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Enunciados de muestra
<a name="sample-utterances"></a>

Cree ejemplos de enunciados que son variaciones de frases que espera que los usuarios utilicen para iniciar una intención. Por ejemplo, para la intención **BookFlight**, puede incluir enunciados como los siguientes:

1. Quiero reservar un vuelo

1. ayúdame a conseguir un vuelo.

1. billetes de avión, ¡por favor\$1

1. vuelo desde \$1*DepartureCity*\$1 a \$1*DestinationCity*\$1

Debería proporcionar 10 o más enunciados de muestra. Proporcione ejemplos que representen una amplia gama de estructuras de oraciones y palabras que los usuarios puedan pronunciar. Considere también las oraciones incompletas, como las de los ejemplos 3 y 4 anteriores. También puede usar slots que haya definido para la intención en un ejemplo de enunciado poniendo el nombre del slot entre corchetes, como en \$1*DepartureCity*\$1 en el ejemplo 4. Si incluye nombres de slots en un enunciado de muestra, Amazon Lex V2 rellena los slots de la intención con los valores que el usuario proporciona en el enunciado.

Una variedad de ejemplos de enunciados ayuda a Amazon Lex V2 a generalizar para reconocer de manera efectiva que el usuario quiere iniciar la intención.

Puede añadir ejemplos de enunciados en el editor de intenciones, en el generador visual de conversaciones o mediante las operaciones de la API [CreateIntent](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateIntent.html) o [UpdateIntent](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateIntent.html). También puede generar enunciados de ejemplo automáticamente aprovechando las capacidades de la IA generativa de Amazon Bedrock. Para obtener más información, consulte [Uso de la generación de enunciados para generar ejemplos de enunciados para el reconocimiento de intenciones](utterance-generation.md).

**Use el editor de intenciones o el generador visual de conversaciones**

1. En el editor de intenciones, navegue hasta la sección **Ejemplos de enunciados**. En el generador visual de conversaciones, busque la sección **Ejemplos de enunciados** en el bloque **Inicio**.

1. En el cuadro con el texto transparente **I want to book a flight**, escriba un ejemplo de enunciado. Seleccione **Añadir enunciado** para añadir el enunciado.

1. Vea los ejemplos de enunciados que ha agregado en el modo **Vista previa** o **Texto sin formato**. En **Texto sin formato**, cada línea es un enunciado independiente. En el **modo Vista previa**, coloque el cursor sobre un enunciado para ver las siguientes opciones:
   + Seleccione el cuadro de texto para editar el enunciado.
   + Seleccione el botón x situado a la derecha del cuadro de texto para eliminar el enunciado.
   + Arrastre el botón situado a la izquierda del cuadro de texto para cambiar el orden de los ejemplos de enunciados.

1. Use la barra de búsqueda situada en la parte superior para buscar entre los ejemplos de enunciados y el menú desplegable situado junto a ella para ordenarlos por el orden en que los añadió o por orden alfabético.

**Usar una operación de la API**

1. Cree una nueva intención con la operación [CreateIntent](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateIntent.html) o actualice una existente con la operación [UpdateIntent](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateIntent.html).

1. La solicitud de API incluye un campo `sampleUtterances` que se asigna a una matriz de objetos [SampleUtterance](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_SampleUtterance.html).

1. Para cada enunciado de ejemplo que desee añadir, añada un objeto `SampleUtterance` a la matriz. Añada el enunciado de muestra como valor del campo `utterance`.

1. Para editar y eliminar ejemplos de enunciados, envíe una solicitud de `UpdateIntent`. La lista de enunciados que proporciona en el campo `sampleUtterances` reemplaza a los enunciados existentes.
**importante**  
Cualquier campo que deje en blanco en la solicitud de `UpdateIntent` provocará que se eliminen las configuraciones existentes en su intención. Utilice la operación [DescribeIntent](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeIntent.html) para devolver la configuración del bot y copie en la solicitud de `UpdateIntent` las configuraciones que no desee que se eliminen.