Maison >Périphériques technologiques >IA >Comment créer des applications d'intelligence artificielle à l'aide de ChatGPT

Comment créer des applications d'intelligence artificielle à l'aide de ChatGPT

王林
王林avant
2023-04-19 23:43:051798parcourir

Comment créer des applications d'intelligence artificielle à l'aide de ChatGPT

La société OpenAI a lancé ChatGPT en novembre 2022, permettant rapidement au monde d'être témoin des formidables superpuissances de l'intelligence artificielle générative. Alors comment expliquer l'incroyable popularité de ce chatbot quelques mois seulement après sa sortie

ChatGPT a explosé dans le monde de la technologie et est devenue l'application à la croissance la plus rapide de l'histoire ? Selon Reuters, ChatGPT compte 100 millions d'utilisateurs actifs mensuels seulement deux mois après son lancement, ce qui en fait l'application grand public connaissant la croissance la plus rapide.

Les gens explorent les nombreuses capacités de ce grand modèle de langage, et cet article présentera le processus de création d'applications d'intelligence artificielle à l'aide de ChatGPT. Avant cela, parlons de ChatGPT, de ce qu'il fait et pourquoi il est si important.

Qu'est-ce qu'un chatbot ?

En termes simples, un chatbot est un logiciel informatique basé sur l'intelligence artificielle qui peut engager des conversations en ligne textuelles ou audio avec les utilisateurs. Les chatbots sont presque partout – des applications et sites Web aux services de messagerie tels que Twitter, Facebook Messenger et WhatsApp.

La demande continue de support client, l'adoption de chatbots sophistiqués par les acteurs du secteur et la popularité croissante des chatbots sur les sites Web de commerce électronique sont les principaux facteurs à l'origine de la croissance du marché des chatbots.

Cependant, la demande des utilisateurs pour des connaissances techniques sur les chatbots et les inexactitudes dans l’authentification vocale des utilisateurs entravent l’expansion du marché. Les projets visant à développer des chatbots auto-apprenants capables de fournir des interactions plus humaines devraient stimuler le potentiel d’expansion du secteur de l’intelligence artificielle.

Qu'est-ce que ChatGPT et comment ça marche ?

ChaGPT est un chatbot génératif d'IA, un système d'IA formé pour convertir du texte en contenu d'image. Les visiteurs peuvent poser des questions à ChatGPT ou demander des explications sur leurs réponses via des invites, similaires aux services de chat automatisés vus sur les sites de support client. OpenAI considère ChatGPT comme le frère de l'un de ses outils, InstructGPT, qui suit les invites ou requêtes humaines et fournit des réponses détaillées.

L'intelligence artificielle générale est un transformateur pré-entraîné qui utilise une manière naturelle de répondre aux questions. Il peut fournir toutes les réponses, créer du contenu et des campagnes marketing attrayantes et convertir les lecteurs en clients fidèles.

ChatGPT utilise le texte d'Internet pour apprendre le langage humain, puis utilise le texte pour apprendre les bases de la conversation. Grâce à ses transformateurs pré-entraînés générés, ChatGPT analyse les séquences de données pour identifier les modèles. ChatGPT utilise la troisième version du Transformer génératif pré-entraîné, du modèle d'apprentissage automatique de réseau neuronal et du modèle de langage GPT-3.

ChatGPT a été formé à l'aide d'un ensemble de données de 300 milliards de mots, et son ensemble de données de 570 Go se compose de documents collectés en ligne, de livres, de Wikipédia et d'autres sources. Grâce à un vaste système linguistique, ChatGPT utilise la probabilité pour prédire le mot ou l'invite suivante dans une phrase.

Le fondateur de ChatGPT

ChatGPT a été développé par la startup OpenAI basée à San Francisco, qui recevait à l'époque le soutien financier de plusieurs investisseurs, dont le plus célèbre était Microsoft. Des hommes d’affaires et des chercheurs, dont Elon Musk et Sam Altman, ont créé la plateforme en 2015. D'ici fin 2024, OpenAI, propriétaire de ChatGPT, espère pouvoir générer 1 milliard de dollars de revenus.

Actuellement, presque toutes les grandes entreprises et leaders du secteur utilisent stratégiquement cet outil d'intelligence artificielle pour atteindre leurs objectifs, avec près de 90 % des marques ou des spécialistes du marketing utilisant pleinement ChatGPT.

Que peuvent faire les utilisateurs avec ChatGPT ?

