# Tout le monde peut-il utiliser GPT-3 maintenant qu’OpenAI a supprimé la liste d’attente de son API?

Date: 2021-11-19 · Author: Robert Scales · https://guidetoartificialintelligence.com/fr/apprendre/api-openai-sans-liste-attente/

**Answer:** Oui, sous conditions. Depuis le 18 novembre 2021, les développeurs des pays pris en charge par OpenAI peuvent s’inscrire à son API et commencer tout de suite à expérimenter avec GPT-3 et Codex, au lieu d’attendre d’être approuvés. Les applications doivent toutefois encore passer l’examen d’OpenAI avant leur mise en service et respecter de nouvelles lignes directrices sur le contenu.

Hier, le 18 novembre 2021, OpenAI a supprimé la liste d’attente de son API, le service qui permet aux programmeurs d’envoyer du texte à GPT-3 et d’en recevoir en retour. Jusqu’ici, il fallait s’inscrire sur une liste d’attente et être approuvé avant même de pouvoir l’essayer. Depuis hier, les développeurs des pays pris en charge peuvent créer un compte et commencer à expérimenter immédiatement.

OpenAI affirme que ce sont les progrès de ses outils de sécurité qui ont rendu ce changement possible. En ouvrant les portes, l’entreprise a aussi publié des règles plus claires sur ce que l’API peut et ne peut pas servir à générer.

## De la liste d’attente à l’inscription libre

OpenAI a lancé l’API en juin 2020 sous forme de **bêta privée**, une phase de test ouverte seulement aux utilisateurs invités. Une **API**, ou interface de programmation d’applications, permet à un programme d’en utiliser un autre par Internet. Ici, votre application envoie un **prompt**, un bout de texte, et l’API renvoie une **complétion**, un texte qui poursuit la régularité que vous avez établie. Vous pouvez la « programmer » simplement en lui montrant quelques exemples de ce que vous voulez.

Au lancement, OpenAI a expliqué pourquoi elle avait choisi une liste d’attente et une API plutôt que de publier le modèle lui-même. Les modèles sont très gros et coûteux à faire fonctionner, l’activité commerciale aide à financer sa recherche, et contrôler l’accès permet de couper plus facilement les usages nuisibles. Parmi les premiers utilisateurs figuraient Algolia, Quizlet et Reddit. Chaque utilisateur était examiné individuellement.

La plateforme a grandi depuis. OpenAI dit que des dizaines de milliers de développeurs l’utilisent déjà. Selon VentureBeat, en mars, OpenAI dénombrait GPT-3 dans plus de 300 applications, qui produisaient environ 4,5 milliards de mots par jour. VentureBeat décrit le changement d’hier comme le passage d’une bêta privée à une bêta plus ouverte.

## Ce qui a changé pour rendre cela possible

OpenAI cite plusieurs améliorations apportées au cours de la dernière année :

- **Les modèles *Instruct Series*.** Des versions de GPT-3 ajustées pour mieux suivre des consignes simples. VentureBeat donne un exemple du genre de demande qu’ils traitent bien : une courte explication de l’alunissage adaptée à un jeune enfant.
- **Des points de terminaison de questions-réponses.** Un **point de terminaison** (*endpoint*) est un service précis au sein d’une API. Ceux-ci permettent aux développeurs de fournir leurs propres documents, comme des guides de produits ou une base de connaissances, pour que les réponses s’appuient sur des sources fiables et soient plus véridiques.
- **Un filtre de contenu gratuit.** Un outil qui signale le texte généré qui pourrait être délicat ou nuisible, pour que les applications puissent le bloquer.
- **L’examen et la surveillance.** OpenAI examine toujours les applications avant leur lancement public et surveille les abus.
- **Des outils pour commencer.** Un Playground amélioré, une page Web pour essayer des prompts sans écrire de code; une bibliothèque d’exemples avec des dizaines de prompts prêts à l’emploi; et **Codex**, un modèle qui transforme des demandes en anglais courant en code.

## Les nouvelles règles sur le contenu

Les lignes directrices sur le contenu mises à jour par OpenAI énumèrent les catégories que les utilisateurs ne peuvent pas générer sciemment, ni laisser d’autres personnes générer :

