<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ARTICLE POPULAIRE Archives - N2 Help &amp; Solutions</title>
	<atom:link href="https://n2.help/fr/category/article-populaire/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Community of independent digital experts</description>
	<lastBuildDate>Mon, 03 Nov 2025 12:21:13 +0000</lastBuildDate>
	<language>fr-CA</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Comment utiliser ChatGPT pour générer du code JavaScript dans ServiceNow ?</title>
		<link>https://n2.help/fr/comment-utiliser-chatgpt-pour-generer-du-code-javascript-dans-servicenow/</link>
		
		<dc:creator><![CDATA[nadmin2]]></dc:creator>
		<pubDate>Mon, 03 Apr 2023 12:20:34 +0000</pubDate>
				<category><![CDATA[ARTICLE POPULAIRE]]></category>
		<category><![CDATA[ESM]]></category>
		<category><![CDATA[Servicenow]]></category>
		<guid isPermaLink="false">https://n2.help/?p=1454</guid>

					<description><![CDATA[<p>Dans cet article, vous découvrirez comment j’ai utilisé ChatGPT pour générer du code JavaScript dans ServiceNow pour une business rule. Ce cas d’usage peut être appliqué à d’autres domaines de code tels que les client scripts, script includes, jelly scripts et scheduled jobs. Si vous êtes intéressé par les autres possibilités d’intégration de ChatGPT dans [&#8230;]</p>
<p>The post <a href="https://n2.help/fr/comment-utiliser-chatgpt-pour-generer-du-code-javascript-dans-servicenow/">Comment utiliser ChatGPT pour générer du code JavaScript dans ServiceNow ?</a> appeared first on <a href="https://n2.help/fr">N2 Help &amp; Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Dans cet article, vous découvrirez comment j’ai utilisé ChatGPT pour générer du code JavaScript dans ServiceNow pour une business rule. Ce cas d’usage peut être appliqué à d’autres domaines de code tels que les client scripts, script includes, jelly scripts et scheduled jobs. Si vous êtes intéressé par les autres possibilités d’intégration de ChatGPT dans ServiceNow, <a href="https://n2.help/fr/6-facons-dintegrer-servicenow-a-chatgpt/" data-type="link" data-id="https://n2.help/fr/6-facons-dintegrer-servicenow-a-chatgpt/">vous pouvez lire cet article</a>.</p>



<p>Dans ce cas d’usage précis, nous allons générer du code pour nous assurer qu’aucun change record n’est fermé tant que toutes ses change tasks connexes ne le sont pas déjà. Nous utiliserons le champ « name » de la business rule record pour définir notre exigence de code. Par exemple:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><em>Générer du code de business rule ServiceNow qui ne permet la fermeture d’un change record que si toutes les change tasks connexes sont fermées.</em></p>
</blockquote>



<p>Une fois que la business rule est nommée et que ses conditions sont mises à jour, l’intégration déclenchera la génération de code dans le champ « Script » de l’onglet « Advanced » de la business rule.</p>



<p><strong>REMARQUE:</strong> Vous devrez peut-être ajuster le code généré pour répondre à vos exigences spécifiques. Plus votre exigence est claire et précise, meilleur sera le code généré par ChatGPT, et moins de modifications seront nécessaires.</p>



<h2 class="wp-block-heading">6 étapes pour intégrer ServiceNow avec ChatGPT:</h2>



<h3 class="wp-block-heading">1. Générer une clé d’API secrète</h3>



<p>Générer une clé secrète <a href="https://platform.openai.com/api-keys" data-type="link" data-id="https://platform.openai.com/api-keys">API à partir de Open AI</a> pour l’application Chat GTP, qui sera utilisée pour l’authentification à l’étape suivante.</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="1024" height="295" src="https://n2.help/wp-content/uploads/2025/01/image-1-1.png" alt="" class="wp-image-1457"/></figure>



<h3 class="wp-block-heading">2. Créer un message REST</h3>



<p>Créer un message REST avec un end point comme > <strong><a href="https://api.openai.com/v1/completions">https://api.openai.com/v1/completions</a></strong></p>



<p><strong>Utiliser la syntaxe :</strong></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><em>Autorisation – Barear &lt;votre_cle_de_token></em></p>
</blockquote>



<p>dans les en-têtes de la requête HTTP de ServiceNow avec un type de contenu en application/json.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1047" height="612" src="https://n2.help/wp-content/uploads/2025/01/image-3-1.png" alt="" class="wp-image-1458"/></figure>



<h3 class="wp-block-heading">3. Créer une méthode « POST »</h3>



<p>Créer une méthode « POST » comme indiqué ci-dessous avec le même end point et les « HTTP request headers ». Dans les « HTTP Query Parameters », passer le contenu dans le format JSON ci-dessous. Vous pouvez copier/coller ce code :</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><em>{« model »: « text-davinci-003″, »prompt »: « ${question} », »max_tokens »: 1024, »temperature »: 0}</em></p>
</blockquote>



<figure class="wp-block-image size-full"><img decoding="async" width="1361" height="661" src="https://n2.help/wp-content/uploads/2025/01/image-4-1.png" alt="" class="wp-image-1459"/></figure>



<h3 class="wp-block-heading">4. Variables générées automatiquement</h3>



<p>Cliquer sur « Auto-generate variables » qui va créer une variable dans la liste “variable substitutions”. Passer la valeur en string value dans « Test value ».</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1366" height="620" src="https://n2.help/wp-content/uploads/2025/01/image-5-1.png" alt="" class="wp-image-1460"/></figure>



<h3 class="wp-block-heading">5. Tester et obtenir le statut HTTP 200</h3>



<p>Cliquer sur « Test ». Le statut HTTP 200 indique la réussite de l’opération. Vous pourrez voir le code généré par ChatGPT dans le champ « Response » comme indiqué ci-dessous.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1366" height="513" src="https://n2.help/wp-content/uploads/2025/01/image-6-1.png" alt="" class="wp-image-1462"/></figure>



<h3 class="wp-block-heading">6. Utiliser « PreviewScript Usage »</h3>



<p>Utiliser l’action « PreviewScript Usage » sur la POST method pour générer un code JavaScript qui peut être utilisé pour générer dynamiquement le code où cela sera nécessaire. Vous pouvez utiliser un analyseur JSON pour analyser la réponse JSON et extraire le code souhaité.</p>



<p><strong>Code :</strong></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><em>var r = new sn_ws.RESTMessageV2(‘GPT Magic’, ‘GET ANSWER’);r.setStringParameterNoEscape(‘question’, ‘generate a servicenow business rule to allow to close the change only if all related change tasks are closed.’);var response = r.execute();var responseBody = response.getBody();var str = JSON.parse(responseBody);var script = str.choices[0].text;gs.print(script);</em></p>
</blockquote>



<p>J’ai utilisé le script ci-dessus comme business rule dans une table dédiée pour générer le code dans l’onglet “advanced”. Si le champ « name » est mis à jour avec l’exigence de code comme indiqué ci-dessous.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1076" height="603" src="https://n2.help/wp-content/uploads/2025/01/image-7-1.png" alt="" class="wp-image-1463"/></figure>



<h2 class="wp-block-heading">Des questions sur l’intégration de ChatGPT avec ServiceNow ?</h2>



<p>En conclusion, l’utilisation de ChatGPT pour générer du code JavaScript dans ServiceNow est un nouvel outil puissant. Il peut vous assister et vous faire gagner beaucoup de temps. En suivant les étapes décrites dans cet article, vous pouvez facilement intégrer ChatGPT avec ServiceNow et générer du code pour différents cas d’usage. Si vous avez des questions ou besoin d’aide pour intégrer ChatGPT avec ServiceNow, <a href="https://n2.help/fr/nous-contacter/" data-type="link" data-id="https://n2.help/fr/nous-contacter/">n’hésitez pas à nous contacter</a>. Nous sommes là pour vous aider à mieux comprendre les avantages de cette nouvelle technologie au service de votre entreprise.</p>
<p>The post <a href="https://n2.help/fr/comment-utiliser-chatgpt-pour-generer-du-code-javascript-dans-servicenow/">Comment utiliser ChatGPT pour générer du code JavaScript dans ServiceNow ?</a> appeared first on <a href="https://n2.help/fr">N2 Help &amp; Solutions</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
