

Avis de fin de support : le 15 septembre 2025, le support pour Amazon Lex V1 AWS sera interrompu. Après le 15 septembre 2025, vous ne pourrez plus accéder à la console Amazon Lex V1 ni aux ressources Amazon Lex V1. Si vous utilisez Amazon Lex V2, consultez plutôt le [guide Amazon Lex V2](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html). 

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Étape 3 : Création d'une fonction Lambda
<a name="ex-book-trip-create-lambda-function"></a>

Dans cette section, vous créez une fonction Lambda à l'aide d'un blueprint (**lex-book-trip-python**) fourni dans la console. AWS Lambda Vous testez également la fonction Lambda en l'invoquant à l'aide d'exemples de données d'événement fournis par la console.

Cette fonction Lambda est écrite en Python.



1. Connectez-vous à la AWS Lambda console AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/lambda/](https://console.aws.amazon.com/lambda/).

1. Sélectionnez **Créer une fonction**.

1. Choisissez **Utiliser un plan**. Tapez **lex** pour trouver le plan, choisissez le plan `lex-book-trip-python`.

1. Choisissez **Configurer** la fonction Lambda comme suit.
   + Entrez le nom d'une fonction Lambda ()`BookTripCodeHook`.
   + Pour le rôle, choisissez **Create a new role from template(s)** et tapez un nom de rôle.
   + Laissez les autres valeurs par défaut.

1. Sélectionnez **Create function** (Créer une fonction).

1. Si vous utilisez une langue autre que l'anglais (États-Unis) (en-US), mettez à jour les noms d'intention comme décrit dans[Mettre à jour un plan pour un environnement régional spécifique](lex-lambda-blueprints.md#blueprint-update-locale).

1. Testez la fonction Lambda. Vous appelez la fonction Lambda deux fois, en utilisant des exemples de données pour la réservation d'une voiture et pour la réservation d'un hôtel. 

   1. Choisissez **Configure test event (Configurer un événement de test)** dans la liste déroulante **Select a test event (Sélectionner un événement de test)**.

   1. Choisissez **Amazon Lex-Book Hotel** dans la liste **Sample event template (Exemple de modèle d’événement)**. 

      Cet exemple d'événement correspond au request/response modèle Amazon Lex. Pour de plus amples informations, veuillez consulter [Utilisation des fonctions Lambda](using-lambda.md).

   1. Choisissez **Save and test**.

   1. Vérifiez que la fonction Lambda s'est correctement exécutée. Dans ce cas, la réponse correspond au modèle de réponse Amazon Lex.

   1. Répétez l'étape. Cette fois, choisissez **Amazon Lex-Book Car** dans la liste **Sample event template (Exemple de modèle d’événement)**. La fonction Lambda traite la réservation du véhicule.





**Étape suivante**  
[Étape 4 : Ajouter la fonction Lambda en tant que crochet de code](ex-book-trip-create-integrate.md)