Stability AI rilascia Stable Code 3B per una migliore assistenza nella codifica

 | Intelligenza-Artificiale

Stabilità dell’intelligenza artificiale ha annunciato il rilascio di Stabile Codice 3Bun sistema AI aggiornato da tre miliardi di parametri per la generazione e il completamento automatici del codice.

Con miglioramenti come dimensioni del contesto più grandi e una migliore qualità di completamento, Stable Code 3B mira a ampliare i confini dello sviluppo software assistito dall’intelligenza artificiale.

Con soli tre miliardi di parametri, Stable Code 3B è progettato per funzionare in modo efficiente su hardware facilmente disponibile come i laptop, a differenza dei modelli più grandi che richiedono costosi chip specializzati. Nonostante le sue dimensioni ridotte, l’azienda afferma che eguaglia o supera la qualità di completamento del codice di modelli di dimensioni superiori al doppio.

Il sistema si basa sul modello di linguaggio naturale Stable LM di Stability AI con formazione aggiuntiva sui dati di ingegneria del software come repository di codici e forum di programmatori. Copre 18 linguaggi di programmazione tra cui Python, JavaScript, Java, C++ e Go.

Il processo di formazione del modello ha visto l’ottimizzazione attraverso l’incorporazione di Rotary Position Embeddings (RoPE), espandendo le dimensioni del contesto per migliorare le prestazioni. Questa tecnica, utilizzata anche da Meta’s Llama 2 Long, consente lunghezze di contesto fino a 100.000 token.

Oltre a suggerire semplicemente nuove righe di codice, può anche riempire ampie sezioni mancanti nel codice esistente. Questa capacità avanzata è nota come Fill in the Middle (FIM) e consente di scrivere automaticamente intere funzioni o componenti.

Il campo del codice generato dall’intelligenza artificiale ha attirato un forte interesse da parte di giganti della tecnologia come Microsoft, OpenAI e Meta. Il nuovo sistema di Stability AI supera modelli comparabili come StarCoder e lo afferma come leader in questo spazio in rapida evoluzione:

Con benchmark impressionanti e una maggiore accessibilità grazie alle sue dimensioni efficienti, Stable Code 3B mira a portare il completamento avanzato del codice AI a un pubblico più ampio. Il suo arrivo promette di accelerare ulteriormente l’integrazione dell’intelligenza artificiale generativa nei flussi di lavoro di sviluppo software in tutti i settori.

Con sistemi come Stable Code 3B che automatizzano le attività di codifica meccanica, gli sviluppatori diventeranno più produttivi, creativi e potranno concentrare i propri sforzi su sfide più complesse.

(Fotografato da John Gamell SU Unsplash)

Guarda anche: FMI: L’intelligenza artificiale potrebbe stimolare la crescita ma peggiorare la disuguaglianza

Vuoi saperne di più sull’intelligenza artificiale e sui big data dai leader del settore? Guardare Fiera dell’intelligenza artificiale e dei big data che si svolge ad Amsterdam, in California, e a Londra. L’evento completo è co-localizzato con Settimana della trasformazione digitale E Fiera sulla sicurezza informatica e sul cloud.

Esplora altri prossimi eventi e webinar sulla tecnologia aziendale forniti da TechForge Qui.

Tag: ai, intelligenza artificiale, generazione del codice, codifica, programmazione, sviluppo software, stabilità ai, codice stabile, codice stabile 3b

Fonte: www.artificialintelligence-news.com

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *