Dino Geek essaye de t'aider

Comment maintenir le contexte d'une conversation avec l'API de ChatGPT ?


Pour maintenir le contexte d’une conversation avec l’API de ChatGPT, vous devez envoyer des messages précédents dans le même appel d’API. ChatGPT n’a pas de mémoire interne des demandes précédentes. Il se base donc sur le contexte fourni dans chaque appel d’API pour déterminer les réponses appropriées.

Chaque appel API doit être composé d’une série de messages. Les messages sont traités dans l’ordre du tableau, et les réponses sont générées en fonction de la conversation précédente.

Par exemple:
```
messages = [{“role”: “system”, “content”: “Vous êtes un assistant d’apprentissage utile.”}, {“role”: “user”, “content”: “Qui a gagné la Coupe du monde de football en 2010 ?”}, {“role”: “assistant”, “content”: “L’Espagne a remporté la Coupe du monde de football en 2010.”}, {“role”: “user”, “content”: “Qui ont-ils battu en finale ?”}]
```

Chaque message a un “rôle” qui peut être soit “system”, “user” ou “assistant”, et un “contenu” qui est le contenu réel du message. Le rôle “system” est utilisé pour configurer le comportement de l’assistant. Les rôles “user” et “assistant” contiennent la conversation entre l’utilisateur et l’assistant.

La conversation continue en ajoutant des messages à la liste et en la renvoyant à l’API. Ainsi, le contexte d’une conversation est maintenu en gardant l’historique des échanges précédents.


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