Meta Rilis Bot AI Pembuat Coding, Mendukung Bahasa Python, Java dan C++, PHP. Mau Coba?

Uli Febriarni
Jumat 25 Agustus 2023, 18:36 WIB
Code Llama (Sumber : meta)

Code Llama (Sumber : meta)

Meta Platforms mengungkap, mereka akan merilis model kecerdasan buatan atau Artificial Intelligence (AI), yang dirancang untuk membantu penulisan kode komputer (coding).

Informasi yang diumumkan perusahaan pada Kamis (24/8/2023) ini, dilakukan Meta untuk mendorong upayanya ke dalam teknologi baru. 

Model AI yang mereka namakan Code Llama itu, akan tersedia secara gratis. 

Selain coding, Code Llama diklaim juga dapat membantu menyelesaikan debugging.

Meta menjelaskan, model AI baru ini dibangun di atas model bahasa Llama 2 terbaru Meta dan akan tersedia dalam konfigurasi berbeda, kata perusahaan itu, seiring dengan persiapannya untuk bersaing dengan alat penulisan kode Microsoft, GitHub Copilot.

Baca Juga: Deretan 5 Film Horor Untuk Menemanimu Merayakan Halloween

Code Llama adalah versi khusus kode dari Llama 2, yang dibuat dengan melatih Llama 2 lebih lanjut pada kumpulan data khusus kodenya. Sehingga mengambil sampel lebih banyak data dari kumpulan data yang sama dengan waktu yang lebih lama.

Pada dasarnya, Code Llama menghadirkan kemampuan pengkodean yang ditingkatkan.

Perusahaan menuliskan, Code Llama mendukung bahasa pengkodean populer seperti Python, Java dan C++, PHP, TypeScript (Javascript), Bash dan banyak lagi. dan tidak direkomendasikan untuk tugas teks umum, kata Meta.

Ini dapat menghasilkan kode dan bahasa alami tentang kode, baik dari kode maupun perintah bahasa alami. Mereka mencontohkan cara membuat perintah, misalnya: "Tuliskan saya fungsi yang menghasilkan deret fibonacci."

Code Llama berpotensi digunakan sebagai alat produktivitas dan pendidikan, untuk membantu pemrogram menulis perangkat lunak yang lebih kuat dan terdokumentasi dengan baik.

"Hal ini berpotensi membuat alur kerja lebih cepat dan efisien bagi pengembang, dan menurunkan hambatan masuk bagi orang-orang yang sedang belajar coding," kata Meta, dikutip Jumat (25/8/2023).

Baca Juga: Ketika Kencur Tak Jadi Bumbu Dapur, Dia Jadi Bahan Sunscreen

Baca Juga: Daftar Line Up dan Harga Tiket Asian Sound Syndicate Vol. 2, Banyak Musisi Hip Hop dan R&B

Meta merilis tiga ukuran Kode Llama dengan parameter masing-masing 7B, 13B dan 34B. Masing-masing model ini dilatih dengan 500 miliar token kode dan data terkait kode. Model dasar dan instruksi 7B dan 13B juga telah dilatih dengan kemampuan fill-in-the-middle (FIM), yang memungkinkan mereka memasukkan kode ke dalam kode yang ada; yang berarti mereka dapat langsung mendukung tugas-tugas seperti penyelesaian kode.

Ketiga model tersebut memenuhi persyaratan penyajian dan latensi yang berbeda.

Baca Juga: Butuh Rekomendasi Destinasi Luar Negeri Untuk Merayakan Halloween? Ini 3 Negara Yang Vibesnya Cocok

Model 7B, misalnya, dapat disajikan pada satu GPU. Model 34B memberikan hasil terbaik dan memungkinkan bantuan pengkodean yang lebih baik. Namun model 7B dan 13B yang lebih kecil lebih cepat, dan lebih cocok untuk tugas yang memerlukan latensi rendah, seperti penyelesaian kode waktu nyata.

Model Code Llama menyediakan generasi stabil dengan hingga 100.000 token konteks. Semua model dilatih pada urutan 16.000 token dan menunjukkan peningkatan pada input hingga 100.000 token.

"Kami juga menyempurnakan lebih lanjut dua variasi tambahan Code Llama: Code Llama – Python dan Code Llama – Instruct," lanjut raksasa teknologi itu. 

Baca Juga: Belum Pede Memulai Live Selling? Ikuti Langkah-Langkah Berikut, Pelan-Pelan

Baca Juga: Stalink Penetrasi Pasar Indonesia, Daerah Terpencil di Indonesia Timur Bakal Punya Internet Kebut

Code Llama - Python adalah variasi bahasa khusus dari Code Llama, yang selanjutnya disempurnakan pada 100B token kode Python. Karena Python adalah bahasa yang paling dijadikan tolok ukur untuk pembuatan kode dan karena Python dan PyTorch memainkan peran penting dalam komunitas AI.

Sementara itu, Code Llama - Instruct adalah instruksi variasi Kode Llama yang disempurnakan dan diselaraskan. Penyetelan instruksi melanjutkan proses pelatihan, tetapi dengan tujuan yang berbeda.

