Vai al contenuto principale

Corso

Introduzione agli Embeddings con l'API di OpenAI

Intermedio3 h

Sblocca applicazioni AI più avanzate, come la ricerca semantica e i motori di raccomandazione, usando il modello di embedding di OpenAI!

Python3 h11 video37 esercizi3,000 XP23,369Attestato di completamento

Crea il tuo account gratuito

Continua con Google
oppure
Continuando, accetti la nostra Termini di utilizzo, i nostri Informativa sulla privacy e il fatto che i tuoi dati sono archiviati negli USA.

Scelto dagli studenti di migliaia di aziende

Descrizione del corso

Abilita potenti applicazioni di IA

Gli embedding ci permettono di rappresentare il testo in forma numerica, catturando il contesto e l’intento dietro il testo. Imparerai come queste competenze possano abilitare motori di ricerca semantica, in grado di cercare in base al significato, motori di raccomandazione più pertinenti ed eseguire attività di classificazione come l'analisi del sentiment.

Crea embedding utilizzando l'API OpenAI

L'API OpenAI non offre solo endpoint per accedere ai suoi modelli GPT e Whisper, ma anche modelli per creare embedding a partire da input di testo. Creerai embedding utilizzando i modelli di embedding all’avanguardia di OpenAI per catturare il significato semantico del testo.

Crea motori di ricerca semantica e di raccomandazione

I motori di ricerca tradizionali si basavano sulla corrispondenza delle parole chiave per restituire agli utenti i risultati più pertinenti, ma le tecniche più moderne utilizzano gli embedding, poiché sono in grado di cogliere il significato semantico del testo. Imparerai a creare un motore di ricerca semantica per una piattaforma di vendita al dettaglio online utilizzando il modello di embedding di OpenAI, così gli utenti potranno trovare più facilmente i prodotti più pertinenti. Imparerai anche come creare un sistema di raccomandazione dei prodotti, basato sugli stessi principi della ricerca semantica.

Utilizza i database vettoriali

Le applicazioni di IA in produzione che si basano sugli embedding spesso utilizzano un database vettoriale per archiviare e interrogare il testo incorporato in modo più efficiente e riproducibile. In questo corso, imparerai a usare ChromaDB, una soluzione open source di database vettoriale self-managed, per creare e archiviare embedding sul tuo sistema locale.

Prerequisiti

Programma

Struttura del corso

2

Embeddings per applicazioni di AI

Introduzione agli Embeddings con l'API di OpenAI

Corso
completato

Ottieni Attestato di conseguimento

Iscriviti ora

Sviluppa le tue competenze sui dati con DataCamp for Mobile

Fai progressi ovunque tu sia con i nostri corsi mobile e le sfide di programmazione quotidiane da 5 minuti.