Кантип AI тилди кодго айландыра алат

Мазмуну:

Кантип AI тилди кодго айландыра алат
Кантип AI тилди кодго айландыра алат
Anonim

Негизги алып салуулар

  • Codex деп аталган жаңы система жазуу тилин кодго которуу менен программисттерге жардам берет.
  • Адамдарга коддоо жөндөмү жок программаларды түзүүгө жардам берген куралдардын саны өсүүдө.
  • Бир иштеп чыгуучу жаңы баштагандар үчүн Google тарабынан түзүлгөн сүйрөп таштоо тили болгон Blockly тилин сунуштайт.
Image
Image

Компьютердик программалоо жасалма интеллекттен жардам алууда.

OpenAI Codexтин жаңы версиясын, жазма тилди кодго которгон жасалма интеллект (AI) тутумун чыгарды. Codex эч кандай тажрыйбасыз программалоого жол бербейт, бирок адамдар муну жасай ала турган ыкмалардын саны өсүүдө.

"Көптөгөн өнүмдөр колдонуучуларга сүрөттөрдү кошууга, веб-сайттар жана мобилдик тиркемелер үчүн макеттерди түзүүгө жана эч качан код жазбастан тартып ала турган маалыматтарды аныктоого мүмкүндүк берет," Fahim ул Хак, программалык камсыздоону иштеп чыгуучулар үчүн билим берүү платформасы болгон Educative компаниясынын башкы директору, Lifewire электрондук почта маегинде билдирди.

Программага сүйлө

Кодекс OpenAI тарабынан түзүлгөн GPT-3, табигый тил моделине негизделген. Программисттер Codexти жөнөкөй англис тилин кодго которууга мүмкүндүк берүү үчүн миллиарддаган саптар коддоруна жана жазылган тексттерге үйрөтүштү.

"GPT-3 - бул сиз сүйлөшө турган система жана ал сизге жооп берет, андыктан анын бир гана таасири сиздин оюңузда", - деди Грег Брокман, OpenAIдин башкы технология кызматкери, жакында болгон демонстрацияда..

"Кодекс менен сиз аны менен сүйлөшөсүз [жана] ал кодду жаратат, бул чындыгында ал компьютер дүйнөсүндө сиздин атыңыздан иш алып бара алат дегенди билдирет. Жана менимче, бул чындыгында күчтүү нерсе - чындыгында сизде система бар. ал сиздин атыңыздан буйруктарды аткара алат."

Шупага карабай, Codex ышкыбоздорго программаларды ачууга жол бербейт, деди ул Хак. Codexти иштетүү үчүн техникалык ноу-хау керек, натыйжага жетүү үчүн дагы бир аз көбүрөөк керек.

"Кодекс иштеп чыгуучунун негизги көйгөйлөрдү чечүү көндүмдөрүн алмаштырбайт - маселени түшүнүү жана программаланган кадамдардын сериясы катары чечимди архитектура", - деп кошумчалады ал.

"Мындан тышкары, Codex өзүнчө тиркеме эмес. Ал API интерфейси аркылуу иштеп чыгуучулар колдонгон IDE деп аталган программаларга кошулат (мисалдар Visual Studio жана Notepad++). API'ге өтүңүз жана аны жөндөө үчүн IDE'ни Codex'ке туташтырыңыз."

Бирок Codex иштеп чыгуучулар үчүн таасирдүү курал, дейт ul Haq.

"AI коомдук код боюнча үйрөтүлгөндүктөн, ал иштеп чыгуучунун терип жатканына жараша ар кандай кодду сунуштай алат, уюлдук телефонуңуздагы тексттик билдирүүлөрдөгүдөй эле автотолтуруучу функция", - деп кошумчалады ал.."Ошондуктан, саптан керектүү так кодду табуу үчүн бир нече варианттарды аралап өтсөңүз болот."

Атайын көндүмдөр талап кылынбайт

Программалоону каалаган техникалык эмес колдонуучулар үчүн көптөгөн варианттар бар.

Image
Image

Веб-иштеп чыгуучу Патрик Синклэр Google тарабынан түзүлгөн сүйрөп барып таштоо тилин Blockly сунуштайт. Бул баш катырма бөлүкчөлөрү сыяктуу бири-бирине жаркыраган буйруктардын блокторун сүйрөп барып таштоого жана жумушчу программаны түзүүгө мүмкүндүк берет. Сиз өз ара блоктордун жардамы менен курган программаны сиз тандаган программалоо тилине эквиваленттүү кодго которууга болот.

"Менин оюмча, Blockly программалоо саякатыңызды баштоо үчүн эң сонун деп ойлойм, анткени коддоо жөнүндө сөз болгондо, сиз кыла турган эң жакшы нерсе - программалоо тилин эмес, күчтүү түшүнүктөргө ээ болуу ", - деди Синклэр Lifewire менен болгон маегинде. "Blockly сизге программанын агымы кантип иштээрин жана кандай негизги түшүнүктөр колдонуларын үйрөтүү менен сизге жардам берет."

Колдонуучуларга графикалык интерфейс аркылуу программаларды түзүүгө мүмкүндүк берген Thunkable жана Bubble сыяктуу техникалык эмес программалоо куралдары да бар. Жана, албетте, Wix.com сыяктуу куралдарды колдонуп, веб-сайттарды кодсуз кура аласыз.

1,5 миллиарддан ашык колдонуучу бекер коддоо куралына ээ, бирок ал жөнүндө билбеши мүмкүн, деп билдирди Google'дун иштеп чыгуучу адиси Шанель Греко Lifewireге электрондук почта менен болгон маегинде. "Сизде Google аккаунтуңуз болгондон кийин, Google Sheets'те макростар сыяктуу нерселерди түзүү үчүн Google Apps Script жаза турган Скрипт Редакторуна кире аласыз", - деди ал.

Жеке мобилдик тиркемени түзүү үчүн, Andromo - iOS жана Android үчүн кодсуз сонун платформа, деди ул Хак. "Сиз өз үй-бүлөңүз үчүн колдонмо түзө аласыз, ал тургай дүкөнгө жарыялап, сатып, жарнамалар менен акча таба аласыз", - деп кошумчалады ал.

Сунушталууда: