


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.
É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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Le DALL-E 3 a été officiellement introduit en septembre 2023 en tant que modèle considérablement amélioré par rapport à son prédécesseur. Il est considéré comme l’un des meilleurs générateurs d’images IA à ce jour, capable de créer des images avec des détails complexes. Cependant, au lancement, c'était exclu

Ce site a rapporté le 27 juin que Jianying est un logiciel de montage vidéo développé par FaceMeng Technology, une filiale de ByteDance. Il s'appuie sur la plateforme Douyin et produit essentiellement du contenu vidéo court pour les utilisateurs de la plateforme. Il est compatible avec iOS, Android et. Windows, MacOS et autres systèmes d'exploitation. Jianying a officiellement annoncé la mise à niveau de son système d'adhésion et a lancé un nouveau SVIP, qui comprend une variété de technologies noires d'IA, telles que la traduction intelligente, la mise en évidence intelligente, l'emballage intelligent, la synthèse humaine numérique, etc. En termes de prix, les frais mensuels pour le clipping SVIP sont de 79 yuans, les frais annuels sont de 599 yuans (attention sur ce site : équivalent à 49,9 yuans par mois), l'abonnement mensuel continu est de 59 yuans par mois et l'abonnement annuel continu est de 59 yuans par mois. est de 499 yuans par an (équivalent à 41,6 yuans par mois) . En outre, le responsable de Cut a également déclaré que afin d'améliorer l'expérience utilisateur, ceux qui se sont abonnés au VIP d'origine

Améliorez la productivité, l’efficacité et la précision des développeurs en intégrant une génération et une mémoire sémantique améliorées par la récupération dans les assistants de codage IA. Traduit de EnhancingAICodingAssistantswithContextUsingRAGandSEM-RAG, auteur JanakiramMSV. Bien que les assistants de programmation d'IA de base soient naturellement utiles, ils ne parviennent souvent pas à fournir les suggestions de code les plus pertinentes et les plus correctes, car ils s'appuient sur une compréhension générale du langage logiciel et des modèles d'écriture de logiciels les plus courants. Le code généré par ces assistants de codage est adapté à la résolution des problèmes qu’ils sont chargés de résoudre, mais n’est souvent pas conforme aux normes, conventions et styles de codage des équipes individuelles. Cela aboutit souvent à des suggestions qui doivent être modifiées ou affinées pour que le code soit accepté dans l'application.

Les grands modèles linguistiques (LLM) sont formés sur d'énormes bases de données textuelles, où ils acquièrent de grandes quantités de connaissances du monde réel. Ces connaissances sont intégrées à leurs paramètres et peuvent ensuite être utilisées en cas de besoin. La connaissance de ces modèles est « réifiée » en fin de formation. À la fin de la pré-formation, le modèle arrête effectivement d’apprendre. Alignez ou affinez le modèle pour apprendre à exploiter ces connaissances et répondre plus naturellement aux questions des utilisateurs. Mais parfois, la connaissance du modèle ne suffit pas, et bien que le modèle puisse accéder à du contenu externe via RAG, il est considéré comme bénéfique de l'adapter à de nouveaux domaines grâce à un réglage fin. Ce réglage fin est effectué à l'aide de la contribution d'annotateurs humains ou d'autres créations LLM, où le modèle rencontre des connaissances supplémentaires du monde réel et les intègre.

L'ensemble de données ScienceAI Question Answering (QA) joue un rôle essentiel dans la promotion de la recherche sur le traitement du langage naturel (NLP). Des ensembles de données d'assurance qualité de haute qualité peuvent non seulement être utilisés pour affiner les modèles, mais également évaluer efficacement les capacités des grands modèles linguistiques (LLM), en particulier la capacité à comprendre et à raisonner sur les connaissances scientifiques. Bien qu’il existe actuellement de nombreux ensembles de données scientifiques d’assurance qualité couvrant la médecine, la chimie, la biologie et d’autres domaines, ces ensembles de données présentent encore certaines lacunes. Premièrement, le formulaire de données est relativement simple, et la plupart sont des questions à choix multiples. Elles sont faciles à évaluer, mais limitent la plage de sélection des réponses du modèle et ne peuvent pas tester pleinement la capacité du modèle à répondre aux questions scientifiques. En revanche, les questions et réponses ouvertes

Editeur | KX Dans le domaine de la recherche et du développement de médicaments, il est crucial de prédire avec précision et efficacité l'affinité de liaison des protéines et des ligands pour le criblage et l'optimisation des médicaments. Cependant, les études actuelles ne prennent pas en compte le rôle important des informations sur la surface moléculaire dans les interactions protéine-ligand. Sur cette base, des chercheurs de l'Université de Xiamen ont proposé un nouveau cadre d'extraction de caractéristiques multimodales (MFE), qui combine pour la première fois des informations sur la surface des protéines, la structure et la séquence 3D, et utilise un mécanisme d'attention croisée pour comparer différentes modalités. alignement. Les résultats expérimentaux démontrent que cette méthode atteint des performances de pointe dans la prédiction des affinités de liaison protéine-ligand. De plus, les études d’ablation démontrent l’efficacité et la nécessité des informations sur la surface des protéines et de l’alignement des caractéristiques multimodales dans ce cadre. Les recherches connexes commencent par "S

Selon les informations de ce site Web du 5 juillet, GlobalFoundries a publié un communiqué de presse le 1er juillet de cette année, annonçant l'acquisition de la technologie de nitrure de gallium (GaN) et du portefeuille de propriété intellectuelle de Tagore Technology, dans l'espoir d'élargir sa part de marché dans l'automobile et Internet. des objets et des domaines d'application des centres de données d'intelligence artificielle pour explorer une efficacité plus élevée et de meilleures performances. Alors que des technologies telles que l’intelligence artificielle générative (GenerativeAI) continuent de se développer dans le monde numérique, le nitrure de gallium (GaN) est devenu une solution clé pour une gestion durable et efficace de l’énergie, notamment dans les centres de données. Ce site Web citait l'annonce officielle selon laquelle, lors de cette acquisition, l'équipe d'ingénierie de Tagore Technology rejoindrait GF pour développer davantage la technologie du nitrure de gallium. g

Selon les informations de ce site le 1er août, SK Hynix a publié un article de blog aujourd'hui (1er août), annonçant sa participation au Global Semiconductor Memory Summit FMS2024 qui se tiendra à Santa Clara, Californie, États-Unis, du 6 au 8 août, présentant de nombreuses nouvelles technologies de produit. Introduction au Future Memory and Storage Summit (FutureMemoryandStorage), anciennement Flash Memory Summit (FlashMemorySummit) principalement destiné aux fournisseurs de NAND, dans le contexte de l'attention croissante portée à la technologie de l'intelligence artificielle, cette année a été rebaptisée Future Memory and Storage Summit (FutureMemoryandStorage) pour invitez les fournisseurs de DRAM et de stockage et bien d’autres joueurs. Nouveau produit SK hynix lancé l'année dernière
