I chatbot basati sull’Intelligenza Artificiale (AI) sono diventati sempre più popolari negli ultimi anni, fornendo un modo personalizzato ed efficiente per interagire con gli utenti. Con l’uso di avanzate tecniche di elaborazione del linguaggio naturale (NLP), i chatbot possono imitare le conversazioni umane e svolgere una vasta gamma di compiti, dalla assistenza clienti all’assistenza personale. ChatGPT di OpenAI è uno dei chatbot AI più conosciuti, con 175 miliardi di parametri e capacità di generazione del linguaggio altamente accurata. Tuttavia, le sue dimensioni e complessità lo rendono inaccessibile a molti sviluppatori e aziende.
Per affrontare questo problema, Stability AI ha sviluppato StableLM, un chatbot open-source che offre una soluzione più piccola ed efficiente rispetto alla maggior parte degli altri chatbot AI sul mercato. L’azienda, nota per il suo popolare generatore di immagini AI, Stable Diffusion, mira a democratizzare l’accesso a modelli di linguaggio avanzati con StableLM.
StableLM utilizza solo da tre a sette miliardi di parametri, il che corrisponde al 2% – 4% delle dimensioni del modello di 175 miliardi di parametri di ChatGPT. Questa dimensione più piccola rende StableLM più accessibile e più facile da usare per sviluppatori e aziende che potrebbero non avere accesso a hardware di fascia alta. StableLM è anche una soluzione open-source, il che significa che sviluppatori terzi possono estenderne le funzionalità e utilizzarlo per creare i propri chatbot AI.
Stability AI ha recentemente annunciato la versione alpha di StableLM, che è stata addestrata su un nuovo set di dati sperimentale chiamato “The Pile”. Questo set di dati contiene 1,5 trilioni di token, tre volte più grande del set di dati utilizzato per addestrare la maggior parte dei modelli AI. The Pile è stato creato da EleutherAI, un’organizzazione di ricerca AI open-source che mira a fornire accesso a modelli di linguaggio di grande scala per ricercatori e sviluppatori. L’uso di questo set di dati ha permesso a StableLM di svolgere conversazioni e scrivere codice con elevate prestazioni.
È importante notare che anche ChatGPT è stato addestrato su The Pile, ma ha subito ulteriori raffinamenti successivi, inclusi apprendimento per rinforzo per ridurre i risultati errati. Tuttavia, nonostante questo vantaggio, StableLM ha mostrato risultati promettenti e Stability AI sottolinea che un modello AI altamente efficiente è essenziale poiché vuole far funzionare StableLM su sistemi a basso costo e GPU meno potenti.
Per utilizzare la versione alpha di StableLM, gli utenti possono installarlo ed eseguirlo dal repository GitHub, insieme a un notebook che fornisce dettagli su come utilizzarlo su un computer con capacità di GPU limitate. Inolta, il chatbot può anche essere provato sulla pagina demo di Hugging Face. Tuttavia, essendo una versione alpha, i risultati potrebbero non essere altrettanto buoni della versione finale e i tempi di risposta potrebbero essere lenti a causa dell’elevata domanda.
Durante un test del chatbot, StableLM ha prodotto risultati errati quando è stato chiesto di aiutare a scrivere una lettera di scuse per aver rotto il telefono di qualcuno. Ha frainteso la richiesta e ha pensato che l’utente avesse fatto un regalo invece di aver danneggiato un telefono. Tuttavia, le funzionalità e l’accessibilità offerte da StableLM mostrano un grande potenziale per il chatbot per diventare un leader di chat AI di primo piano in futuro.
In conclusione, StableLM è una promettente aggiunta al mondo dei chatbot AI, che offre una soluzione più piccola ed efficiente rispetto a ChatGPT di OpenAI. Con la sua natura open-source e l’accesso a un set di dati di grande scala, StableLM ha il potenziale per rendere i modelli di linguaggio avanzati più accessibili per sviluppatori e aziende. Anche se StableLM è ancora nella sua versione alpha, le funzionalità del chatbot e la facilità d’uso lo rendono un forte concorrente nel mercato in crescita dei chatbot AI.