De l'aide aux utilisateurs à monétiser et à changer le visage des secteurs de la santé et de la finance, à la rationalisation des fonctionnalités du centre de contact, à l'amélioration de l'expérience client numérique et à l'amélioration des efforts du centre de contact, ChatGPT est une force sur laquelle il faut compter avec. Le pouvoir extraordinaire de la négligence. En plus des opérations de service client, ChatGPT permet aux spécialistes du marketing de contenu, aux professionnels de la vente et même aux étudiants de créer du contenu original lorsque l'utilisateur y est invité. Grâce à l’intelligence artificielle générative, les ordinateurs semblent désormais plus créatifs.

  • Rédiger des programmes
  • Créer des vidéos
  • Rédiger des descriptions de produits, des textes publicitaires, etc.
  • Composer de la musique
  • Générer des articles
  • Générer des questions triviales
  • Créer des livres électroniques
  • Rédiger des CV
  • Selon les prévisions de Precedence Research, l'industrie mondiale des chatbots devrait dépasser 4,9 milliards de dollars américains d'ici 2032, soit plus que les estimations de 2022 de 880 millions de dollars américains. , qui croîtra à un TCAC de 19,29 % de 2023 à 2032.
  • Préparation de l'environnement logiciel
  • Avant d'utiliser ChatGPT pour créer un chatbot d'intelligence artificielle, vous devez utiliser certains outils pour préparer et configurer l'environnement logiciel. Par exemple, des éditeurs de code tels que les bibliothèques OpenAI, Python, Notepad++, Pip et Gradio sont requis, ainsi qu'une clé API OpenAI.
  • Bien que l’utilisation de tous ces outils puisse sembler écrasante au début, ils sont tous simples et ne nécessitent aucune technique ou compétence particulière.
Les utilisateurs peuvent suivre les étapes suivantes :

Étape 1 : Installer Python sur votre PC est la première étape. Visitez son lien pour télécharger les fichiers d'installation spécifiques à la plate-forme.

Étape 2 : Exécutez le fichier d'installation. Cochez la case "Ajouter Python.exe au PATH" et cliquez sur "Installer maintenant" pour suivre les étapes habituelles pour installer Python.

Étape 3 : Pour vérifier que Python est correctement installé, ouvrez un terminal sur votre ordinateur. Vous pouvez également utiliser l'invite de commande.

Étape 4 : Utilisez la commande ci-dessous pour obtenir la version Python. Affichera la version Python. Sous Linux ou d'autres systèmes, les utilisateurs devront peut-être utiliser la version python3 au lieu de la version python.

Mise à niveau pip

Lorsque le système installe Python, il installe également pip (progiciel Python). Ici, nous allons nous concentrer sur la façon de mettre à niveau pip. Il permet aux utilisateurs d'installer de nombreuses bibliothèques Python à l'aide du terminal. Les bibliothèques OpenAI et Gradio peuvent être installées via pip.

Étape 1 : Lancez votre terminal préféré sur votre ordinateur et exécutez la commande pour mettre à niveau pip. Sous Linux ou d'autres plates-formes, vous devrez peut-être utiliser pip3 et Python3.

python-mpipinstall-Upip

Installer les bibliothèques OpenAI et Gradio

Pour interagir avec ChatGPT, les utilisateurs doivent installer la bibliothèque OpenAI, qui permettra aux utilisateurs de discuter avec ChatGPT via leur API.

Étape 1 : Exécutez la ligne de commande suivante dans le terminal et utilisez pip pour installer la bibliothèque OpenAI. Si la première commande ne fonctionne pas, essayez de l'exécuter en utilisant pip3.

Étape 2 : Une fois l'installation terminée, installez Gradio. Avec Gradio, les utilisateurs peuvent facilement créer une interface Web conviviale pour présenter leur chatbot d'intelligence artificielle. De plus, il permet un partage simple de chatbot en ligne via des liens partageables.

Téléchargez l'éditeur de code

Étape 1 : Téléchargez l'éditeur de code pour éviter d'avoir à modifier le code.

Étape 2 : Utilisez le lien dans la pièce jointe pour télécharger et installer l'application.

Étape 3 : Si l'utilisateur est familier avec un IDE puissant, VSCode peut être utilisé sur n'importe quelle plateforme. Sur macOS et Linux, en plus de VSCode, SublimeText peut également être installé.

Étape 4 : Dans ChromeOS, les utilisateurs peuvent modifier le code à l'aide de l'incroyable outil caret.

Obtenez la clé API OpenAI (gratuite)

L'une des exigences de base pour créer un chatbot IA basé sur ChatGPT est une clé API de la société OpenAI. Les utilisateurs peuvent appeler ChatGPT dans leur propre interface et obtenir des résultats instantanément, grâce aux clés API. Pendant les trois premiers mois, OpenAI offre une clé API gratuite et 5 $ de crédits gratuits.

Si les utilisateurs ont déjà enregistré un compte OpenAI, ils peuvent recevoir 18 $ en crédits gratuits. Une fois les crédits gratuits épuisés, les utilisateurs devront payer pour l’accès à l’API. Cependant, il est actuellement ouvert à tous les utilisateurs gratuits.

Étape 1 : Ouvrez platform.openai.com/signup et créez un nouveau compte. S'il s'agit d'un ancien compte, vous devrez saisir vos identifiants de connexion.

