OpenAI annonce des améliorations importantes pour ses modèles d'intelligence artificielle GPT
Nouvelles fonctionnalités et mises à jour d'API
Aujourd'hui, OpenAI annonce de nouvelles fonctionnalités et mises à jour pour ses modèles d'intelligence artificielle, y compris des versions améliorées de gpt-4
et gpt-3.5-turbo
, une nouvelle capacité d'appel de fonction dans l'API Chat Completions, une réduction de coût significative pour ses modèles et la dépréciation de certains modèles plus anciens.
Depuis la sortie de gpt-3.5-turbo
et gpt-4
plus tôt cette année, OpenAI a observé des applications incroyables développées par les développeurs utilisant ces modèles. Suite à ce succès, l'entreprise a travaillé à l'amélioration et à l'extension de ces outils.
Appel de fonction dans l'API Chat Completions
Un ajout majeur est la capacité d'appeler des fonctions au sein de l'API Chat Completions. Les développeurs peuvent désormais décrire des fonctions à gpt-4-0613
et gpt-3.5-turbo-0613
, et le modèle choisira intelligemment de produire un objet JSON contenant les arguments pour appeler ces fonctions. Cela permet une connexion plus fiable entre les capacités du GPT et les outils et API externes.
Les modèles ont été perfectionnés pour détecter quand une fonction doit être appelée (en fonction de l'entrée de l'utilisateur) et pour répondre avec du JSON qui respecte la signature de la fonction. L'appel de fonction permet aux développeurs d'obtenir de manière plus fiable des données structurées provenant du modèle.
Par exemple, les développeurs peuvent :
- Créer des chatbots qui répondent aux questions en appelant des outils externes (par exemple, comme les plugins ChatGPT).
- Convertir des requêtes telles que "Envoyer un e-mail à Anya pour voir si elle veut prendre un café vendredi prochain" en un appel de fonction comme
send_email(to: string, body: string)
, ou "Quel temps fait-il à Boston ?" enget_current_weather(location: string, unit: 'celsius' | 'fahrenheit')
. - Convertir le langage naturel en appels d'API ou en requêtes de base de données.
- Extraire des données structurées à partir du texte.
Nouveaux modèles et dépréciation de modèles plus anciens
OpenAI a également annoncé des versions mises à jour et plus orientables de gpt-4
et gpt-3.5-turbo
. De plus, une nouvelle version de gpt-3.5-turbo
avec un contexte de 16k (contre la version standard de 4k) a été publiée.
En parallèle, OpenAI commence le processus de mise à niveau et de dépréciation pour les versions initiales de gpt-4
et gpt-3.5-turbo
qu'elle a annoncées en mars. Les applications utilisant les noms de modèles stables (gpt-3.5-turbo
, gpt-4
, et gpt-4-32k
) seront automatiquement mises à niveau vers les nouveaux modèles le 27 juin. Les développeurs qui ont besoin de plus de temps pour la transition peuvent continuer à utiliser les anciens modèles jusqu'au 13 septembre.
Réduction des coûts
OpenAI a annoncé une réduction de 75% du coût de son modèle d'embedding le plus populaire, text-embedding-ada-002
, ainsi qu'une réduction de 25% du coût des jetons d'entrée pour gpt-3.5-turbo
.
Perspectives
OpenAI continue de faire évoluer ses systèmes en fonction des retours des développeurs et s'enthousiasme à l'idée de voir comment les développeurs utiliseront ces derniers modèles et nouvelles fonctionnalités dans leurs applications. Comme toujours, les clients conservent la propriété de toutes les sorties générées à partir de leurs requêtes et leurs données API ne seront pas utilisées pour l'entraînement.