Qu'est-ce que l'API OpenAI ?

Travailler avec l'API OpenAI

James Chapman

Curriculum Manager, DataCamp

À venir…

 

Objectifs du cours
  • Veuillez utiliser l'API OpenAI pour accéder aux modèles d'IA
  • Utilisez ces modèles pour effectuer diverses tâches
  • Utilisez le code Python pour réaliser cette opération.

 

Connaissances attendues
  • Sous-ensembles de listes et dictionnaires Python
  • Flux de contrôle → if, elif, else
  • Boucles → for, while

 

Il n'est pas nécessaire de connaître
  • IA ou machine learning
Travailler avec l'API OpenAI

OpenAI, chatGPT et l'API OpenAI

 

  • OpenAI = entreprise de R&D en IA
  • ChatGPT = application d’IA
  • API OpenAI = interface permettant d'accéder aux modèles OpenAI

 

The OpenAI organization logo.

1 Crédit d'image : OpenAI
Travailler avec l'API OpenAI

OpenAI, chatGPT et l'API OpenAI

 

  • OpenAI = entreprise de R&D en IA
  • ChatGPT = application d'IA
  • API OpenAI = interface permettant d'accéder aux modèles OpenAI

 

A car showroom.

Travailler avec l'API OpenAI

OpenAI, chatGPT et l'API OpenAI

 

  • OpenAI = entreprise de R&D en IA
  • ChatGPT = application d'IA
  • API OpenAI = interface permettant d'accéder aux modèles OpenAI

 

A person interacting with an interface for ordering cars.

Travailler avec l'API OpenAI

Qu'est-ce qu'une API ?

  • Application Programming Interface

A computer sending a request to an API.

Travailler avec l'API OpenAI

Qu'est-ce qu'une API ?

  • Application Programming Interface

A waiter delivering orders and food between the kitchen and tables. This mimics how APIs operate between devices and systems.

Travailler avec l'API OpenAI

Qu'est-ce qu'une API ?

 

Our device location is being sent to an API, which is then passed to a database. The API returns the response from the system, the weather forecast, back to our device.

Travailler avec l'API OpenAI

L'API OpenAI

A computer sending a request to the OpenAI API.

Travailler avec l'API OpenAI

L'API OpenAI

A computer sending a request to the OpenAI API, which contains the model and any data and model parameters.

Travailler avec l'API OpenAI

API vs interface web

  • Offre une flexibilité pour l'intégration de l'IA dans les produits, les expériences et les processus
  • Interagit via un langage de programmation

A computer interacting with the OpenAI API.

  • Configuration minimale requise
  • Suffisant pour optimiser les flux de travail individuels

The ChatGPT web interface.

Travailler avec l'API OpenAI

Développement d'applications d'IA

DataLab = IDE basé sur le cloud et alimenté par l'IA

A screenshot of the generate code feature from DataLab.

1 https://www.datacamp.com/datalab
Travailler avec l'API OpenAI

Passons à la pratique !

Travailler avec l'API OpenAI

Preparing Video For Download...