Wat is de OpenAI API?

Werken met de OpenAI API

James Chapman

Curriculum Manager, DataCamp

Wat komt eraan...

 

Leerdoelen
  • Met de OpenAI API AI-modellen gebruiken
  • Die modellen inzetten voor uiteenlopende taken
  • Dit doen met Python-code

 

Verwachte voorkennis
  • Subsetten van Python-lijsten en dictionaries
  • Control flow → if, elif, else
  • Lussen → for, while

 

Niet vereist
  • AI of machine learning
Werken met de OpenAI API

OpenAI, ChatGPT en de OpenAI API

 

  • OpenAI = AI-onderzoeksbedrijf
  • ChatGPT = AI-toepassing
  • OpenAI API = Interface om OpenAI-modellen te gebruiken

 

Het logo van de organisatie OpenAI.

1 Image Credit: OpenAI
Werken met de OpenAI API

OpenAI, ChatGPT en de OpenAI API

 

  • OpenAI = AI-onderzoeksbedrijf
  • ChatGPT = AI-toepassing
  • OpenAI API = Interface om OpenAI-modellen te gebruiken

 

Een autoshowroom.

Werken met de OpenAI API

OpenAI, ChatGPT en de OpenAI API

 

  • OpenAI = AI-onderzoeksbedrijf
  • ChatGPT = AI-toepassing
  • OpenAI API = Interface om OpenAI-modellen te gebruiken

 

Iemand die met een interface voor het bestellen van auto's werkt.

Werken met de OpenAI API

Wat is een API?

  • Application Programming Interface

Een computer die een verzoek naar een API stuurt.

Werken met de OpenAI API

Wat is een API?

  • Application Programming Interface

Een ober die bestellingen en eten tussen de keuken en tafels brengt. Dit bootst na hoe API's tussen apparaten en systemen werken.

Werken met de OpenAI API

Wat is een API?

 

Onze apparaatl locatie wordt naar een API gestuurd, die het doorstuurt naar een database. De API stuurt het antwoord van het systeem, de weersverwachting, terug naar ons apparaat.

Werken met de OpenAI API

De OpenAI API

Een computer die een verzoek naar de OpenAI API stuurt.

Werken met de OpenAI API

De OpenAI API

Een computer die een verzoek naar de OpenAI API stuurt, met het model plus data en modelparameters.

Werken met de OpenAI API

API vs. webinterface

  • Biedt flexibiliteit om AI in producten, ervaringen en processen te integreren
  • Interactie via programmeertaal

Een computer die met de OpenAI API werkt.

  • Nauwelijks setup
  • Voldoende om iemands workflow te stroomlijnen

De ChatGPT-webinterface.

Werken met de OpenAI API

AI-toepassingen bouwen

DataLab = Cloudgebaseerde, AI-aangedreven IDE

Een screenshot van de codegenereerfunctie in DataLab.

1 https://www.datacamp.com/datalab
Werken met de OpenAI API

Laten we oefenen!

Werken met de OpenAI API

Preparing Video For Download...