Étape 2 : Dans le coin supérieur droit, cliquez sur Profils et cliquez sur "Afficher la clé API" dans le menu déroulant.

Étape 3 : Copiez la clé API, sélectionnez « Générer une nouvelle clé » et cliquez. Notez que la clé API complète ne peut pas être copiée ou lue ultérieurement. Par conséquent, il est fortement recommandé de copier et coller immédiatement la clé API dans un fichier du bloc-notes.

Étape 4 : Ne révélez pas et ne montrez pas la clé API au public. Il s'agit d'une clé privée qui ne peut être utilisée que pour accéder au compte de l'utilisateur. De plus, les utilisateurs peuvent générer un grand nombre de clés privées et effacer les clés API (jusqu'à 5).

Créez votre propre chatbot d'intelligence artificielle à l'aide de l'API ChatGPT et Gradio

Les utilisateurs utilisent le modèle "GPT-3.5-turbo" d'OpenAI, qui est la dernière version de GPT-3.5. Il est considéré comme plus puissant que le Davinci, plus réactif que les appareils plus anciens, plus abordable et capable de rappeler des scènes de conversations.

Pour l'interface utilisateur, utilisez Gradio pour créer une interface Web simple accessible localement et en ligne.

Étape 1 : Collez le code ci-dessous dans notepad++ ou dans n'importe quel éditeur de code de votre choix.

Étape 2 : Remplacez le texte « Votre clé API » par la clé API que vous avez générée précédemment. L'utilisateur n'a qu'à effectuer une seule modification.

Étape 3 : Cliquez sur "Fichier" dans le menu supérieur et enregistrez-le en utilisant "Enregistrer sous" dans le menu déroulant.

Étape 4 : Nommez le fichier « app.py ». Dans les options déroulantes, sélectionnez « Enregistrer sous le type » et sélectionnez « Tous les types ».

Étape 5 : Enregistrez le document dans un emplacement facile à trouver, tel que le bureau de votre ordinateur. Tant que le .py est ajouté, l'utilisateur peut le renommer comme il le souhaite.

Étape 6 : Accédez à l'emplacement où le fichier est stocké (app.py). Sélectionnez "Copier comme chemin" et faites un clic droit dessus.

Étape 7 : Allez dans le terminal et entrez les commandes répertoriées ci-dessous. Tapez Python, ajoutez des espaces, collez le chemin (utilisez le menu contextuel pour coller facilement) et appuyez sur Entrée.

N'oubliez pas que le chemin du fichier de votre ordinateur sera différent. Les utilisateurs devront peut-être utiliser Python3 sur les plates-formes Linux.

python "C:UsersmearjDesktopapp.py"

Étape 8 : Ignorez les avertissements qui pourraient apparaître. Copiez les URL locales et publiques en bas et collez-les dans votre navigateur Web.

Les utilisateurs ont réussi à créer leur propre chatbot d'intelligence artificielle à l'aide de l'API ChatGPT et il est prêt à l'emploi. Copiez l'URL publique et partagez-la avec votre famille et vos amis. Chaque question des utilisateurs peut recevoir une réponse rapide. En plus de l'alternative ChatGPT, les utilisateurs peuvent également utiliser leur propre chatbot comme alternative au site officiel.

Le lien sera actif pendant 72 heures, mais comme l'instance du serveur Web s'exécute sur la machine de l'utilisateur, elle doit également rester active.

Étape 9 : Entrez dans le terminal et appuyez sur "Ctrl+C" pour arrêter le serveur. Si cela ne fonctionne toujours pas, cliquez à nouveau sur "Ctrl+C".

Étape 10 : Copiez à nouveau le chemin du fichier et exécutez la commande suivante pour redémarrer le chatbot d'intelligence artificielle. À chaque redémarrage du serveur, l'URL locale restera la même, mais l'URL publique changera.

python "C:UsersmearjDesktopapp.py".

Voici les étapes permettant à Chatbot de créer votre propre chatbot à l'aide du modèle ChatGPT 3.5. Il est également possible de personnaliser le modèle gpt-3.5-turbo. Grâce à la technologie de l’intelligence artificielle, les choix des utilisateurs sont illimités et tout peut être réalisé.

Bien que l'utilisation de ChatGPT pour créer des applications d'intelligence artificielle constitue une étape importante dans l'histoire de l'intelligence artificielle, ce chatbot développé par OpenAI présente également certaines limites, et il a même été utilisé à des fins malveillantes, comme la création d'e-mails de phishing et de programmes de piratage.

Conclusion

En raison de l'émergence de l'intelligence artificielle générative, 2023 devrait être l'année la plus intéressante pour l'intelligence artificielle. Cependant, comme pour toute nouvelle technologie, les dirigeants d’entreprise doivent procéder avec prudence, car les technologies actuelles posent de nombreuses questions éthiques et se heurtent à certaines difficultés pratiques.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer