Che cos'è la generazione di embedding?

La generazione di embedding trasforma il testo in un vettore numerico che le macchine possono confrontare. È utile per la ricerca semantica, il clustering, i consigli e i controlli di similarità.

Descrizione dello strumento

Questo strumento invia il testo a un modello di embedding selezionato e mostra il vettore risultante e le relative dimensioni. Supporta i modelli di OpenAI, Google e Voyage AI, così puoi confrontare i provider o testare una configurazione di embedding senza uscire dall'applicazione.

Esempio

Input:

Reimposta la password dalla pagina delle impostazioni dell'account.

Output:

{
  "model": "openai/text-embedding-3-small",
  "dimensions": 1536,
  "embedding": [0.0123, -0.0441, 0.0087]
}

Funzionalità

  • Ti consente di scegliere tra i modelli di embedding supportati di OpenAI, Google e Voyage AI
  • Mostra la dimensione dell'embedding e il vettore grezzo come JSON
  • Scarica il risultato come embedding.json

Come funziona

Lo strumento rimuove gli spazi superflui dal testo di input, lo invia con il modello selezionato all'API di embedding e visualizza il vettore restituito nell'area di output. Se il modello cambia, può cambiare anche la forma del vettore, quindi il campo delle dimensioni ti aiuta a confermare ciò che hai ricevuto.

Suggerimenti

  • Usa un testo breve e rappresentativo quando confronti i modelli.
  • Provider e modelli diversi restituiscono spesso vettori con dimensioni differenti.
  • È un buon modo per verificare la coerenza di una pipeline di ricerca semantica prima di integrarla nel codice.