Rumah >Peranti teknologi >AI >Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

WBOY
WBOYke hadapan
2023-04-04 11:30:081633semak imbas

Selepas ChatGPT boleh disambungkan ke Internet, OpenAI juga dengan pantas memperkenalkan penjana kod Dengan sokongan pemalam ini, ChatGPT malah boleh menjana model pembelajaran mesinnya sendiri.

Jumaat lalu, OpenAI baru sahaja mengumumkan berita mengejutkan bahawa ChatGPT boleh disambungkan ke Internet dan disambungkan ke pemalam pihak ketiga!

Selain pemalam pihak ketiga, OpenAI turut memperkenalkan "Pentafsir Kod" pemalamnya sendiri dan memberikan beberapa kes penggunaan khas: menyelesaikan masalah matematik kuantitatif dan kualitatif melakukan analisis dan visualisasi data ;Tukar dengan cepat format fail.

Selain itu, Greg Brockman menunjukkan bahawa ChatGPT juga boleh memproses fail video yang dimuat naik.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Dan seorang pengarang terlaris bernama Andrew Mayne, aplikasi kreatif dan komunikator sains OpenAI, segera mencubanya - menggunakan Code Inerpreter ) mengakses ChatGPT.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Perasaannya, ia sangat sutera!

Apabila saya menggunakan ChatGPT untuk menulis kod, saya sentiasa perlu mengeluarkan kod dan meletakkannya dalam persekitaran lain untuk ujian.

Kini, anda boleh membangunkan terus dalam ChatGPT tanpa meninggalkan antara muka semasa.

Selagi kami menambahkan jurubahasa kod ini pada analisis data dan fungsi lukisan, alat pengekodan dan penyelidikan yang sangat berkuasa akan dilahirkan.

Sistem pemalam baharu OpenAI: Jurubahasa Kod

Pada masa ini, jurubahasa kod hanya boleh menjalankan Python pada sebilangan kecil perpustakaan, malah dengan perpustakaan paling asas , ia Terdapat begitu banyak perkara yang boleh anda lakukan dan ia sangat menarik.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Selain itu, selain menjana kod, Jurubahasa Kod (CI) boleh menganalisis output dan menggunakannya dalam fungsi lain.

Jadi, kita boleh menyusun kod yang berbeza bersama-sama, mendapatkan output satu dan menyalurkannya kepada yang lain.

Beginilah cara gif Pac-Man ini dijana: CI menggunakan algoritma untuk menjana maze, mengubah maze menjadi blok, menggunakan algoritma untuk mencari jalan keluar, menjadikannya kelihatan seperti Pac-Man, dan kemudian menjana gif.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Berikut ialah beberapa contoh Mayne menggunakan pemalam penterjemah kod ChatGPT untuk menjalankan eksperimen rawak.

Buat model pembelajaran mesin (semacam)

Walaupun ChatGPT pada masa ini tidak boleh memuatkan mana-mana perpustakaan pembelajaran mesin ke dalam penterjemah kod, kami boleh melakukan beberapa statistik asas menggunakan penjanaan Teks n-gram.

Dalam contoh berikut, dengan menyediakan buku, ia diminta untuk mencipta algoritma ramalan dan kemudian meramalkan perkataan seterusnya dalam jujukan teks.

GPT menggunakan model n-gram untuk menjana algoritma:

Ramalan perkataan seterusnya ialah tugas pemprosesan bahasa semula jadi yang boleh diselesaikan menggunakan model bahasa. Cara mudah untuk membina model bahasa ialah menggunakan model n-gram.

Model n-gram ialah model bahasa berasaskan statistik yang meramalkan perkataan seterusnya berdasarkan perkataan n-1 pertama. Sebagai contoh, jika kita memilih n=3 (iaitu model ternary), model akan meramalkan perkataan seterusnya berdasarkan dua perkataan sebelumnya.

Berikut ialah beberapa kod untuk membantu anda membina model ternary dari awal.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Bunyi

Kerana ChatGPT boleh memahami banyak data matematik dan CI mampu menjana fail yang boleh dimuat turun, Mayne Cuba menggunakan ChatGPT untuk menjana nada Shepard. Ini adalah nada unik yang mencipta ilusi bahawa padang semakin tinggi.

ChatGPT bukan sahaja berjaya menyelesaikan tugas, tetapi juga secara langsung menjana fail wav menggunakan CI.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Buka dan dengar bunyi Sheperd, dan perasaannya, dua perkataan - sempurna!

Memandangkan nada Sheperd yang dijana oleh ChatGPT sangat sempurna, Mayne melangkah lebih jauh dan meminta ChatGPT menjana sesi Conway Game of Life dan kemudian menukarnya kepada muzik.

(Conway’s Game of Life ialah program komputer yang direka oleh Conway di University of Cambridge. Ia adalah permainan sifar pemain lengkap Turing, bermakna evolusinya bergantung pada keadaan awalnya dan tidak memerlukan input lanjut . )

Pada hantaran pertama, muzik yang dijana oleh ChatGPT agak terlalu rawak Mayne memintanya menjana muzik yang lebih menyenangkan, jadi ChatGPT menggunakan skala pentatonik, yang kedengaran sangat bagus.

game_of_life_pentatonic_slow Audio: 00:0000:14 , seperti (jujukan Fibonacci, set Mandelbrot, automata selular).

Dia kemudian meminta ChatGPT menjana kulit album untuk lagu "Conway Game of Life". Memandangkan ia tidak disambungkan kepada DALL-E, Mayne memintanya menjana imej daripada bingkai simulasi.

Kulit album adalah seperti berikut.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klikKod QR

Melihat kulit album ini, Mayne segera menyedari bahawa mungkin menggunakan ChatGPT untuk menjana sah Kod QR.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Mayne memintanya menjana kod QR untuk tapak web OpenAI, dan hasilnya adalah seperti berikut:

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Jadi, bolehkah ChatGPT mencipta Conway Game of Life yang berakhir dengan kod QR?

Ya, boleh.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klikGambar

Selain itu, Mayen mendapati bahawa menggunakan OpenCV dan algoritma pengecaman muka mudah (pengelas Haar Cascade), CI Anda boleh cipta fungsi untuk melakukan pengecaman muka.

Menggunakan OpenCV untuk pengecaman muka

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik Kini, ChatGPT boleh membuka dan membaca fail itu sendiri, yang bermaksud bahawa secara teori ia boleh menggunakan data ini Menjana sesuatu yang baharu . Contohnya, tukar gambar kepada bentuk ASCII.

Muat naik gambar:

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klikTukar kepada ASCII:

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klikJana animasi

Melalui jurubahasa kod, anda boleh menjana data dan mengeluarkannya dalam format yang berbeza termasuk gif.

Mula-mula, jadikan ia blok yang melantun:

Kemudian ribut salji:

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Teruskan Seterusnya ialah "Game of Life", yang mengilhamkan percubaan simulasi kod QR.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Mencuba untuk meminta penterjemah kod menjana "kiub berpusing" menggunakan kiub vektor. Sebelum mencuba kaedah lain, ini adalah yang paling hampir saya dapat:

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

OCR

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klikPengecaman Aksara Optik (OCR) ialah Tafsiran Kod, Kajian Kata Sebuah perpustakaan dalam pelayan. Dengan menguji dengan tangkapan skrin laman web, ia sememangnya boleh dikenal pasti.

Menggabungkan OCR dengan model bahasa yang berkuasa, GPT-4, membuka beberapa kemungkinan menarik untuk membaiki dokumen lama.

Seperti yang dapat dilihat daripada gambar di atas, OCR boleh mengekstrak sebahagian daripada teks daripada keseluruhan imej, tetapi hasilnya masih tidak lengkap dan mengandungi hingar.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klikNampaknya OCR mungkin mempunyai had apabila berurusan dengan imej berkualiti rendah atau herot. Jika anda perlu mendapatkan maklumat khusus daripada imej, anda juga perlu menyalin sebahagian daripada kandungan secara manual.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Jemputan kalendar

Walaupun jurubahasa kod tidak mempunyai akses kepada perpustakaan ics, ia boleh menjana jemputan kalendar teks biasa dan kemudian biarkan ChatGPT menyimpannya sebagai fail .ics.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Lukisan

Walaupun sudah ada beberapa contoh menarik GPT-4 menjana imej vektor boleh skala (SVG). Tetapi saya masih ingin tahu tentang perkara yang boleh dilakukan oleh ChatGPT dan jurubahasa kod dengan blok imej mudah.

Saya memintanya melukis kucing dan ia mencipta sesuatu yang menyerupai kucing. Untuk memastikan ia tidak dibuat daripada ingatan, saya memintanya melukis topi dan paip atas berwarna biru. Tidak betul-betul topi atas yang saya bayangkan, tetapi masih topi, dan biru.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Kucing bertopi dan menghisap paip:

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Kucing bertopi Topi gaya kucing", dan seekor kucing menghisap paip:

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Simulator

Dengan menggunakan perpustakaan Matplotlib, saya berjaya mendapatkan ChatGPT untuk menjana planet dalam Simulasi trek dan menyimpannya sebagai gif.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Saya kemudian memikirkan sama ada saya boleh meminta ChatGPT mensimulasikan permainan dam, dan berjaya mengalihkan kepingan, tetapi tidak mengambil bahagian lawan kerana ihsan.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Bolehkah anda meniru permainan catur? Mula-mula saya meminta ChatGPT untuk mencipta perpustakaan papannya sendiri (pustaka papan yang sangat mudah dengan beberapa sekatan dan langkah yang kurang undang-undang...) dan kemudian menggunakan Unicode untuk mewakili kepingan Selepas itu, ia boleh mensimulasikan permulaan permainan dan menukarnya Simpan sebagai fail .gif.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Berikut ialah perbualan antara saya dan ChatGPT semasa simulasi catur. Seperti yang anda lihat, saya hanya memberikan beberapa arahan dan ChatGPT dan jurubahasa kod melakukan yang lain.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Di atas ialah beberapa penerokaan ChatGPT dan pemalam penterjemah kod oleh Andrew Mayne.

Selepas membacanya, netizen mengulas bahawa LLM semakin menjadi seperti pengaturcara sebenar, mereka bukan sahaja boleh mencadangkan coretan kod, tetapi juga menulis keseluruhan blok kod, menjalankan kod dan mengeluarkan panduan dan maklum balas lanjut kepada. awak.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Sesetengah orang berkata walaupun mereka menghentikan apa yang mereka lakukan, mereka harus membaca artikel ini tentang kes penggunaan pemalam penterjemah kod GPT-4. Ini benar-benar gila dan akan mengubah segala-galanya.

Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik

Rujukan:

​​https://andrewmayneblog.wordpress.com/2023/03/23/chatgpt-code-interpreter-magic/​ ​


Atas ialah kandungan terperinci Gunakan ChatGPT untuk membina model besar dalam beberapa saat! Pemalam baharu OpenAI adalah gila, sambungkan kepada penterjemah kod dan dapatkannya dengan satu klik. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:51cto.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam