---
sourceDocument: Interfaces conversationnelles Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Interfaces conversationnelles Xanadu

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Créer une fonction JavaScript à Microsoft Azure l'aide de Visual Studio Code

# Créer une fonction JavaScript à Microsoft Azure l'aide de Visual Studio Code {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Pour utiliser Power Virtual Agents avec Agent virtuel Bot Interconnect, vous devez créer une fonction JavaScript à Microsoft Azure l'aide des exemples de fichiers de code de .Bot Interconnect

## Avant de commencer

Vous aurez besoin d'un Microsoft Azure compte.

Rôle requis : administrateur

## Procédure

1. Connectez-vous Microsoft Azure et créez une fonction JavaScript.  
   Il s'agit de configurer votre environnement et de créer un projet local. Reportez-vous à la section [Microsoft interne](https://docs.microsoft.com/en-us/azure/azure-functions/create-first-function-vs-code-node) pour plus de détails.
2. Accédez à [Créer une fonction Azure pour Microsoft Power Virtual Agents en tant que bot secondaire avec la configuration de ServiceNow Bot Interconnect (KB1112368),](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1112368) puis procédez comme suit :
   1. Copiez le code du fichier index.txt joint dans le fichier index.js de votre projet Azure.
   2. Copiez le code du fichier function.txt joint dans le fichier function.json de votre projet Azure.
   3. Enregistrez les deux fichiers.
   {#create-js-function-azure-mspv-sec-bot__substeps_jpr_1yt_vsb}
3. Installez les request-promise bibliothèques.
   1. Dans une fenêtre de ligne de commande, remplacez les répertoires par le dossier dans lequel vous avez créé le projet Azure.  
      Par exemple, entrez <kbd class="ph userinput">cd DemoAzureFunction</kbd>.
   2. À l'invite, entrez : <kbd class="ph userinput">npm install --save request</kbd>
   3. À l'invite, entrez : <kbd class="ph userinput">npm install --save request-promise</kbd>

   Les dépendances sont ajoutées au fichier package.json dans votre projet.

4. Déployez le projet sur Azure comme décrit dans [Microsoft interne](https://docs.microsoft.com/en-us/azure/azure-functions/create-first-function-vs-code-node).
5. À partir du portail Azure, accédez à Toutes les ressources.
6. Cliquez sur le nom de l'application de fonction que vous avez créée.
7. Sur la page Vue d'ensemble de la fonction, copiez l'URL de la fonction et conservez-la pour une utilisation ultérieure.  
   L'URL de fonction Azure sera utilisée comme point de terminaison de bot secondaire dans votre ServiceNow instance.  
**Sujet précédent :** [Utilisation Microsoft de Power Virtual Agents en tant que bot secondaire avec Agent virtuel Bot Interconnect](https://servicenow-prod.fluidtopics.net/Y1R6Y5LsfHbDgV~NZEsFLQ "Avec Bot Interconnect, vous pouvez l’utiliser ServiceNow Agent virtuel en tant que bot principal avec un Microsoft bot secondaire Power Virtual Agents. Toutes les compétences et rubriques disponibles pour Power Virtual Agents sont mises à la disposition et exécutables à partir des canaux configurés pour ServiceNow Bot Interconnect.")  
**Sujet suivant :** [Localisez et copiez la clé secrète de ligne directe dans Microsoft Power Virtual Agents](https://servicenow-prod.fluidtopics.net/uK2SHenv4oqWmEs~d2sI_A "Pour utiliser Power Agents virtuels avec Agent virtuel Bot Interconnect, vous devez localiser et copier la clé de sécurité Ligne directe dans votre compte Power Agents virtuels.")

