Maison  >  Article  >  Périphériques technologiques  >  Il a fallu une demi-heure pour construire un robot WeChat basé sur ChatGPT

Il a fallu une demi-heure pour construire un robot WeChat basé sur ChatGPT

WBOY
WBOYavant
2023-04-11 13:46:031517parcourir

Je crois que tout le monde a été attiré par ChatGPT récemment. En fait, il est devenu populaire il y a près d'un mois. Il semble qu'il n'était populaire que parmi les programmeurs et n'a pas été reconnu par le public. est redevenu populaire, et cette fois tout le monde le sait.

Je pensais qu'une IA aussi populaire pouvait être jouée pour le plaisir, alors j'ai essayé de connecter ChatGPT à mon WeChat personnel pour taquiner l'IA dans WeChat.

Jetons d'abord un coup d'œil à quelques captures d'écran de discussion

Il a fallu une demi-heure pour construire un robot WeChat basé sur ChatGPT

Il a fallu une demi-heure pour construire un robot WeChat basé sur ChatGPT

Vous pouvez également rejoindre un groupe pour une discussion de groupe. Vous pouvez voir que les données d'entraînement de ChatGPT sont assez anciennes et que certaines questions reçoivent une réponse historique. réponses. Cependant, comme le montre le cas ci-dessus, l’effet actuel est bien meilleur qu’avant. Au moins, cela peut être lié au contexte.

Il a fallu une demi-heure pour construire un robot WeChat basé sur ChatGPT

Processus

Pour accéder à ChatGPT dans WeChat, nous avons besoin des étapes suivantes

  1. Enregistrer avec succès un compte OpenAi et obtenir une clé API
  2. Exécuter un programme robot WeChat basé sur le projet open source wechatbot ;
  3. Utiliser ; WeChat pour scanner le code QR pour se connecter (il est recommandé d'utiliser un petit compte);

S'inscrire

OpenAi Pour certaines raisons, il est impossible d'enregistrer un compte normalement en Chine, et même le site Web n'est pas accessible normalement. Processus d'inscription détaillé Cela n'entre pas dans le cadre de cet article. Si vous êtes intéressé, vous pouvez répondre au mot-clé [chatgpt] en arrière-plan pour afficher les détails de l'inscription.

Ici, je vais vous montrer comment obtenir une clé API après une inscription réussie. Lorsque nous nous inscrivons avec succès et nous connectons, nous pouvons cliquer sur Créer sur la page au lien https://platform.openai.com/account/api-keys. la nouvelle clé secrète​ peut générer une clé API​, copier la clé API et la stocker pour une utilisation ultérieure.

Il a fallu une demi-heure pour construire un robot WeChat basé sur ChatGPT

Exécutez le programme robot

Pour les amis ayant une formation technique, il existe plusieurs façons d'exécuter le programme. Il peut être exécuté sur la base du code source, ou sur la base de Docker. , Ah Fan l'exécute simplement directement via Docker. Pour l'exécuter, après avoir installé Docker sur le service, exécutez simplement la commande suivante.

docker run -itd --name wechatbot --restart=always 
 -e APIKEY=刚刚生成的 API key 
 -e AUTO_PASS=false 
 -e SESSION_TIMEOUT=60s 
 -e MODEL=text-davinci-003 
 -e MAX_TOKENS=512 
 -e TEMPREATURE=0.9 
 -e REPLY_PREFIX=ChatGPT: 
 -e SESSION_CLEAR_TOKEN=下一个问题 
 docker.mirrors.sjtug.sjtu.edu.cn/qingshui869413421/wechatbot:latest

C'est normal après le démarrage, grâce à la commande docker ps, nous pouvons voir qu'il existe des processus docker correspondants comme suit.

Il a fallu une demi-heure pour construire un robot WeChat basé sur ChatGPT

Ensuite, nous entrons dans le conteneur, vérifions le code QR, scannons le code pour nous connecter et exécutons les deux lignes de code suivantes dans l'ordre. Si rien d'autre, vous pouvez voir un code QR sortir, scannez le. code pour se connecter avec WeChat Un seul clic (petite taille recommandée).

docker exec -it wechatbot bash
tail -f -n 50 /app/run.log

Après avoir scanné le code QR pour nous connecter, nous pouvons nous amuser en jouant. Cependant, il convient de noter que les appels API ont une limite pour chaque compte. La limite actuelle pour chaque compte est de 18 dollars américains, donc tout le monde utilise Just play. avec lui et taquiner l'IA. L'adresse du projet de wechatbot est ici https://github.com/qingconglaixueit/wechatbot. Ceux qui sont intéressés peuvent également l'étudier. L'émergence de

Il a fallu une demi-heure pour construire un robot WeChat basé sur ChatGPT

Thinking

ChatGPT​ a brisé la précédente barrière de l'intelligence artificielle. Bien qu'il y ait encore de nombreuses lacunes, je pense qu'il peut mieux fonctionner dans les itérations et mises à niveau ultérieures. Dans le même temps, l’IA devient de plus en plus mature et je pense que davantage d’emplois et de compétences seront remplacés à l’avenir.

Pour nous, la seule constante est le changement, nous devons donc être prêts à accepter de nouvelles choses, et en même temps être prêts à affronter l'avenir et essayer de nous rendre irremplaçables.

Les amis qui ne savent pas comment construire peuvent ajouter Afen sur WeChat selon les instructions ci-dessous, et Afan placera le robot construit dans un groupe de lecteurs spécial, où vous pourrez en faire l'expérience. Les emplacements sont limités au premier arrivé. , premier servi.

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