Ceux qui ne connaissent pas ChatGPT, c’est un modèle linguistique de pointe qui fournit des réponses similaires à celles humaines. Il a gagné une énorme popularité ces derniers mois.
Avantages de l’utilisation de ChatGPT dans MS Word
ChatGPT peut être utilisé pour améliorer votre écriture et générer du contenu pour vous dans Microsoft Word (voir aussi comment il s’intègre avec Excel et PowerPoint). Découvrez quelques façons de l’utiliser dans Word :
- Générer un CV sur mesure pour un poste basé sur la description du poste
- Générer du contenu pour des articles de blog ou des articles
- Résumer de longs rapports pour vous
- Fournir des suggestions pour les publications sur les réseaux sociaux
- Créer des modèles pour les e-mails et les propositions
- Aider les non-natifs à traduire dans d’autres langues
Comment utiliser ChatGPT dans Microsoft Word
Intégrer ChatGPT dans MS Word n’a jamais été aussi simple avec le plugin ChatGPT (module complémentaire). Vous pouvez télécharger le module complémentaire en utilisant le lien ci-dessous. Il est absolument gratuit et peut être exécuté sur toutes les versions d’Office Desktop et d’Office 365. Il n’y a pas non plus de prérequis pour l’utilisation de ce module complémentaire.
Obtenir la clé API OpenAI
Tout d’abord, vous devez vous inscrire en visitant le site web d’OpenAI en utilisant ce lien : platform.openai.com. En utilisant votre compte Google ou Microsoft existant, vous pouvez le faire facilement. La dernière étape consiste à obtenir la clé API secrète pour utiliser l’API OpenAI. Copiez votre clé API pour référence future. La clé API est similaire au texte ci-dessous
sk-xxxxxxxxx
L’API ChatGPT est-elle gratuite ?
Le plugin ChatGPT pour MS Word est entièrement gratuit et compatible avec toutes les versions de MS Word. Cependant, veuillez noter que l’API OpenAI a des coûts applicables. Ces frais sont assez abordables. Ils sont déterminés en fonction de votre utilisation de l’API. Si vous n’utilisez pas du tout l’API pendant un mois donné, cette période ne vous sera pas facturée. Pour des détails plus complets sur les prix, il est recommandé de se référer à la documentation sur les prix d’OpenAI.
L’API ChatGPT utilise-t-elle mes données ?
La politique de confidentialité des données d’OpenAI stipule que les données utilisateur soumises via leur API ne sont pas utilisées pour entraîner leurs modèles. Les entrées et les sorties de l’API sont maintenues séparées et ne sont pas utilisées dans le processus d’entraînement de leurs modèles. Cet engagement en faveur de la confidentialité des données garantit que les informations de l’utilisateur restent sécurisées et confidentielles lors de l’utilisation de l’API.
Étapes pour installer le module complémentaire
Microsoft bloque les fichiers complémentaires externes et affirme que l’origine de ce fichier n’est pas fiable. Pour rendre le fichier fiable, vous devez suivre les étapes ci-dessous.
- Accédez au dossier où se trouve le fichier du module complémentaire téléchargé.
- Décompressez le fichier en cliquant avec le bouton droit de la souris sur le fichier zippé et en sélectionnant Extraire tout.
- Cliquez avec le bouton droit de la souris sur le fichier et choisissez Propriétés dans le menu.
- En bas de l’onglet Général, cochez la case Débloquer sous l’option Sécurité, puis cliquez sur OK
Pour que le module complémentaire soit disponible chaque fois que vous démarrez MS Word, vous pouvez le sauvegarder dans le dossier Démarrage automatique. Suivez les étapes ci-dessous.
- Allez dans Fichier > Options > Avancées.
- Faites défiler jusqu’à Général et cliquez sur Emplacements des fichiers.
- Cliquez sur Démarrage > Modifier et vous aurez deux options : localiser le dossier où le fichier du module complémentaire téléchargé est stocké. OU Au lieu de modifier le chemin du dossier Démarrage automatique, vous pouvez également coller le module complémentaire dans le dossier Démarrage automatique existant.
Il est recommandé d’utiliser cette dernière option. Si vous préférez la première option, assurez-vous de créer un nouveau dossier et d’y placer le fichier du module complémentaire téléchargé, puis déplacez le chemin du dossier Démarrage automatique vers ce nouveau dossier. C’est parce que si vous utilisez un dossier, par exemple le dossier Téléchargements/Documents, qui peut contenir tellement de fichiers Word, il est probable que MS Word se bloque.
Comment utiliser le module complémentaire ChatGPT
Suivez les étapes ci-dessous pour utiliser le module complémentaire ChatGPT pour MS Word.
- Ouvrez un document MS Word nouveau ou existant
- Tapez le texte que vous souhaitez demander à ChatGPT
- Sélectionnez le texte que vous avez tapé à l’étape précédente
- Cliquez sur l’onglet ChatGPT > AI Writer
- Entrez votre clé API
- La sortie sera générée et affichée en quelques secondes
- La sortie sera enregistrée dans un nouveau document Word dans le même dossier que le document Word actif
- Le nom du fichier de sortie est
output_mm-dd-yyyy_hr-min-sec.docx
Si votre document Word actif n’est enregistré dans aucun emplacement, il vous sera demandé de sélectionner le dossier où vous souhaitez enregistrer le fichier de sortie.
Générateur de CV
Vous pouvez générer des CV avec ce module complémentaire. Il est important de fournir une demande claire et détaillée afin que ChatGPT génère un CV en fonction de vos besoins. Soyez toujours précis et essayez plusieurs suggestions pour obtenir le meilleur résultat. Voir quelques exemples ci-dessous :
Écrivez un CV professionnel pour un [Nom du profil]. J’ai [N] ans d’expérience. Mes titres et mes entreprises précédentes étaient [Titre, Nom de l’entreprise]. Incluez des points.
Écrivez un CV professionnel pour un scientifique des données. J'ai 5 ans d'expérience. Mes titres et entreprises passés étaient Analyste, Barclays, Chef d'équipe, JP Morgan. Incluez des points.
Écrivez un CV pour un [Nom du profil] basé sur cette description de poste. [Ajoutez ici la description du poste]
Rédaction d’e-mails
Vous pouvez demander au module complémentaire ChatGPT de rédiger un brouillon d’e-mail pour vous. Que vous ayez besoin d’envoyer un e-mail professionnel formel ou un message amical à un collègue ou un ami, ChatGPT peut vous aider à rédiger un message professionnel et bien rédigé. Il vous suffit de fournir l’objet de l’e-mail et un peu de contexte, et ChatGPT générera un e-mail bien écrit pour vous. Vous pouvez également choisir le ton de l’e-mail.
Écrivez un e-mail au responsable concernant le congé maladie de demain. Le nom de mon responsable est Dave. Mon nom est Deep.
Écrivez un e-mail à un collègue concernant le congé personnel de demain. Le nom de mon collègue est Joe. Mon nom est Deep. Le ton doit être informel.
Il est également bon de spécifier le ton : formel/informel/humoristique.
Écriture de résumé
Le module complémentaire ChatGPT peut être utilisé pour résumer de longs documents Word. Par exemple, vous avez un document long et on vous demande de créer un résumé basé sur celui-ci. Il pourrait être fastidieux et chronophage de lire tout le texte puis d’écrire le résumé.
Résumez le texte suivant en points – [COLLER LE TEXTE ICI]
Comment activer l’historique des conversations ?
Vous pouvez améliorer la sortie en demandant à ChatGPT de se souvenir de l’historique des conversations précédentes. L’API ChatGPT ne rappelle pas les conversations précédentes par défaut. Elle traite chaque requête API comme une nouvelle conversation. Cela signifie que lorsqu’elle répond à votre question actuelle, elle ne se souvient pas de votre question précédente.
Pour améliorer l’expérience ChatGPT, nous avons une fonctionnalité appelée » Chat » dans le plugin. Regardez la vidéo de démonstration ci-dessous. Dans cet exemple, nous avons demandé à ChatGPT de créer un CV en fournissant quelques détails sur le poste et les expériences professionnelles précédentes. Le CV a été généré en conséquence. Pour améliorer le CV, nous avons demandé à ChatGPT d’ajouter une expérience de stage. Si vous le remarquez, il s’est souvenu des instructions précédentes et n’a inclus que l’expérience de stage en conservant le reste du CV.
Le bouton Reset démarre une nouvelle conversation et supprime l’historique des conversations précédentes. Utilisez ce bouton lorsque vous n’avez pas besoin de l’historique des conversations pour générer des sorties.
Comment styliser la sortie ChatGPT ?
Vous pouvez styliser le document MS Word en ajoutant les lignes suivantes à la fin de l’invite que vous demandez à ChatGPT
- Mettez les titres en bleu foncé.
Écrivez un CV pour un ingénieur logiciel. Mettez les titres en bleu foncé.
- Incluez des points.
- Veuillez formater le texte en italique.
- Le texte doit être en couleur rouge.
Dans le paragraphe suivant, nous verrons le code source de ce module complémentaire. Si vous n’êtes pas intéressé par le code source, vous pouvez ignorer la section suivante. Le module complémentaire et le code VBA ont le même objectif.
L’avantage d’utiliser le module complémentaire est qu’il s’ouvre automatiquement chaque fois que vous ouvrez un nouveau document Word. Alors que le fichier de macro MS Word est spécifique à un document Word particulier. Vous devez ouvrir le même fichier de macro chaque fois pour accéder à ChatGPT. Le module complémentaire effectue également la mise en forme dans le document Word.
Code VBA pour intégrer ChatGPT à MS Word
Vous pouvez utiliser le code VBA ci-dessous pour exécuter ChatGPT dans MS Word. Assurez-vous de modifier la clé API (mise en gras ci-dessous)
Sub chatGPT()
Dim request As Object
Dim text As String, response As String, API As String, api_key As String, DisplayText As String, error_result As String
Dim startPos As Long, status_code As Long
Dim prompt As String
Dim selectedText As Range
'API Info
API = "https://api.openai.com/v1/chat/completions"
'API Key
api_key = "sk-xxxxxxxxxxxxxxxxxxxxxxx"
If api_key = "" Then
MsgBox "Error: API key is blank!"
Exit Sub
End If
' Prompt the user to select text in the document
If Selection.Type <> wdSelectionIP Then
prompt = Trim(Selection.text)
Set selectedText = Selection.Range
Else
MsgBox "Please select some text before running this macro."
Exit Sub
End If
'Cleaning
text = Replace(prompt, Chr(34), Chr(39))
text = Replace(text, vbLf, "")
text = Replace(text, vbCr, "")
text = Replace(text, vbCrLf, "")
' Remove selection
Selection.Collapse
'Create an HTTP request object
Set request = CreateObject("MSXML2.XMLHTTP")
With request
.Open "POST", API, False
.setRequestHeader "Content-Type", "application/json"
.setRequestHeader "Authorization", "Bearer " & api_key
.send "{""model"": ""gpt-3.5-turbo"", ""messages"": [{""content"":""" & text & """,""role"":""user""}]," _
& """temperature"": 1, ""top_p"": 0.7}"
status_code = .Status
response = .responseText
End With
'Extract content
If status_code = 200 Then
DisplayText = ExtractContent(response)
'Insert response text into Word document
selectedText.InsertAfter vbNewLine & DisplayText
Else
startPos = InStr(response, """message"": """) + Len("""message"": """)
endPos = InStr(startPos, response, """")
If startPos > Len("""message"": """) And endPos > startPos Then
DisplayText = Mid(response, startPos, endPos - startPos)
Else
DisplayText = ""
End If
'Insert error message into Word document
EDisplayText = "Error : " & DisplayText
selectedText.InsertAfter vbNewLine & EDisplayText
End If
'Clean up the object
Set request = Nothing
End Sub
Function ExtractContent(jsonString As String) As String
Dim startPos As Long
Dim endPos As Long
Dim Content As String
startPos = InStr(jsonString, """content"": """) + Len("""content"": """)
endPos = InStr(startPos, jsonString, "},") - 2
Content = Mid(jsonString, startPos, endPos - startPos)
Content = Trim(Replace(Content, """", Chr(34)))
Content = Replace(Content, vbCrLf, "")
Content = Replace(Content, vbLf, "")
Content = Replace(Content, vbCr, "")
Content = Replace(Content, "n", vbCrLf)
If Right(Content, 1) = """" Then
Content = Left(Content, Len(Content) - 1)
End If
ExtractContent = Content
End Function
Comment utiliser le code VBA
Les étapes suivantes fournissent des instructions de base pour l’utilisation du code VBA dans MS Word.
- Appuyez sur Alt+F11 pour ouvrir l’éditeur VBA.
- Cliquez sur Insérer > Module pour créer un nouveau module.
- Dans le module, collez le code VBA.
- Remplacez la clé API
api_keypar votre clé API réelle. - Fermez l’éditeur VBA.
- Exécutez la macro en appuyant sur Alt+F8, puis sélectionnez ChatGPT et appuyez sur le bouton EXÉCUTER.
Si vous souhaitez utiliser ChatGPT-4, vous pouvez remplacer
gpt-3.5-turbopargpt-4dans le code VBA ci-dessus.
Comment optimiser la sortie ChatGPT
Dans le code complémentaire/VBA ci-dessus, vous trouverez un paramètre de température. Il varie de 0 à 2. En augmentant la valeur, par exemple 1,2, vous obtiendrez une sortie plus aléatoire, tandis qu’en diminuant la valeur, comme 0,2, vous obtiendrez une sortie plus ciblée.
Étapes de résolution des erreurs
Erreur : vous avez dépassé le quota actuel, veuillez vérifier votre plan et les détails de facturation : pour résoudre ce problème, vous devrez passer à un compte payant qui vous facture en fonction de l’utilisation de l’API. Il ne s’agit pas de ChatGPT Plus mais d’un plan payant pour l’utilisation de l’API. C’est très abordable, cela vous coûterait environ moins d’un dollar par mois même si vous utilisez l’API de manière intensive tous les jours.
Visitez le site web d’OpenAI. Connectez-vous, allez sur la page Facturation et inscrivez-vous au plan « Pay as you go » avec votre carte de débit ou de crédit. Si vous utilisez déjà ce plan, cette erreur indique que vous envoyez un volume élevé de requêtes à ChatGPT, qu’il ne peut pas gérer. Il est également possible que votre limite ait été définie trop bas. Vous pouvez vérifier votre quota actuel dans les paramètres de votre compte.
L’erreur The model: gpt-4 does not exist signifie que vous n’avez pas accès à l’API GPT-4. Pour y accéder, vous devez vous inscrire à la liste d’attente. Votre abonnement à ChatGPT Plus (version payante de ChatGPT) ne garantit pas l’accès automatique à l’API GPT-4, que vous en soyez pourvu ou non.
Si vous choisissez par erreur GPT-4 au lieu de GPT-3.5 ou si vous avez saisi une clé API incorrecte, vous pouvez la corriger en cliquant sur le bouton Update Key pour spécifier le type de modèle et la clé API corrects. Une fois terminé, vous pouvez le vérifier en cliquant sur le bouton Check Key.
Parfois, l’API ChatGPT se comporte étrangement et commence à produire des erreurs. Si le module complémentaire fonctionnait correctement auparavant mais renvoie maintenant des erreurs, je vous suggère de réessayer encore quelques fois. Si le problème persiste, signalez-le.
Source listendata
Pubblicato in Word & PowerPoint
Soyez le premier à commenter