La scorsa settimana, Replit, la piattaforma della community di sviluppatori con sede a San Francisco, ha reso accessibile la sua suite di prodotti AI chiamata “Replit AI” a tutti i suoi utenti. Questa suite offre funzionalità di completamento del codice e assistenza predefinite, e ora è disponibile per oltre 23 milioni di sviluppatori.
Un passo significativo è stato compiuto da Replit integrando “GhostWriter”, un partner di codifica generativo basato sull’intelligenza artificiale lanciato nell’ottobre 2022, nella sua piattaforma principale. Questo passo estende l’accesso alle capacità AI a tutti gli utenti sotto lo slogan “AI per tutti”.
Inoltre, Replit ha presentato una versione aggiornata del suo AI LLM (Linguaggio per la Modellizzazione del Linguaggio) generativo proprietario per la codifica, denominato “replit-code-v1.5-3b”. Si tratta di un LLM 3B all’avanguardia con una forte enfasi sulle attività relative al codice. Questo modello è stato addestrato su un vasto set di dati contenente 1 trilione di token e comprende 30 linguaggi di programmazione, nonché un sottoinsieme orientato agli sviluppatori di StackExchange.
È importante notare che molte persone, inclusi gli studenti in India e in altre parti del mondo, non hanno le risorse finanziarie per sottoscrivere servizi come GitHub Copilot, che solitamente costa 10 dollari al mese o cifre simili. L’accesso a strumenti basati sull’intelligenza artificiale è cruciale, poiché queste competenze sono sempre più richieste dai futuri datori di lavoro e per avviare progetti autonomi.
Replit si impegna a contribuire alla comunità open source e si propone di fare dell’intelligenza artificiale uno strumento indispensabile, simile ai calcolatori per la matematica, nel campo della programmazione.
Anshul Bhide, responsabile delle operazioni aziendali e direttore in India, ha dichiarato in un’intervista esclusiva: “L’intelligenza artificiale svolge un ruolo fondamentale nella codifica, e ci immaginiamo un futuro in cui l’assistenza dell’intelligenza artificiale sia accessibile a tutti gli sviluppatori, anche a coloro che non possono permettersi di spendere $20 al mese per ChatGPT Plus.”
A differenza di GitHub Copilot o CodeWhisperer di Amazon, il LLM replit-code-v1.5-3b di Replit è open source e può servire come solida base per chiunque lavori su modelli di completamento del codice. In termini di prestazioni, si posiziona al pari, se non meglio, di Star Coder e Code Llama, una volta messo a punto.
Quest’anno, Google Cloud ha collaborato con Replit, consentendo l’accesso all’infrastruttura e a Vertex AI. Questa partnership mira a migliorare la produttività e a facilitare la scrittura di software complessi in meno tempo.
Rispetto a GitHub, Replit si distingue per la collaborazione in tempo reale, la codifica basata su browser e i comandi vocali. La collaborazione con Google sottolinea gli sforzi di quest’ultimo per competere con Microsoft nel settore degli sviluppatori, attraverso alleanze strategiche con attori esistenti nell’ambito dell’intelligenza artificiale.
Replit ha inoltre sottolineato l’importanza della qualità rispetto alla quantità dei dati nell’addestramento dei modelli di intelligenza artificiale. Spesso, un modello più piccolo addestrato su dati curati di alta qualità può produrre risultati simili in termini di prestazioni.
Per quanto riguarda i linguaggi di programmazione, Replit si è concentrato sui 30 linguaggi principali utilizzati dagli sviluppatori sulla sua piattaforma, tra cui Python, Java, JavaScript e C++. Questo contribuirà a migliorare il completamento del codice e la produttività.
Infine, il team di Replit ha affrontato sfide significative nell’ottenere le GPU necessarie per il loro modello AI proprietario. La crisi dei chip e l’alta domanda hanno reso le GPU H100-80G una risorsa preziosa e scarsa per il futuro, con un impatto notevole sulla diffusione e sull’implementazione dell’intelligenza artificiale. Questo ha portato a un cambiamento nell’uso delle GPU rispetto alle CPU per supportare l’intelligenza artificiale su larga scala.