Congratulazioni!

Introduzione agli Embeddings con l'API di OpenAI

Emmanuel Pire

Senior Software Engineer, DataCamp

Capitolo 1 - Cosa sono gli Embedding?

 

  • Embedding: rappresentazione testuale vettoriale/numerica
  • Catturano il significato semantico del testo
  • Usato il modello di Embedding di OpenAI
  • Puoi usare la distanza coseno per trovare testi simili
  • Abilita ricerca semantica, recommendation engine, ecc.

 

Un grafico di uno spazio vettoriale 2D che mostra che le recensioni con stesso sentimento e tema sono mappate più vicine tra loro nello spazio.

Introduzione agli Embeddings con l'API di OpenAI

Capitolo 2 - Embedding per applicazioni IA

 

Ricerca semantica e raccomandazioni

Una query di ricerca incorporata nello spazio vettoriale accanto a vari articoli incorporati su temi diversi.

 

Classificazione

Descrizioni di classi incorporate nello spazio vettoriale, con un vettore sconosciuto assegnato all’etichetta Tech.

Introduzione agli Embeddings con l'API di OpenAI

Capitolo 3 - Database vettoriali

Schema che mostra come un database vettoriale (qui Chroma) memorizza embedding di documenti e restituisce risultati all’utente in base a una query incorporata.

Introduzione agli Embeddings con l'API di OpenAI

E adesso?

Database vettoriali gestiti nel cloud

Framework per creare applicazioni

Introduzione agli Embeddings con l'API di OpenAI

Passiamo alla pratica!

Introduzione agli Embeddings con l'API di OpenAI

Preparing Video For Download...