Dino Geek essaye de t'aider

Comment gérer une conversation multi-utilisateurs avec l'API de ChatGPT ?


L’API de Chatbot OpenAI avec GPT-3 ne gère pas nativement les conversations multi-utilisateurs. Cependant, vous pouvez toujours implémenter une telle fonctionnalité en gérant vous-même les messages de plusieurs utilisateurs.

Vous devrez simuler une conversation multi-utilisateurs en ajoutant chaque message à la liste des messages précédents et en spécifiant qui l’a dit. Pour ce faire, vous pouvez ajouter des balises dans la chaîne de message, par exemple :

‘user1’: ‘Bonjour, comment ça va ?’,
GPT-3’: ‘Bonjour! Je vais bien merci. Comment puis-je vous aider aujourd’hui?’,
‘user2’: ‘J’ai une question sur la programmation.’

Quand vous passez les listes de messages à la fonction d’appel d’API, les messages seront traités dans l’ordre et GPT-3 “souviendra” de toute la conversation. Ainsi, vous pouvez simuler une conversation de groupe avec plusieurs utilisateurs.

Il est aussi important de faire attention à la longueur totale des messages car mots que GPT-3 prend en compte à chaque demande est limité à 4096 tokens. Vous devrez donc peut-être tronquer, résumer ou supprimer une partie du message si il est trop long.


Générez simplement des articles pour optimiser votre SEO
Générez simplement des articles pour optimiser votre SEO





DinoGeek propose des articles simples sur des technologies complexes

Vous souhaitez être cité dans cet article ? Rien de plus simple, contactez-nous à dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nom de Domaine | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Mentions Légales / Conditions Générales d'Utilisation