Dino Geek essaye de t'aider

Comment encoder correctement les requêtes JSON pour l'API de ChatGPT ?


Pour l’API OpenAI GPT-3, une requête JSON typique se compose généralement d’un ensemble de trois éléments clés: le modèle que vous utilisez, le prompt que vous donnez à l’IA, et le nombre max de tokens que vous voulez de retour.

Voici un exemple de requête JSON correctement encodé pour l’API de ChatGPT :

```
{ “model”: “text-davinci-002”, “prompt”: “Translate the following English text to French: ‘{}’”, “max_tokens”: 60
}
```

Dans cet exemple, le modèle utilisé est ‘text-davinci-002’, le prompt est une demande de traduction d’un texte anglais en français, et le nombre maximum de tokens retournés est 60.

Cependant, si vous utilisez l’API v4 de ChatGPT, la structure JSON est un peu différente, vous devez envoyer une série de messages au lieu d’un prompt, où chaque message a un rôle (soit « system », « user » ou « assistant ») et un contenu. Voici comment cela pourrait ressembler :

```
{ “model”: “gpt-3.5-turbo”, “messages”: [ {“role”: “system”, “content”: “You are a helpful assistant.”}, {“role”: “user”, “content”: “Who won the world series in 2020?”}, {“role”: “user”, “content”: “Translate the sentence ‘Hello, friend’ to French.”} ]
}
```

Dans cet exemple, le système définit d’abord le rôle de l’assistant. Ensuite, l’utilisateur pose deux questions. La réponse de l’API serait le texte généré par l’IA en réponse aux questions de l’utilisateur.


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