Qanday qilib AI tilni kodga aylantira oladi

Mundarija:

Qanday qilib AI tilni kodga aylantira oladi
Qanday qilib AI tilni kodga aylantira oladi
Anonim

Asosiy takliflar

  • Kodeks deb nomlangan yangi tizim dasturchilarga yozma tilni kodga tarjima qilishda yordam beradi.
  • Odamlarga kodlash koʻnikmalarisiz dasturlar yaratishga yordam beradigan vositalar soni ortib bormoqda.
  • Bir dasturchi yangi boshlanuvchilar uchun Google tomonidan yaratilgan Blockly, sudrab olib tashlash tilini tavsiya qiladi.
Image
Image

Kompyuter dasturlashi sun'iy intellektdan yordam oladi.

OpenAI yozma tilni kodga aylantiruvchi sun'iy intellekt (AI) tizimi Codexning yangi versiyasini chiqardi. Codex sizga hech qanday tajribasiz dasturlash imkonini bermaydi, lekin odamlar buni amalga oshirishning koʻplab usullari mavjud.

"Ko'pgina mahsulotlar foydalanuvchilarga rasm qo'shish, veb-saytlar va mobil ilovalar uchun maketlarni yaratish va hech qachon kod yozmasdan olish uchun ma'lumotlarni aniqlash imkonini beradi," Fahim ul Haq, dasturiy ta'minot ishlab chiqaruvchilari uchun ta'lim platformasi bo'lgan Educative bosh direktori, Bu haqda Lifewire elektron pochta intervyusida aytdi.

Dasturga gapiring

Kodex OpenAI tomonidan yaratilgan GPT-3 tabiiy til modeliga asoslangan. Dasturchilar Kodeksni oddiy inglizcha kodga tarjima qilish imkonini berish uchun milliardlab kodlar va yozma matnlarni o'rgatishdi.

"GPT-3 - bu siz gaplashadigan tizim va u sizga javob beradi, shuning uchun uning ta'siri faqat sizning ongingizda bo'ladi ", dedi Greg Brokman, OpenAI bosh texnologiya direktori yaqinda o'tkazilgan namoyishda..

"Kodeks bilan siz u bilan gaplashasiz [va] kod ishlab chiqaradi, ya'ni u aslida sizning nomingizdan kompyuter dunyosida ishlay oladi. Va menimcha, bu haqiqatan ham kuchli narsa - sizda aslida tizim borligi. bu sizning nomingizdan buyruqlarni bajarishi mumkin."

Shov-shuvga qaramay, Codex havaskorlarga dasturlarni ko'rsatishga ruxsat bermaydi, dedi ul Haq. Codex-ni ishga tushirish uchun texnik nou-xau kerak, natijaga erishish uchun esa biroz ko'proq.

"Kodeks ishlab chiquvchining muammoni hal qilish bo'yicha asosiy ko'nikmalarini almashtirmaydi - muammoni tushunish va dasturlashtirilgan qadamlar qatori yechimni ishlab chiqish", - deya qo'shimcha qildi u.

"Bundan tashqari, Codex mustaqil dastur emas. U API interfeysi orqali ishlab chiquvchilar foydalanadigan IDE deb nomlangan dasturlarga (masalan, Visual Studio va Notepad++) ulanadi. Foydalanuvchi hali ham oʻz ishlab chiqish muhitini sozlashi, tushunishi kerak APIni o'rnating va uni sozlash uchun IDE-ni Codex-ga ulang."

Ammo Codex dasturchilar uchun ta'sirli vosita, dedi ul Haq.

"Inteliy intellekt ommaviy kodga o'rgatilganligi sababli, u ishlab chiquvchi yozayotgan narsaga qarab turli xil kodlarni taklif qilish imkoniyatiga ega, xuddi mobil telefoningizdagi matnli xabarlar kabi avtomatik to'ldirish funksiyasi", - deya qo'shimcha qildi u.."Shuning uchun qatorda kerakli kodni topish uchun bir nechta variantlarni aylanib chiqish mumkin."

Maxsus mahorat talab etilmaydi

Dasturlashmoqchi boʻlgan texnik boʻlmagan foydalanuvchilar uchun koʻplab imkoniyatlar mavjud.

Image
Image

Veb-ishlab chiquvchi Patrik Sinkler Google tomonidan yaratilgan Blockly tilini, sudrab olib tashlashni tavsiya qiladi. Bu sizga jumboq qismlari kabi bir-biriga yopishadigan buyruqlar bloklarini sudrab olib tashlash va ishchi dastur yaratish imkonini beradi. Oʻzaro blokirovkalash bloklari yordamida yaratgan dastur siz tanlagan dasturlash tilidagi ekvivalent kodga tarjima qilinishi mumkin.

"Menimcha, Blockly dasturlash sayohatingizni boshlash uchun juda mos keladi, chunki kodlash haqida gap ketganda, siz qila oladigan eng yaxshi narsa dasturlash tilini emas, balki kuchli tushunchalarga ega bo'lishdir", dedi Sinkler Lifewire nashriga elektron pochta orqali bergan intervyusida. "Blockly sizga dastur oqimi qanday ishlashini va qanday asosiy tushunchalardan foydalanishni o'rgatish orqali buni amalga oshirishga yordam beradi."

Thunkable va Bubble kabi texnik boʻlmagan dasturlash vositalari ham mavjud boʻlib, ular foydalanuvchilarga grafik interfeys orqali dasturlar yaratish imkonini beradi. Va, albatta, Wix.com kabi vositalar yordamida kodsiz veb-saytlar yaratishingiz mumkin.

1,5 milliarddan ortiq foydalanuvchi bepul kodlash vositasiga ega, ammo bu haqda bilmasligi mumkin, dedi Google dasturchisi Chanel Greko Lifewire’ga elektron pochta orqali bergan intervyusida. “Google hisob qaydnomangiz boʻlgan zahoti siz Google Sheets’da makrolar kabi narsalarni yaratish uchun Google Apps skriptini yozishingiz mumkin boʻlgan Skript muharririga kirishingiz mumkin”, dedi u.

Shaxsiy mobil ilova yaratish uchun Andromo iOS va Android uchun kodsiz ajoyib platformadir, dedi ul Haq. “Siz oʻz oilangiz uchun ilova yaratishingiz yoki hatto doʻkonga nashr qilishingiz, sotishingiz va reklamalar yordamida monetizatsiya qilishingiz mumkin”, deya qoʻshimcha qildi u.

Tavsiya: