GitHub, già noto per il suo contributo all’intelligenza artificiale con GitHub Copilot, sta lanciando un nuovo servizio chiamato GitHub Models. Questo nuovo strumento è progettato per semplificare il processo per gli sviluppatori che vogliono provare e integrare modelli di intelligenza artificiale generativa nelle loro applicazioni.
GitHub Models offre accesso diretto a una vasta gamma di modelli AI all’avanguardia, tra cui Llama 3.1 di Meta, GPT-4o di OpenAI, Mistral Large 2, Jamba-Instruct di AI21, Microsoft Phi-3 e modelli di Cohere. L’obiettivo è permettere agli sviluppatori di sperimentare con questi modelli in modo più semplice e diretto, senza dover gestire complessità eccessive.
Mario Rodriguez, vicepresidente senior del prodotto presso GitHub, spiega che GitHub Models mira a ridurre le difficoltà che gli sviluppatori incontrano quando cercano di integrare modelli AI nelle loro applicazioni. In passato, gli sviluppatori dovevano passare da diversi siti e creare più account per esplorare vari modelli. Con GitHub Models, tutto questo diventa più facile grazie a un catalogo centralizzato accessibile tramite un’unica identità GitHub.
GitHub Models non si limita a facilitare la sperimentazione. Fornisce anche un percorso per passare dalla fase di test alla distribuzione in produzione. Gli sviluppatori possono testare i modelli nel GitHub Models Playground e, successivamente, utilizzare GitHub Codespace o VS Code per integrare i modelli nelle loro applicazioni tramite l’Azure SDK di Microsoft.
Rodriguez sottolinea che ci sono tre principali sfide quando si lavora con modelli di intelligenza artificiale: latenza, qualità delle risposte e costi. GitHub Models offre un ambiente per testare e confrontare modelli, aiutando così gli sviluppatori a superare queste difficoltà.
“Le valutazioni di settore sono utili, ma non offrono una panoramica completa. È essenziale testare i modelli in situazioni reali per prendere le decisioni migliori”, afferma Rodriguez.
Con GitHub Models, gli sviluppatori ora hanno a disposizione uno strumento potente e integrato per esplorare, testare e implementare modelli di intelligenza artificiale generativa nelle loro applicazioni.