Model diberi masukan 'instruksi bahasa alami' dan keluaran yang diharapkan. Hal ini membuatnya lebih baik dalam memahami apa yang diharapkan manusia dari perintahnya.

"Kami merekomendasikan penggunaan varian Code Llama - Instruct setiap kali menggunakan Code Llama untuk pembuatan kode, karena Code Llama - Instruct telah disempurnakan untuk menghasilkan jawaban yang bermanfaat dan aman dalam bahasa alami," demikian diungkap pengembang. 

Mereka tidak menyarankan penggunaan Code Llama atau Code Llama - Python untuk melakukan tugas bahasa alami umum. Karena tidak satupun dari model ini yang dirancang untuk mengikuti instruksi bahasa alami.

Code Llama dikhususkan untuk tugas khusus kode dan tidak sesuai sebagai model dasar untuk tugas lainnya.

"Saat menggunakan model Code Llama, pengguna harus mematuhi lisensi kami dan kebijakan penggunaan yang dapat diterima," demikian Meta mengingatkan. 

Follow Berita Techverse.Asia di Google News
Berita Terkait Berita Terkini
Automotive11 Mei 2024, 22:58 WIB

Ketahui Spesifikasi dan Harga VF 3, Mobil Listrik Pabrikan Vietnam

VF 3 kali pertama diperkenalkan oleh VinFast pada awal tahun ini, di tengah penyelenggaraan CES 2024
VF 3 (Sumber: VinFast)
Automotive11 Mei 2024, 21:41 WIB

Baleno Jadi Mobil Suzuki Terlaris Selama Kuartal Pertama Tahun Ini

Mobil Suzuki Baleno berhasil menumbuhkan market share sebanyak 24% selama periode penjualan kuartal 1 tahun 2024
Suzuki Baleno (Sumber: PT Suzuki Indomobil Sales (SIS))
Techno11 Mei 2024, 20:37 WIB

Galaxy AI Versi Bahasa Indonesia Sudah Didukung Beragam Kosakata Slang Keseharian

Tim Samsung R&D Institute Indonesia meyakini, sifat bahasa yang dinamis dan selalu berubah harus dipertimbangkan dalam memberi masukan belajar bagi AI.
Proses pembelajaran Galaxy AI ketika ditambahkan bahasa baru (Sumber: Samsung)
Automotive11 Mei 2024, 19:45 WIB

Honda Super Cub C125 Punya Warna Pearl Cadet Gray

Motor ini dilengkapi dengan kotak peralatan di sisi kanan, memungkinkan pengendara menyimpan barang bawaan minimalis.
Honda Super Cub C125 warna Pearl Cadet Gray (Sumber: Honda)
Techno11 Mei 2024, 19:05 WIB

Huawei Eyewear 2 Meluncur dengan Warna Hitam dan Bingkai Bergaya

Sebelumnya, Huawei Eyewear 2 sudah meluncur ke pasar dengan dua variasi warna.
Huawei Eyewear 2 dengan gaya hitam (Sumber: Huawei)
Techno11 Mei 2024, 18:16 WIB

Google Cloud Hadirkan Pelatihan Online Gratis Bersertifikat Global

Bagi yang tertarik mempelajari AI generatif, Google Cloud Skill Boost juga menghadirkan jalur pembelajaran gratis untuk skill tersebut
(ilustrasi) Google Cloud menggelar pelatihan online Cloud Skill Boost, gratis (Sumber: Google)
Startup10 Mei 2024, 16:40 WIB

Amartha Komitmen Bangun Ekosistem Finansial Inklusif di Asia Tenggara

Amartha menilai, Indonesia saat ini menjadi tempat tujuan impact investing. Memungkinkan para investor dan institusi global mendiversifikasi portofolio mereka di pasar & memberikan dampak sosial bagi masyarakat.
Amartha komitmen Bangun Ekosistem Finansial Inklusif di Asia Tenggara (Sumber: Amartha)
Startup10 Mei 2024, 15:37 WIB

Rugi dan Terjerat Gagal Bayar, Izin Usaha TaniFund Dicabut OJK

Tingkat kredit macet dan kerugian bisnis yang dialami perusahaan terus bertambah waktu ke waktu.
Data kegiatan usaha TaniFund (Sumber: TaniFund)
Startup10 Mei 2024, 15:13 WIB

Elevarm Akan Tingkatkan Kapasitas Produksi Bibit dan Pupuk Organik Hingga 3x Lipat

Langkah itu mereka lakukan, usai mendapatkan pendanaan awal dari sejumlah investor, dengan nilai mencapai US$2,6 juta (sekitar Rp41,6 miliar)
(ilustrasi) Elevarm raih pendanaan awal senilai 2,6 Juta USD untuk pemberdayaan petani hortikultura (Sumber: Elevarm)
Techno10 Mei 2024, 15:09 WIB

Spek Lengkap Vivo V30e: Pakai Prosesor Snapdragon 6 Gen 1

Lebih awet dengan Performa Terbaik dan Durabilitas Terjamin.
Vivo V30e resmi dipasarkan di Indonesia mulai Mei 2024. (Sumber: Vivo)