Текстийн эрин үе төгсөв: OpenAI чатыг амьд интерактив апп болгон хувиргах "Intelligent UI"-г танилцууллаа
Сүүлийн дөрвөн жилийн турш бид хиймэл оюунтай харилцахдаа үндсэндээ нэг л хэв маягт баригдаж ирсэн: чатын хайрцагт промпт бичих, хариуд нь загвар Markdown текст, хүснэгт эсвэл кодын блок цувруулан гаргах. Гэвч хэрэглэгчийн бодит хэрэгцээ, нарийн төвөгтэй ажлын урсгалыг зөвхөн хавтгай текстээр шийдэх нь хязгаарлагдмал байсаар ирсэн билээ.
Өнөөдөр OpenAI энэхүү уламжлалт хэв маягийг халж, GPT-6 загварыг ChatGPT-ийн бүх хэрэглэгчдэд дэлхий даяар нээхийн зэрэгцээ "Intelligent UI" хэмээх суурь шинэчлэлийг албан ёсоор танилцууллаа. Хиймэл оюун одоо зөвхөн хариулт өгөх бус, таны асуусан асуултад яг тохирсон хэрэглэгчийн интерфейс (UI)-ийг бодит цагт угсарч, ажиллуулдаг болж байна.
"Intelligent UI" хэрхэн ажилладаг вэ? Streamable Компонент ба Компилятор
Хамгийн сонирхолтой нь OpenAI энэхүү боломжийг хэрэгжүүлэхийн тулд зүгээр нэг эмх замбараагүй HTML/JavaScript кодыг browser дотор eval хийж ажиллуулах замыг сонгосонгүй. Учир нь энэ нь аюулгүй байдлын хувьд эмзэг, мөн рендер хийх хурд удаан байдаг.
Үүний оронд тэд дараах хоёр гол инженерийн шийдлийг хослуулсан байна:
- Native Streamable Component Library: Вэб болон гар утасны апп дээр аль алинд нь эх хэлбэрээрээ (native) хурдан ажиллах чадвартай, өндөр бүтээмжтэй UI үндсэн элементүүдийн сан. Үүнд товчлуур, форм, динамик тооцоолуур, интерактив график, санал асуулга, слайдер, шаталсан диаграмууд багтана.
- On-the-fly Streaming Compiler: Загвар хариултаа үүсгэж эхлэх үед интерфейсийг бүхэлд нь бэлэн болохыг хүлээлгүйгээр, токен урсах зуур интерфейсийг дараалан задлан боловсруулж (parse хийж), дэлгэц дээр шат дараатайгаар (progressive rendering) рендерлэдэг компилятор.
Үүний үр дүнд жишээлбэл, хэрэглэгч нийлмэл хүүний өсөлтийг тооцоолохыг хүсэхэд чатбот тайлбар бичихээс илүүтэй бодит цагт өөрчлөгдөх тооцоолуурын виджет үүсгэж өгнө. Хэрэглэгч хадгаламжийн хэмжээ, хугацааг слайдераар өөрчлөхөд график нь тэр дороо динамикаар шинэчлэгддэг. Хэрэглэгчийн зорилгоос хамаарч интерфейс өөрөө өөрийгөө бүтээж байна гэсэн үг юм.
Шинэ парадигм: "Бодож байх зуураа хариулж, UI-аа шинэчлэх" архитектур
Reasoning загварууд (o1, o3 болон өмнөх үеийн reasoning моделиуд)-ын хамгийн том сул тал нь хариулт өгөхөөсөө өмнө 10-30 секунд хэрэглэгчийг хоосон дэлгэц ширтүүлж "боддог" (Chain of Thought гүйцэтгэдэг) явдал байв.
GPT-6 дээр OpenAI энэ саадыг зэрэгцээ боловсруулалт ба дэвшилтэт баяжуулалт (progressive hydration)-аар шийдсэн байна. GPT-6 нь бодож эхэлмэгцээ хэрэглэгчид шаардлагатай анхны интерактив хүрээ буюу бүтцийг (skeleton layout) агшин зуурт илгээнэ. Улмаар цаана нь гүнзгий reasoning тооцоолол хийгдэх явцад интерактив бүрэлдэхүүн хэсгүүдийн нарийвчилсан өгөгдөл, параметрүүд ар араасаа урсан орж, интерфейсийг амьдруулдаг болжээ.
Энэ нь хүлээлтийн хугацааг (Time to First Meaningful Paint) бараг 0 болгож бууруулсан төдийгүй, reasoning AI-тай ажиллах хэрэглэгчийн туршлагыг үндсээр нь өөрчилж байна.
Фронтенд хөгжүүлэгчдэд энэ нь ямар дохио өгч байна вэ?
Энэхүү зарчмын өөрчлөлт нь UI/UX болон фронтенд программ хангамжийн ирээдүйд хэд хэдэн том дохиог өгч байна:
- Static UI-аас Generative UI (GenUI) руу шилжих эхлэл: Уламжлалт хөгжүүлэлтэд бид хэрэглэгчийн бүх боломжит хувилбарыг урьдчилан таамаглаж, статик хуудас, цэс, товчлууруудыг зурдаг байсан. Харин GenUI эринд интерфейс нь хэрэглэгчийн яг тухайн агшин дахь нөхцөл байдалд тохирон, агшин зуурт генераци хийгддэг "хэрэгцээний интерфэйс" болж хувирч байна.
- Дизайн системүүд AI-д нийцэх шаардлагатай болно: Ирээдүйд вэб системүүдийн компонент сангууд зөвхөн хүн кодолж ашиглахад биш, харин LLM өөрөө дуудаж, зөв холбож чадахуйц бүтэцтэй, метадата ба схемээр хангагдсан API бүхий систем болж хувирах нь гарцаагүй болов.
- Чатbot гэсэн ойлголтын төгсгөл: Чатын хайрцаг цаашид мессеж солилцох цонх бус, харин микро-аппликейшнуудыг агшин зуурт үүсгэн ажиллуулах интерактив орчин (runtime environment) болон өргөжиж байна.
Хэнд, хэзээ хүрэх вэ?
OpenAI уг шинэчлэлийг GPT-6 цувралын хоёр загвараар өнөөдрөөс эхлэн хүргэж байна:
- GPT-6 Sol: ChatGPT Plus, Pro, Business болон Enterprise төлбөртэй хэрэглэгчдийн өдөр тутмын чатад суурилуулагдаж эхэлсэн.
- GPT-6 Luna: Хурд болон зардал багатай, үр ашигтай ажиллахад зориулагдсан ба маргаашнаас эхлэн Free болон Go эрхтэй бүх хэрэглэгчдэд бүрэн хүрэх юм.
Хиймэл оюун программ хангамжийг хөгжүүлэх хэрэгсэл байхаа больж, хэрэглэгчийн нүдэн дээр программ хангамжийг өөрөө динамикаар урлаж өгдөг шинэ шат руу ийнхүү албан ёсоор шилжлээ.
Эх сурвалж: OpenAI Blog: GPT-6 and Intelligent UI for everyone
Сэтгэгдэл
Ачаалж байна...