Quando usare i modelli LLM

Completato

In generale, è consigliabile usare modelli linguistici di grandi dimensioni quando è necessario generare testo, immagini o persino codice.

Esistono tre diverse categorie di modelli di IA generativa:

  • I modelli di linguaggio naturale comprendono il linguaggio naturale e generano risposte.
  • I modelli GTP (trasformatore generativo pre-addestrato) comprendono frammenti di codice o linguaggio naturale e li convertono in codice.
  • I modelli di generazione di immagini possono richiedere un prompt, un'immagine di base o entrambi e creare una nuova immagine.

Elaborazione del testo

I modelli linguistici di grandi dimensioni possono eseguire più attività in linguaggio naturale, tra cui:

Attività Prompt
Riepilogo del testo "Riepiloga questo testo in un breve trafiletto".
Classificazione del testo "Qual è il genere di questo libro?"
Generazione di nomi o frasi "Scrivi uno slogan per la mia azienda floreale".
Traduzione "Traduci 'Come stai' in francese".
Risposte alle domande "Che cosa fa il Servizio OpenAI di Azure?"
Suggerimento di contenuto "Suggerisci le cinque canzoni migliori per matrimoni".

Usare il codice

I modelli di linguaggio di grandi dimensioni sono efficaci con oltre una dozzina di linguaggi di programmazione, ad esempio C#, JavaScript, Perl, PHP e Python. Usando i modelli LLM per il codice, è possibile risolvere i seguenti problemi:

  • Compilare applicazioni: È possibile usare i modelli LLM per generare codice come un'API Web in base alle richieste.
  • Mantenere le applicazioni: Se si lavora su una codebase esistente, i modelli LLLM possono essere utili per aggiornare o gestire il codice esistente.
  • Migliorare le applicazioni: È possibile usare i modelli LLM per migliorare il codice per una metrica specifica, ad esempio una maggiore sicurezza o per la registrazione.

Ad esempio, dato l’input "Scrivi un ciclo per contare da 1 a 10 in Python", viene fornita la risposta seguente:


for i in range(1,11):

    print(i)

Elaborazione di immagini

I modelli linguistici di grandi dimensioni possono creare immagini realistiche e artistiche, modificare il layout o lo stile di un'immagine e creare varianti in un'immagine fornita. Ad esempio:

  • Generazione di immagini: I modelli LLM possono generare immagini originali usando il testo di input di ciò che si vuole che l'immagine sia. Più si è dettagliati, più è probabile che il modello produca l'immagine desiderata.

  • Modifica di un'immagine: I modelli LLM possono modificare un'immagine usando il testo di input di ciò che si desidera modificare dell'immagine. È possibile modificare lo stile di un'immagine, aggiungere o rimuovere elementi o generare nuovo contenuto da aggiungere.

  • Varianti di immagine: I modelli LLM possono generare varianti di un'immagine usando l'immagine stessa e il testo di input che specifica il numero di varianti dell'immagine da produrre. L'immagine originale rimane invariata, ma il colore, la scena di sfondo e la posizione degli oggetti potrebbero cambiare in varianti.