2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Meta on juuri lanseerattu, ja se väittää olevansa ohjelmoinnin "edistynein suuri kielimalli" --
Code Lama
, voi perustua
Koodi- ja luonnollisen kielen vinkkejä
Luo koodia ja luonnollista kieltä koodista, joka tukee useita valtavirran ohjelmointikieliä,
Sisältää Pythonin, C:n, Javan, PHP:n, Typescriptin (Javascriptin), C#:n ja Bashin
。
Code Llama on täysin ilmainen tutkimukseen ja kaupalliseen käyttöön, ja se on julkaistu GitHubissa:
https://www.jlht168.com/post/m1/Jryk1eDMBdAR.html
。
Code Llama perustuu Llama 2:n pääkielimalleihin ja tarjoaa kolme mallia:
Suorita esimerkki
Code Llama tarjoaa kolme erikokoista mallia, joissa on 7B, 13B ja 34B parametrit, joita voidaan käyttää koodin viimeistelyyn ja virheenkorjaukseen. Jokainen malli opetetaan käyttämällä 500B-kooditunnisteita ja koodiin liittyviä tietoja. Lisäksi 7B- ja 13B-perusmallit ja -käskymallit on koulutettu FIM-toiminnolla, joka tukee koodin lisäämistä. olemassa oleva koodi.
Metan mukaan kolme erikokoista mallia täyttävät erilaiset palvelu- ja latenssivaatimukset. Esimerkiksi 7B-malli voi toimia yhdellä GPU:lla. 34B-malli palauttaa parhaat tulokset ja tarjoaa parempaa koodausapua, mutta pienemmät 7B- ja 13B-mallit ovat nopeampia ja sopivat paremmin tehtäviin, jotka vaativat pientä latenssia, kuten reaaliaikaista koodin valmistumista.
Metan toimittamien tietojen mukaan Code Llama ylittää olemassa olevat ratkaisut ja on ChatGPT:n tasolla suosituissa koodausvertailuissa HumanEval ja Mostly Basic Python Programming (MBPP).