Daftar teratas GitHub: versi open source dari penerjemah kode GPT-4, dapat menginstal pustaka Python apa pun, dijalankan di terminal lokal

Sumber asli: Qubit

Sumber gambar: Dihasilkan oleh AI Tanpa Batas‌

Penerjemah kode ChatGPT juga dapat dijalankan di komputer Anda sendiri.

Seorang master baru saja merilis versi lokal dari penerjemah kode di GitHub, dan dengan cepat menduduki puncak daftar teratas GitHub dengan 3k+ bintang.

Tidak hanya memiliki semua fungsi yang dimiliki GPT-4 pada awalnya, tetapi kuncinya adalah dapat terhubung ke Internet.

Setelah berita "pemutusan" ChatGPT keluar, menimbulkan keributan dan berlangsung selama beberapa bulan.

Fitur jaringan tidak bersuara selama berbulan-bulan, dan kini ada solusinya.

Karena kode ini berjalan secara lokal, selain jaringan, kode ini juga memecahkan banyak masalah lain pada versi web:

  • Hanya 50 pesan yang dapat dikirim dalam 3 jam
  • Jumlah modul Python yang didukung terbatas
  • Ukuran file pemrosesan terbatas dan tidak boleh melebihi 100MB
  • Setelah menutup jendela sesi, file yang dibuat sebelumnya akan dihapus

Jika tidak ada API, Anda juga dapat mengganti model dengan Kode LLaMa yang open source.

Setelah peluncuran penerjemah kode ini, beberapa netizen segera mengungkapkan ekspektasi mereka terhadap gelombang versi web:

Jadi mari kita lihat seperti apa penerjemah kode lokal ini!

Biarkan GPT "menyambung kembali"

Sekarang setelah API GPT-4 dipanggil, fungsi yang didukung oleh GPT-4 dapat digunakan secara alami, dan tentu saja bahasa Mandarin juga didukung.

Fungsi dari GPT sendiri tidak akan ditampilkan secara detail di sini.

Namun, perlu disebutkan bahwa dengan penerjemah kode, tingkat matematika GPT telah ditingkatkan beberapa tingkatan.

Jadi disini kita menggunakan soal derivasi yang sulit untuk mengujinya, yang judulnya f(x)=√(x+√(x+√x)).

Emmm... Hasil ini agak abstrak, tapi seharusnya pertanyaan tentang kata-kata cepat, mari kita modifikasi:

Kemudian kita melihat hasil ini:

Rumus ini terlihat berbeda dengan jawaban standar, tetapi apakah ada masalah dengan formatnya? Kami memverifikasinya:

Hasilnya benar!

Sekarang sampai pada acara utama. Mari kita lihat apakah fungsi jaringan dari penerjemah kode ini adalah gimmick:

Misalnya kita ingin melihat berita apa yang sedang terjadi akhir-akhir ini.

Program ini pertama-tama akan memeriksa apakah modul-modul yang diperlukan telah diinstal. Jika tidak, maka akan diinstal secara otomatis, dan kemudian akan mulai menarik halaman web.

Saya harus mengatakan bahwa saya telah membaca seluruh halaman web satu kali. Jika tidak berjalan secara lokal, melihat kode yang bergulir di layar memang agak gemetar...

Program kemudian akan menganalisis di kolom mana judul berita disimpan di netizen dan mengekstraknya.

Untungnya, setelah banyak kesulitan, kami akhirnya mendapatkan hasil yang kami inginkan:

Selain membiarkannya mencari sendiri, Anda juga dapat memberinya halaman web tertentu untuk dianalisis:

Setelah pemuatan gila lainnya, penerjemah kode berhasil mereproduksi pengenalan dirinya.

Lalu ada versi online yang merupakan replika dari ChatGPT, apakah ada fungsi lebih lanjutnya?

Tentu saja ada! Misalnya, kita ingin menyesuaikan pengaturan sistem, tetapi tidak tahu cara melakukannya.

Jika kita menggunakan versi web, kemungkinan besar kita akan melihat daftar panjang instruksi teks, tapi sekarang kita bisa menyerahkannya langsung ke penerjemah kode.

Alih-alih memberikan sebagian besar tutorial yang tidak dapat dipahami, ia menjalankan kode secara otomatis dan langsung menyelesaikannya dalam satu langkah.

Selain mengizinkan GPT-4 menghasilkan kode, beberapa alat di gudang kode juga dapat dipanggil melaluinya.

Misalnya, jika Anda ingin menambahkan subtitle ke video, Anda dapat memanggil modul pengenalan suara yang sudah jadi di replika.

Karena belum ada bahan siap pakai, berikut demo yang diberikan oleh pengembang:

Proses menjalankan kode dilakukan secara lokal, sehingga tidak perlu khawatir ukuran video melebihi batas.

Singkatnya, setelah dijalankan, kita dapat melihat subtitle muncul di bawah video:

Demikian pula, dengan menggunakan fitur ini, Anda juga dapat membuat dan memodifikasi dokumen atau gambar, atau memanggil ControlNet untuk menghasilkan animasi dari gambar statis...

Secara teori, selama kinerjanya memadai, semua yang bisa dilakukan Python bisa dilakukan.

Jadi, bagaimana Anda bisa merasakan penerjemah kode lokal ini?

metode instalasi

Penulis memposting catatan Colab di halaman proyek GitHub (tautan di akhir artikel), dan netizen yang memenuhi syarat dapat langsung merasakannya.

Instalasi secara lokal juga sangat sederhana (asalkan Python diinstal), hanya membutuhkan satu baris kode "pip install open-interpreter" untuk menyelesaikannya.

Setelah instalasi, masukkan "interpreter" di terminal untuk memulainya secara langsung.

Ini adalah API yang akan diminta oleh program untuk memasukkan GPT-4. Jika hanya ada 3.5, gunakan "interpreter --fast" saat memulai.

Jika 3.5 tidak tersedia, Anda dapat langsung menekan Enter pada langkah ini, atau langsung memasukkan "interpreter --local" saat startup untuk beralih ke Code-LLaMA.

Ini mencakup tiga versi: 7B, 13B, dan 34B. Semakin kecil ukurannya, semakin cepat kecepatannya, dan semakin besar ukurannya, semakin akurat hasilnya.

Jika Code-LLaMA tidak diinstal, maka dapat diinstal secara otomatis dengan mengikuti instruksi program.

Selain itu, secara default, konfirmasi diperlukan sebelum kode dijalankan setelah dibuat.Jika Anda tidak ingin mengonfirmasi setiap saat, Anda dapat menambahkan "spasi-y" setelah perintah saat startup.

Perintah yang umum digunakan diperkenalkan di sini. Jika Anda ingin mengetahui gameplay lebih lanjut, Anda dapat merujuk ke catatan Colab penulis.

Jika Anda menyukainya, cobalah sekarang!

Halaman proyek GitHub:

Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)