Meta vydala open-source model generovania kódu umelej inteligencie s názvom Code Llama. Tento systém strojového učenia dokáže generovať a vysvetľovať kód v prirodzenom jazyku, konkrétne v angličtine. Code Llama dokáže dopĺňať a ladiť kód v rôznych programovacích jazykoch vrátane jazykov Python, C++, Java a ďalších. Spoločnosť Meta verí, že modely kódu s otvoreným zdrojovým kódom, ako je Code Llama, sú prínosom pre inovácie a bezpečnosť v oblasti kódovania AI. Code Llama je založený na modeli Llama 2 generujúcom text, ale bol vycvičený špeciálne na porozumenie kódu. Bol vyladený pomocou veľkého súboru údajov týkajúcich sa kódu. Modely Code Llama majú veľkosť od 7 miliárd do 34 miliárd parametrov, pričom model s 34 miliardami parametrov je doteraz najvýkonnejší a najväčší generátor kódu s otvorenými zdrojmi. S nástrojmi na generovanie kódu umelej inteligencie sú však spojené určité riziká, ako napríklad bezpečnostné zraniteľnosti a potenciálne porušenie autorských práv. Code Llama má obmedzenia a môže generovať nepresné alebo nevhodné odpovede na výzvy. Vývojárom sa odporúča, aby pred nasadením nástroja Code Llama vykonali bezpečnostné testovanie a ladenie. Napriek rizikám má spoločnosť Meta minimálne obmedzenia na to, ako môžu vývojári Code Llama používať, a dúfa, že bude inšpiráciou pre tvorbu nových inovatívnych nástrojov v oblasti kódovania.