| Catégorie | Ce qu’elle couvre |
|---|---|
| Haine | Contenu qui fait la promotion de la haine fondée sur l’identité |
| Harcèlement | Menacer ou intimider une personne |
| Violence | Glorifier la violence ou la souffrance d’autrui |
| Automutilation | Promouvoir ou représenter l’automutilation |
| Adulte | Contenu sexuel, sauf l’éducation sexuelle et le bien-être |
| Politique | Tenter d’influencer des élections ou des campagnes |
| Pourriel | Contenu non sollicité envoyé en masse |
| Tromperie | Fraude et désinformation |
| Logiciel malveillant | Code destiné à nuire, comme un rançongiciel ou un virus |

OpenAI dit que le contenu pour adultes est interdit pour l’instant parce que ses systèmes ne peuvent pas encore séparer de façon fiable les usages nuisibles des usages acceptables, et qu’elle espère permettre plus tard certains usages acceptables à mesure que ses filtres s’amélioreront. Elle teste aussi avec certains clients des filtres plus ciblés pour des catégories précises.

VentureBeat ajoute du contexte : OpenAI reconnaît que ces améliorations ne règlent pas le problème de fond des résultats toxiques ou biaisés. GPT-3 a appris à partir d’une énorme quantité de texte du Web, et des recherches montrent qu’il peut amplifier les biais de ce texte. Des chercheurs du Middlebury Institute et de l’Université Georgetown ont montré qu’il peut servir à rédiger du matériel extrémiste ou trompeur.

## Un exemple concret : votre première heure avec l’API

Voici un parcours raisonnable pour une personne qui débute, à l’aide des outils que décrit OpenAI :

1. **Inscrivez-vous** sur le site Web d’OpenAI, si vous êtes dans un pays pris en charge.
2. **Lisez les lignes directrices sur l’utilisation et le contenu** avant de construire quoi que ce soit, pour savoir ce qui doit être examiné et ce qui est interdit.
3. **Ouvrez le Playground** et choisissez un prompt dans la bibliothèque d’exemples, comme un outil de résumé ou de réponse aux questions. Lancez-le et regardez ce qui revient.
4. **Changez une chose à la fois** : la formulation, les exemples ou la longueur, et comparez les résultats.
5. **Écrivez votre propre prompt** avec une consigne claire et un exemple, comme ceci :

```prompt
Réécris chaque phrase en langage simple pour un lecteur de 12 ans.

Phrase : La municipalité mettra en œuvre un nouvel horaire de collecte des matières résiduelles.
Langage simple : La ville change les jours où elle ramasse les poubelles.

Phrase : Les résidents sont invités à conserver leurs reçus aux fins de la garantie.
Langage simple :
```

6. **Vérifiez chaque résultat** avant de vous y fier, et activez le filtre de contenu si vous prévoyez de montrer les résultats à d’autres personnes.

> **À essayer :** prenez un paragraphe dense tiré d’un formulaire, d’un contrat ou d’un guide que vous avez à la maison. Écrivez un prompt comme celui ci-dessus avec deux phrases d’exemple, puis testez-le dans le Playground sur trois nouvelles phrases. Notez quelles réécritures sont exactes et lesquelles changent le sens.

## Que devriez-vous construire en premier avec l’API d’OpenAI?

Commencez par quelque chose de petit, d’utile pour vous et de facile à vérifier. Les bons premiers projets transforment un texte que vous avez déjà en une autre forme : résumer vos propres notes, réécrire du jargon en langage simple, rédiger des brouillons de réponses que vous allez retoucher, ou transformer une description en un court bout de code avec Codex. Dans chaque cas, vous pouvez juger rapidement si la réponse est bonne, et c’est l’habitude la plus importante à prendre avec n’importe quel modèle de langage.

Évitez de commencer par des tâches où les erreurs coûtent cher ou sont difficiles à repérer, comme les conseils médicaux, juridiques ou financiers. GPT-3 peut avoir l’air sûr de lui tout en se trompant, et ses données d’entraînement comportent des biais. Les projets offerts au public devront aussi passer l’examen d’OpenAI avant leur lancement; il vaut donc la peine de lire les lignes directrices tôt et de concevoir votre projet en tenant compte du filtre de contenu.

Enfin, suivez l’évolution de la plateforme. OpenAI dit s’attendre à continuer de simplifier le processus pour les développeurs et à permettre plus de cas d’utilisation à mesure que ses mesures de protection s’amélioreront. Les compétences que vous acquérez maintenant avec les prompts et les tests vous serviront encore quand les outils changeront.

## Sources

- OpenAI's API Now Available with No Waitlist: https://openai.com/blog/api-no-waitlist/
- OpenAI API: https://openai.com/index/openai-api/
- OpenAI makes GPT-3 generally available through its API: https://venturebeat.com/2021/11/18/openai-makes-gpt-3-generally-available-through-its-api/
