Cos'è la API di OpenAI?

Lavorare con l'API di OpenAI

James Chapman

Curriculum Manager, DataCamp

In arrivo...

 

Obiettivi del corso
  • Usare la OpenAI API per accedere ai modelli AI
  • Usare questi modelli per vari compiti
  • Farlo con Python!

 

Conoscenze richieste
  • Sottoinsiemi di liste Python e dizionari
  • Controllo di flusso → if, elif, else
  • Loop → for, while

 

Non serve sapere
  • AI o machine learning
Lavorare con l'API di OpenAI

OpenAI, ChatGPT e l'API di OpenAI

 

  • OpenAI = azienda di R&S in AI
  • ChatGPT = applicazione AI
  • OpenAI API = interfaccia per accedere ai modelli OpenAI

 

Il logo dell'organizzazione OpenAI.

1 Image Credit: OpenAI
Lavorare con l'API di OpenAI

OpenAI, ChatGPT e l'API di OpenAI

 

  • OpenAI = azienda di R&S in AI
  • ChatGPT = applicazione AI
  • OpenAI API = interfaccia per accedere ai modelli OpenAI

 

Un salone auto.

Lavorare con l'API di OpenAI

OpenAI, ChatGPT e l'API di OpenAI

 

  • OpenAI = azienda di R&S in AI
  • ChatGPT = applicazione AI
  • OpenAI API = interfaccia per accedere ai modelli OpenAI

 

Una persona che interagisce con un'interfaccia per ordinare auto.

Lavorare con l'API di OpenAI

Cos'è un'API?

  • Application Programming Interface

Un computer che invia una richiesta a un'API.

Lavorare con l'API di OpenAI

Cos'è un'API?

  • Application Programming Interface

Un cameriere che porta ordini e cibo tra cucina e tavoli. Imita come funzionano le API tra dispositivi e sistemi.

Lavorare con l'API di OpenAI

Cos'è un'API?

 

La posizione del nostro dispositivo viene inviata a un'API, che la passa a un database. L'API restituisce al dispositivo la risposta del sistema, la previsione meteo.

Lavorare con l'API di OpenAI

La OpenAI API

Un computer che invia una richiesta alla OpenAI API.

Lavorare con l'API di OpenAI

La OpenAI API

Un computer che invia una richiesta alla OpenAI API, che contiene il modello e eventuali dati e parametri.

Lavorare con l'API di OpenAI

API vs interfaccia web

  • Offre flessibilità per integrare l'AI in prodotti, esperienze e processi
  • Interazione via linguaggio di programmazione

Un computer che interagisce con la OpenAI API.

  • Setup minimo
  • Sufficiente per snellire i flussi di lavoro individuali

L'interfaccia web di ChatGPT.

Lavorare con l'API di OpenAI

Creare applicazioni AI

DataLab = IDE cloud con AI integrata

Uno screenshot della funzione di generazione del codice in DataLab.

1 https://www.datacamp.com/datalab
Lavorare con l'API di OpenAI

Ayo berlatih!

Lavorare con l'API di OpenAI

Preparing Video For Download...