La comunità LAION (Large-scale Artificial Intelligence Open Network) sviluppa strumenti, modelli e collezioni di dati per la creazione di sistemi di apprendimento automatico liberi (ad esempio, la collezione LAION viene utilizzata per addestrare modelli del sistema di sintesi delle immagini Stable Diffusion). Ha presentato il primo rilascio del progetto Open-Assistant, che sviluppa un chatbot con intelligenza artificiale in grado di comprendere e rispondere a domande in linguaggio naturale, interagire con sistemi esterni ed estrarre dinamicamente le informazioni necessarie.
Il codice del progetto è scritto in linguaggio Python e viene distribuito con licenza Apache 2.0. I risultati di OpenAssistant possono essere utilizzati per creare propri assistenti intelligenti e sistemi dialogici, senza dipendere da API e servizi esterni. Per il suo funzionamento è sufficiente un normale hardware di consumo, ad esempio è possibile utilizzare uno smartphone.
Oltre al codice per l'addestramento e l'organizzazione del lavoro del bot sul proprio hardware, è disponibile una raccolta di modelli già addestrati e un modello linguistico addestrato su 600.000 esempi di dialoghi nella forma domanda-risposta (istruzione-esecuzione), preparati e recensiti con il coinvolgimento della comunità di appassionati. È stato inoltre lanciato un servizio online per valutare la qualità del lavoro del chatbot, nel quale è coinvolto il modello di conoscenza OA_SFT_Llama_30B_6, che copre 30 miliardi di parametri.
Per aumentare l'efficacia del sistema e ridurre la necessità di memorizzare grandi volumi di parametri predefiniti, il progetto prevede la possibilità di utilizzare una base di conoscenza aggiornata dinamicamente, in grado di estrarre le informazioni richieste tramite motori di ricerca o servizi esterni. Ad esempio, durante la formulazione delle risposte, il bot può fare riferimento a API esterne per ottenere dati aggiuntivi. Tra le funzionalità avanzate si segnala il supporto per la personalizzazione, ovvero la possibilità di adattarsi a un utente specifico in base alle sue frasi precedenti.
Il progetto non intende fermarsi nel ripetere le capacità di ChatGPT. Ci si aspetta che Open-Assistant stimoli lo sviluppo di progetti aperti nel campo della generazione di contenuti e dell'elaborazione delle richieste in linguaggio naturale, come in passato ha fatto il progetto open source Stable Diffusion per favorire lo sviluppo di strumenti per la generazione di immagini.
Fonte: opennet.ru
