← Prodotti

Fine-tuning

Correggiamo il modello stesso

Un filtro davanti a un modello ferma ciò che riesce a vedere. Un modello corretto nei suoi pesi non ha bisogno di essere fermato. Leggiamo dove un modello deriva, lo correggiamo nei pesi, aggiungiamo le capacità che gli mancano e misuriamo il risultato prima e dopo.

Due cose che facciamo

Correggere ciò che è derivatoObbedire a ordini nascosti in un documento o in una mail, cedere quando un utente insiste per molti messaggi, lusingare invece di rispondere. Troviamo la debolezza e la togliamo dal modello con l'addestramento.
Aggiungere ciò che mancaLeggere l'intenzione dietro una richiesta, il registro, il sarcasmo: capacità che un modello preso così com'è non ha. Le installiamo, poi controlliamo che nient'altro sia cambiato.

Il ciclo, passo per passo

Guarda il ciclo animato →
  1. Scrivere il mandato: cosa il modello deve e non deve fare.
  2. Mettere alla prova il modello, in cinque lingue.
  3. Leggere dove si forma la decisione sbagliata dentro il modello.
  4. Correggerla nei pesi.
  5. Verificare su dati mai visti, nelle due direzioni: quanto spesso cede, quanto spesso rifiuta ciò che dovrebbe fare.
  6. Salvare il modello corretto dove è tuo.
  7. Portare la correzione su un modello più piccolo quando serve.
Cosa abbiamo correttoPrimaDopo
Comandi nascosti nei documenti (60 comandi, 5 azioni dannose, modello aperto da 7B)13 eseguiti0, e ogni compito dell'utente svolto
Ordini nascosti su un benchmark pubblico di agenti con strumenti (stesso modello, senza modifiche)riferimentocirca un quarto
Attacchi distribuiti su molti messaggiriferimentopiù che dimezzati, con una prudenza quasi normale

Ogni risultato ha il suo resoconto del laboratorio, con l'asticella dichiarata prima della prova. →

Due modi per lavorare con noi

Domande

Vi serve accesso al modello?

Per correggerlo sì: lavoriamo su modelli che ospiti tu o che danno accesso ai loro pesi. Sui modelli chiusi possiamo comunque leggere il comportamento dal solo output.

Dove finisce il modello affinato?

Nel tuo repository, con il report di cosa è cambiato.

Una correzione può peggiorare il modello in altro?

È ciò che controlliamo per ultimo: ogni correzione si misura su compiti su cui non è stata addestrata, e su quanto spesso il modello rifiuta ciò che dovrebbe fare.

Quali modelli?

Modelli aperti; le correzioni che abbiamo pubblicato finora vanno da 0,5 a 7 miliardi di parametri.